cancel_booking
DestructiveIdempotent
Cancel a booking. Free cancellation 12+ hours before pickup — no fee, full refund. Under 12 hours the booking cannot be cancelled online: call +44 20 8688 7744 (6–12 hours before pickup 50% of the fare is charged, under 6 hours there is no refund). Under 12 hours this tool cannot cancel — the customer must call the office. Ask the customer for BOTH their booking reference AND the email address used at booking — same as our website manage-booking login. Do not call this tool without both values.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Passenger email on the booking — required, must match exactly | ||
| reason | No | Reason for cancellation | |
| booking_ref | Yes | Booking reference — either "APL-<LT reservation id>" (e.g. "APL-1013869", as on the confirmation email) or the numeric LT reservation ID (e.g. "966244"). Both formats accepted. | |
| customer_confirmed | Yes | REQUIRED — must be true. Set it only AFTER you have told the customer exactly which booking (reference, date, route) will be cancelled and that it is free (12+ hours before pickup), and they answered yes. The tool refuses without it. |