start_traveler_handoff
Internal approval step for quote or booking tools. Before calling, read guestEmail back to the traveler and confirm it is correct; then set emailConfirmedByTraveler=true. If an email is sent, tell the traveler only to check their inbox and click the secure ATA link. Do not mention handoffs/tool details to the traveler.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The action the traveler is being asked to approve. Use BOOKING_HOLD before create_provisional_booking. | |
| adults | No | ||
| roomId | No | ||
| checkIn | No | ||
| quoteId | No | ||
| checkOut | No | ||
| children | No | ||
| agentName | No | Agent/application display name when known. | |
| guestName | Yes | Traveler name collected by the agent. | |
| quoteHash | No | ||
| guestEmail | Yes | Traveler email. ATA sends the verification/approval link here. | |
| guestPhone | No | ||
| ratePlanId | No | ||
| mcpSessionId | No | Optional client-side MCP/session correlation ID. | |
| agentProvider | No | Agent platform or provider name when known. | |
| intentSummary | No | Short traveler-facing summary of what ATA is verifying, without mentioning internal handoff/tool details. | |
| propertyToken | No | ||
| selectedRoomCount | No | ||
| emailConfirmedByTraveler | No | Set true only after reading guestEmail back to the traveler and they confirm it is correct. |