get_booking_link
Generate a checkout link for a selected hotel and dates. Use after searching hotels to let travelers review rooms and complete payment on Gondola's web checkout.
Instructions
Get booking options for a hotel.
Returns a link to Gondola's checkout for this hotel, where the traveler reviews the room
and completes payment on the web. This is the booking path for this connection.
(Connections belonging to an approved booking partner — which requires the mcp:book OAuth
scope — additionally get an in-conversation option here. If you don't see booking tools in
your tool list, this connection isn't one of those, and the link is the way to book.)
Use this after search_hotels or get_hotel_details when a user wants to book.
Pass ``gondola_rate_id`` whenever a specific rate has been surfaced (from
get_hotel_details or compare_rates) so the link lands on that rate's
checkout page instead of the generic hotel page.
Args:
hotel_id: The hotel's Vervotech property ID (from search_hotels results).
checkin: Check-in date in YYYY-MM-DD format.
checkout: Check-out date in YYYY-MM-DD format.
num_adults: Number of adult guests. Defaults to 2.
children_ages: Comma-separated ages of children (e.g. "5,8"). Empty string if no children.
gondola_rate_id: Optional rate ID from get_hotel_details/compare_rates. When provided,
the link deep-links straight to that rate's checkout page.
Returns:
Booking instructions tailored to the user's auth status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checkin | Yes | ||
| checkout | Yes | ||
| hotel_id | Yes | ||
| num_adults | No | ||
| children_ages | No | ||
| gondola_rate_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |