Commerce · Component · secure-agent-checkout-handoff
Signed agent-to-human checkout handoff
What it does
Move booking intents into expiring signed browser/mobile handoffs, validate context, collect missing choices and return checkout status. Web, MCP and mobile roles differ; supplier payment and fulfillment remain external.
Core pattern
Expiring signed context handoff + human completion and confirmation
- Input
- MCP request or signed booking handoff
- Output
- Proxied stream or browser-completed booking intent
Key parameters
| Name | Type | Default | Values |
|---|---|---|---|
| intent_id | — | — | — |
| ttl_seconds | integer | 1800 | 300–86400 |
| surface | string | web | web · mobile |
| allowed_redirect_origins | array | [] | — |
| handoff_mode | string | planned | disabled · planned · signed_url |
Maturity and limits
MCP transport header handling, signed claims and resolve/submit routes. Source paths were inspected statically; tests and live integrations were not executed. This rating describes implemented code, not production validation.
No root license found; verify reuse rights and media/font licenses. Provider credentials and customer/card information need protected handling. Variant-specific dependencies, limits and weaker maturity are recorded under variants; these implementations are alternatives, not one deployed system.
Used in pipelines
Industry tags
- Retail & ecommerceSource-supported industry
For work involving products, customers and fulfillment, use expiring signed context handoff followed by human completion and confirmation.
- Travel & hotelsSource-supported industry
For work involving destinations, room rates and bookings, use expiring signed context handoff followed by human completion and confirmation.
- Business & general servicesTransferable use
For service package selection, quoting and confirmation, use expiring signed context handoff followed by human completion and confirmation.
Skills pack
Reference pack with offline tests
Download · 20KBSHA-256 d25b263dd48fe1641d14b2bad24d840f49b2e8b41973b62fa2c68d5e17a5e7c3
Related components
-
Device eSIM compatibility decision API
Condition-by-condition clarification + supported or unknown verdicts
Working not yet in a pipeline -
Checkout settlement and loyalty calculation
Minor-unit calculations + benefits and payment timing
Working 1 pipeline -
Coupons and multicurrency booking pricing
Discount eligibility checks + discount and currency calculations
Working 1 pipeline -
Customer-specific catalogs, pricing, promotions and credit
Segment-aware quotes + promotion budgets and credit checks
Working 1 pipeline