/agents · Voyagier for AI agents

Your agent can book the whole trip.

Agents plan. You approve the checkout.

Voyagier is an IATAN-accredited host agency. Its booking engine is now a hosted MCP server your agent connects to once, and the trip carries end to end: plan, traveler details, loyalty numbers, verified total, checkout.

agent session · CLI · recorded 2026-07-23 · condensed
❯ voyagier create_plan --title Barcelona \
--destination Barcelona --start_date 2026-10-12 --days 8
❯ voyagier add_traveller_document --type FrequentFlyer \
--airline_code UA --number ···4187 --traveller_id $TID
❯ voyagier add_traveller_document --type HotelLoyalty \
--hotel_chain_code MC --number ···1457 --traveller_id $TID
❯ voyagier search_flights --from IAD --to BCN \
--date 2026-10-12 --return 2026-10-19 --plan_id d860398a
200 options · top: IAD→BCN · UA · $884.73 · nonstop
❯ voyagier select_option --selection_id a30b0a9b \
--option_id 312038b0
✓ flights + Le Méridien Barcelona · Bonvoy applies
❯ voyagier get_plan_quote --plan_id d860398a
0 blockers · total $3,931.21
❯ voyagier book_plan --plan_id d860398a \
--expect_total_cents 393121 --item_ids $FLIGHT_ITEM $HOTEL_ITEM
✓ Checkout created $3,931.21 → https://billing.voyagier.com/c/d860398a
❯

Condensed from a recorded session, shown as CLI 4.x commands. Read the full story →

mcp.voyagier.com/api/mcp ·  Self-serve OAuth sign-in  ·  npm @voyagier/cli  ·  Works with Claude, ChatGPT, Cursor, OpenClaw  ·  MIT-licensed skill

Why this exists

Software is collapsing into the agent loop. Booking a trip is exactly the kind of work agents are built for: comparing hundreds of fares, juggling dates and traveler details, verifying totals. What was missing was a way to finish the job. Voyagier is the first booking rail built agent-first: real inventory, real fulfillment, structured for machines.

420+airlines, with passport, TSA and frequent-flyer numbers applied
2M+accommodations, with loyalty numbers applied at booking
Activitiestours, tickets and reservations, booked on the same rails

The same inventory our human advisors book from, live from connected suppliers. Not an affiliate feed.

Built for the agent loop.

Typed inputs, structured JSON, verifiable totals: Voyagier gives your agent everything it needs to book with confidence.

Price gate

Booking runs only with the exact expected total. One cent of drift and it fails closed: no checkout, no charge.

book_plan {"plan_id": "d860398a",
  "expect_total_cents": 393121,
  "item_ids": […]}
→ PRICE_CHANGED · no checkout created

Dry-run everything

Preview blockers and the exact total before anything touches a card. One quote call returns both.

get_plan_quote {"plan_id": "d860398a"}
→ 0 blockers · total 3931.21

Injection-resistant

Hotel names, reviews, and fare rules arrive as supplier text. Voyagier marks every byte of it as data, never as instructions to your agent.

"hotel_name": <supplier text>
→ data, never instructions

Out of scope by design: Voyagier never stores card numbers, never skips the approval step, and never books without the exact expected total.

How it works

01

Plan

create_plan

One trip, one ID. Every later call hangs off it.

02

Search

search_flights

Async by design. get_search_status reports when results land.

03

Select

select_option

Options are IDs with structured fares. No DOM, nothing to re-parse.

04

Book

book_plan

Needs the exact expected total. Fails closed on price drift. A human pays the checkout.

Connect your agent

Add the hosted MCP server at https://mcp.voyagier.com/api/mcp. Your MCP client runs the sign-in. You sign up or sign in at travel.voyagier.com and approve once. No invite, no API key.

No account yet? Sign up at travel.voyagier.com.

claude mcp add --transport http voyagier https://mcp.voyagier.com/api/mcp

Run it, then sign in and approve when Claude Code asks.

Prefer a shell? The optional Voyagier CLI runs the same tools for scripts and CI. It needs a Personal Access Token, issued on request: talk to us below.

Need API keys for the CLI or a partner integration?

Tell us what you're building. We'll get you a Personal Access Token for the Voyagier CLI and scripts, or set up a call about your integration. Using MCP? You don't need a key. Just follow the steps above.

llms.txt/agents.mdvoyagier agent-docsOur docs are readable by your agent, not just you.

Plan, verify, book. One session.

Connect once. Your agent searches, prices, and holds the trip. The traveler pays the checkout.