Shatale Happy Path

How AI agents make purchases — with real mobile app UI

Flow 01

Cold Start: First Purchase

Agent wants to buy for a user who never used Shatale. User verifies in 4 steps.

// Agent calls Shatale MCP
claude› I'll book that hotel. Let me use Shatale...

request_purchase({ merchant: "booking.com", amount: 150, currency: "EUR",
  description: "Hotel Le Marais, Paris",
  user_hint: { email: "john@example.com", name: "John Doe" } })

→ { state: "action_required", onboarding_url: "https://app.shatale.com/..." }
1

Verify email

9:41●●●
🔒
Shatale
Secure AI agent payment
Verify your email
🚀 travel-bot wants to pay on your behalf
Email
john@example.com
Send verification code
2

Profile

9:41●●●
Complete profile
A few details needed
Full name
John Doe
Country
France (FR)
Phone (optional)
+33 6...
Continue
3

Review & consent

9:42●●●
Review & authorize
Agenttravel-bot
Merchantbooking.com
Amount€150
Hotel Le Marais, Paris
I accept Terms & Privacy
I authorize travel-bot
Authorize & pay

Done!

9:42●●●
All set!
travel-bot can now pay at booking.com
Manage in the Shatale app
// Agent receives virtual card
{ state: "ready", card: { pan: "4xxx xxxx xxxx 1234", cvv: "***", merchant_locked: true } }

claude› Done! Hotel Le Marais booked for €150. Confirmation #HLM-29481.
Flow 02

Warm Path: Instant

Same user, same agent — card issued in under 2 seconds.

claude› Booking another hotel...

request_purchase({ merchant: "booking.com", amount: 220, description: "Hotel Lyon" })

* Instant! { state: "ready", card: { pan: "4xxx...5678" } }

claude› Booked! Hotel Lyon, €220.
9:45●●●
Approvals
*
Hotel Lyon
booking.com · travel-bot
✓ Auto
€220Just now
Hotel Le Marais
booking.com · travel-bot
✓ Done
€1503 min ago
HomeSubsAgentsApprovalsMore
User Controls

Connected Services

Users manage authorized agents, addresses, and privacy.

9:50●●●
Connected Services
AI agents authorized for payments
travel-bot
Acme Travel
booking.com
×
Connected Apr 30 · Max €500/tx
shopping-assistant
ShopSmart AI
amazon zalando
×
Connected Apr 29 · Max €200/tx
🔒 Revoke any agent instantly
HomeSubsAgentsApprovalsMore

Manage agents

9:50●●●
JD
John Doe
john@example.com
ACCOUNT
👤
Profile
📍
Addresses
🔒
Security
GOVERNANCE
🔗
Connected Services
🔓
Privacy & Consent
HomeSubsAgentsApprovalsMore

More menu