build_booking_link
Generate an external booking link for a selected route after route details are known. Returns a commission-eligible URL without completing the booking.
Instructions
Generate only an external booking link for an already chosen route. Use after route details are known or after compare_routes/search_travel_options; do not use as the first step when the user still needs search guidance. Read-only, no authentication, no booking completion, and no reservation side effects. The returned link may be commission-eligible and is disclosed in output.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "build_booking_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| origin | No | Origin IATA code (e.g. 'IAH'). Case-insensitive. | |
| currency | No | ISO 4217 currency code (default: USD). | |
| destination | No | Destination IATA code (e.g. 'CDG'). Case-insensitive. | |
| return_date | No | Return date in YYYY-MM-DD format. Optional — omit for one-way. | |
| departure_date | No | Departure date in YYYY-MM-DD format. Optional. |