Find a hotel

Hotel search and booking. The routed ids are anc.hotel.search, then anc.hotel.book. Flights stay with the air API.

A search is a quote. It is not a reservation. If the confirmed price differs from the search, stop and show the new price. That price still needs a yes. Routed: anc.hotel.search, then anc.hotel.book. The price is quoted on the call. This page does not publish a rate card.

Same page for an agent: /use-cases/hotels.md

Try it

1. Set your agent up, once

In your agent's chat
set up Ancilair — https://ancilair.com/llms.txt

2. Ask for the job

The prompt
Using Ancilair, search hotels for the dates, place, and guests I give you. Read https://ancilair.com/llms.txt. Call anc.hotel.search on https://api.ancilair.com. A search is not a reservation. If the confirmed price differs, stop and show it. Do not book until I say yes. Do not shop flights.

Why this prompt works

Why go through Ancilair

Suppliers

Supplier Tool What the call needs Price
Nuitee nuitee.hotel.search Check-in, check-out, guest nationality, rooms and guests, and a place: hotel ids, a city, coordinates, or an airport code. Quoted on the call
nuitee.hotel.book The offer from that search, then the guest's name and email. Prebook runs first. If the confirmed price differs, the call returns that price and does not reserve the room. Idempotency-Key required. Runs only after an explicit yes. Quoted on the call
RateHawk ratehawk.hotel.search Check-in, check-out, guests per room, residency as passport country, and a place. For one chosen hotel, pass that hotel so the rooms are the hotel-page rates. Quoted on the call
ratehawk.hotel.book The prebooked rate, the guests' names, gender when the hotel requires it, and a new order id for this yes. Idempotency-Key required. The response says where to poll. Runs only after an explicit yes. Quoted on the call

Sequences that use this job