Booking.com: the RiskMandate X-ray

a company · prepared · sources read on 2026-11-07 · the deck · how this X-ray was made · X-ray another name

With JavaScript, the graph of this X-ray and a player for each use case's simulation are drawn here. Everything they show is written out below.

What it does

Booking.com, part of Booking Holdings Inc. (NASDAQ: BKNG), is an online travel platform connecting travellers with accommodation, flights and car rentals. Since June 2023 it has added generative AI across the booking journey: the AI Trip Planner (built on its own recommendation models and partly on OpenAI's ChatGPT API), Smart Filter and Property Q&A, and from October 2025 its first in-house agentic tools, Smart Messenger and Auto-Reply for partners, alongside AI Trip Support, AI Voice Support and an AI Car Rental Helper for travellers. It also runs an app inside ChatGPT for browsing stays and rental cars, which hands the traveller back to Booking.com to book. s1s3s4s5

Its AI agents

AI Trip Planner

A conversational planner in the Booking.com app that answers general and property-specific travel questions, suggests destinations and stays, builds itineraries and links straight into the accommodation booking flow. Booking.com says it is evolving into an embedded AI companion across the booking journey. s1s3s4s13s14s15

What it can do:

Smart Messenger

A partner-facing agent in the Extranet that helps accommodation partners communicate with guests; paired with Auto-Reply, which answers guest questions instantly from reply topics the partner defines. Booking.com calls these its first customer-facing agentic AI. s4s6s7

What it can do:

AI Trip Support

A 24/7 first point of contact for travellers on customer service topics, helping them find property information and make reservation changes on their own, with handover to a human representative for complex questions. s4s9

What it can do:

AI Voice Support

Voice-powered trip management on Booking.com phone lines: callers ask in their own words (for example to cancel a reservation) and the tool pulls their booking details to help, connecting to a human agent when needed. s4s9

What it can do:

AI Car Rental Helper

Answers common questions about a car rental booking (payment methods, pick-up checklists, insurance) 24/7; Booking.com reports early testing led to fewer support calls, reservation changes and disrupted pickups. s4s5

What it can do:

Use cases: reach, mandate and gap

For each use case: what the agent can technically reach (from the sources), what a deployer would plausibly authorise (the mandate: illustrative, our judgement), the gap between the two (authority nobody accepted), and the controls that publicly stand in the way.

Smart Messenger answers a property's guests

The agent: Smart Messenger · who uses it: An accommodation partner in the US, UK, New Zealand or Australia using the Extranet inbox, with Smart Messenger and Auto-Reply switched on (an illustrative case built on the documented features).

ReachKindSources
Partner, property and reservation information, which Smart Messenger gathers to decide what to suggest or dodatas4
Guests: suggested replies and instant Auto-Reply answers go to travellers in the partner-to-guest messaging channelpeoples4s6
The partner's Extranet inbox, where Smart Messenger, Auto-Reply and Help Me Reply are livesystems4s6
Past interactions and user feedback, from which the agent keeps learning and adapting its responsesdatas4
Payment requests in the same channel: compromised partner accounts have used Booking.com's official guest messaging to ask guests for card details, with real booking informationmoneys18s17s19
Mandate (illustrative)
Illustrative: suggest replies about the property and the stay; the partner approves each one before it is sent
Illustrative: answer instantly only on the topics the partner has defined in Auto-Reply
Illustrative: never ask a guest for payment or card details in a message
Gap: reach beyond the mandateFrom the reach
Booking.com says Smart Messenger gathers information to autonomously take action; public material does not say which actions it takes without the partner's approval.Partner, property and reservation information, which Smart Messenger gathers to decide what to suggest or do; Guests: suggested replies and instant Auto-Reply answers go to travellers in the partner-to-guest messaging channel
The agent writes in the channel that phishing has used to request card details from guests; no public description says how agent messages about payment are limited or marked.Payment requests in the same channel: compromised partner accounts have used Booking.com's official guest messaging to ask guests for card details, with real booking information; Guests: suggested replies and instant Auto-Reply answers go to travellers in the partner-to-guest messaging channel
Learning from past interactions: what is kept, and whether it is scoped to one property, is not publicly documented.Past interactions and user feedback, from which the agent keeps learning and adapting its responses
Controls that publicly stand in the waySources
Auto-Reply answers from custom reply topics the partner definess4
Account security: monitoring and blocking of suspicious activity around the clock, and locking or blocking of inactive partner extranet accounts (Booking.com statement, December 2023)s17

The simulation, each action placed against the mandate (RiskMandate is never in the request path: read-only by design: it places, it does not stop):

  1. A guest messages the property asking whether early check-in is possible (illustrative) (person, reaches Guests: suggested replies and instant Auto-Reply answers go to travellers in the partner-to-guest messaging channel): inside the mandate
  2. Smart Messenger gathers the reservation and property details and suggests a reply (agent, reaches Partner, property and reservation information, which Smart Messenger gathers to decide what to suggest or do): inside the mandate
  3. The partner approves the suggestion in the Extranet inbox and it is sent (person, reaches The partner's Extranet inbox, where Smart Messenger, Auto-Reply and Help Me Reply are live): inside the mandate
  4. Auto-Reply instantly answers a parking question from a partner-defined topic (agent, reaches Guests: suggested replies and instant Auto-Reply answers go to travellers in the partner-to-guest messaging channel): inside the mandate
  5. A guest asks how to pay the balance; the agent acts on its own and replies with payment instructions taken from an earlier conversation (illustrative) (agent, reaches Payment requests in the same channel: compromised partner accounts have used Booking.com's official guest messaging to ask guests for card details, with real booking information): outside the mandate: in the gap. What RiskMandate's record shows: RiskMandate's record shows an agent message about payment sent in the guest channel without the partner's approval, outside m1 and m3, and lists it as a gap next to the channel's documented phishing history.
  6. Reuses wording learned from a past conversation that included another guest's booking details (illustrative) (agent, reaches Past interactions and user feedback, from which the agent keeps learning and adapting its responses): outside the mandate: in the gap. What RiskMandate's record shows: RiskMandate's record shows the agent drawing on stored past interactions beyond the current reservation, and records that the scope of that learning is not publicly documented.
  7. The partner reviews the conversation history in the inbox the next morning (person, reaches The partner's Extranet inbox, where Smart Messenger, Auto-Reply and Help Me Reply are live): inside the mandate

A traveller cancels a stay by phone with AI Voice Support

The agent: AI Voice Support · who uses it: A traveller with an existing reservation calling an English- or German-speaking Booking.com support line (an illustrative case built on the documented feature).

ReachKindSources
The caller's booking details, which the tool pulls once connecteddatas4
Trip management, including cancellation requests; Booking Holdings' CEO says Booking.com customers can now cancel bookings through agentic AIsystems4s9
Property information used to answer questions and support reservation changes (AI Trip Support)datas4
Human customer service agents, who receive the case with all necessary information on handoverpeoples4s11
Mandate (illustrative)
Illustrative: act only on the caller's own reservation, after the caller is matched to it
Illustrative: cancel only after reading back the cancellation terms and getting a clear yes
Illustrative: hand to a human for anything outside the property's policy
Gap: reach beyond the mandateFrom the reach
Public material does not say how a caller is matched to a booking before the tool pulls booking details.The caller's booking details, which the tool pulls once connected
Whether the tool completes a cancellation itself or hands it to a person, and what confirmation it asks for, is not publicly documented.Trip management, including cancellation requests; Booking Holdings' CEO says Booking.com customers can now cancel bookings through agentic AI
Controls that publicly stand in the waySources
Handover to a human agent, who is given all necessary informations4
A small intent and topic detection model decides whether an issue is self-service or needs a human; unresolved issues go to a human agents11
Memory features are offered only with customer consents11

The simulation, each action placed against the mandate (RiskMandate is never in the request path: read-only by design: it places, it does not stop):

  1. The traveller calls and says: I need to cancel my reservation (person, reaches The caller's booking details, which the tool pulls once connected): inside the mandate
  2. AI Voice Support pulls the booking details for the caller (agent, reaches The caller's booking details, which the tool pulls once connected): inside the mandate
  3. Checks the property's cancellation conditions (agent, reaches Property information used to answer questions and support reservation changes (AI Trip Support)): inside the mandate
  4. Cancels the reservation without reading back the non-refundable charge (illustrative) (agent, reaches Trip management, including cancellation requests; Booking Holdings' CEO says Booking.com customers can now cancel bookings through agentic AI): outside the mandate: in the gap. What RiskMandate's record shows: RiskMandate's record shows a cancellation completed without the confirmation step in m5, with the booking and the charge it carried.
  5. The caller mentions a second stay booked by a relative; the tool pulls that booking too (illustrative) (agent, reaches The caller's booking details, which the tool pulls once connected): outside the mandate: in the gap. What RiskMandate's record shows: RiskMandate's record shows the tool reading a reservation that is not the caller's, outside m4, and lists caller matching as an undocumented gap.
  6. Hands the call to a human agent with the case context (agent, reaches Human customer service agents, who receive the case with all necessary information on handover): inside the mandate

Planning a trip and booking from the AI Trip Planner

The agent: AI Trip Planner · who uses it: A signed-in traveller in the Booking.com app planning a family holiday (an illustrative case built on the documented flow).

ReachKindSources
Booking.com's recommendation models and accommodation inventorydatas1
Booking.com pricing shown with deep links to property detailsdatas1
The traveller's past searches and travel history when signed indatas14
The in-app accommodation booking flow: one tap on a property to complete the reservationsystems1
OpenAI's ChatGPT API, which partly powers the conversationoutsides1
Mandate (illustrative)
Illustrative: recommend and show options; a booking happens only when the traveller taps through and confirms
Illustrative: use account history only to personalise this traveller's results
Gap: reach beyond the mandateFrom the reach
Which parts of the conversation and account history reach the third-party model is not publicly documented.The traveller's past searches and travel history when signed in; OpenAI's ChatGPT API, which partly powers the conversation
Booking.com's chief business officer named wrong prices and irrelevant content as the failure mode; prices shown in chat are a path to a booking.Booking.com pricing shown with deep links to property details; The in-app accommodation booking flow: one tap on a property to complete the reservation
Controls that publicly stand in the waySources
The reservation is completed by the traveller in the app's booking flow, not in the chats1
Launched as a beta for signed-in US Genius members with English settingss1s2

The simulation, each action placed against the mandate (RiskMandate is never in the request path: read-only by design: it places, it does not stop):

  1. Asks for a family-friendly beach stay with a pool for four (person, reaches Booking.com's recommendation models and accommodation inventory): inside the mandate
  2. Personalises suggestions using the account's past searches and travel history (agent, reaches The traveller's past searches and travel history when signed in): inside the mandate
  3. Sends the conversation, including details from past trips, to the model provider (illustrative) (agent, reaches OpenAI's ChatGPT API, which partly powers the conversation): outside the mandate: in the gap. What RiskMandate's record shows: RiskMandate's record shows account history leaving Booking.com for a third-party model, beyond m8, and marks what is sent as undocumented.
  4. Shows a visual list of properties with prices and deep links (agent, reaches Booking.com pricing shown with deep links to property details): inside the mandate
  5. Quotes a price in chat that differs from the live rate on the property page (illustrative) (agent, reaches Booking.com pricing shown with deep links to property details): outside the mandate: in the gap. What RiskMandate's record shows: RiskMandate's record shows the quoted price against the rate the booking flow used, the failure mode Booking.com itself named.
  6. Taps a property and completes the reservation in the app (person, reaches The in-app accommodation booking flow: one tap on a property to complete the reservation): inside the mandate

Incidents, as reported

The run

The search agents that looked for leads on 2026-11-07T21:16:45.017Z, for a total cost of $0.1243. What a model says is a lead, not a fact.

AgentModelTimeCitationsLeads
Perplexity searchperplexity/sonar6.9 s1510
OpenAI searchopenai/gpt-5.4-nano:online12.4 s47
Gemini searchgoogle/gemini-3.1-flash-lite:online6.1 s610
OpenRouter web searchanthropic/claude-haiku-5.524.8 s921

Leads: what the models claimed, and what we found

ModelClaimStatusSource
perplexityBooking.com launched the AI Trip Planner in June 2023.confirmeds1
perplexityTravellers can ask the AI Trip Planner both general and specific travel questions.confirmeds1
perplexityThe AI Trip Planner can create itineraries for a city, country or region.confirmeds3
perplexityThe AI Trip Planner incorporates real-time availability and pricing data from Booking.com's database.unverified
perplexityAgentHub is Booking.com's internal platform for building modular, production-grade AI agents and workflows.unverified
perplexityOne of the first agents built on AgentHub was the AI Trip Planner Q&A.unverified
perplexityThe Trip Planner Q&A agent matches property mentions to Booking.com property IDs, fetches information from internal systems and calculates distances and travel times.unverified
perplexityBooking.com says its AI features are evolving from a standalone AI Trip Planner into an embedded AI-powered companion across the booking journey.confirmeds4
perplexityThe AI Trip Planner can help travellers in-trip, for example with attractions.confirmeds3
perplexityInvestors fear AI agents could bypass online travel intermediaries, while Booking's inventory, payments and supplier relationships could make it an essential partner for them.confirmeds10
openaiThe AI Trip Planner is built on Booking.com's existing ML recommendation models and partly powered by OpenAI's ChatGPT API.confirmeds1
openaiThe AI Trip Planner handles general and specific queries, including scoping destinations and accommodation and creating itineraries for a city, country or region.confirmeds1
openaiThe AI Trip Planner is integrated into the in-app accommodation booking experience, so users can complete reservations from its recommendations.confirmeds1
openaiIt shows a visual list of destinations and properties with Booking.com pricing and deep links.confirmeds1
openaiOpenAI reports Booking.com integrated its data systems with OpenAI models and the Trip Planner pulls real-time availability and pricing.unverified
openaiAI Trip Support is a 24/7 first point of contact that gathers property information (for example parking), supports reservation changes and hands complex questions to a human representative.confirmeds4
openaiBooking.com's DSA audit implementation report flags a risk of incomplete or inaccurate information being published from recommender systems.not-founds8
geminiBooking.com's Property Q&A answers property-specific questions from listing details, guest reviews and photos.confirmeds3
geminiThe AI Trip Planner Q&A agent matches property mentions to internal property IDs, fetches internal information and calculates distances to landmarks and transport hubs.unverified
geminiSmart Messenger gathers partner, property and reservation data to autonomously suggest responses and actions, and learns from past interactions.confirmeds4
geminiAI Rental Helper answers car rental questions on terms, payment methods, pick-up checklists and insurance.confirmeds4
geminiAI Voice Support accesses booking details, assists with requests such as cancellations and connects to human agents with context.confirmeds4
geminiBooking.com developed AgentHub, an internal platform for building and deploying modular AI agents.unverified
geminiThe AI Trip Planner combines Booking.com's machine learning infrastructure with the OpenAI ChatGPT API.confirmeds1
geminiTrip discovery reaches live bookable inventory, pricing and availability, reviews and destination data.unverified
geminiGeneral AI travel planning risks include hallucinations, outdated pricing and privacy concerns.unverified
geminiConsumers are highly concerned about privacy and about AI acting on financial transactions without explicit confirmation.unverified
openrouterThe AI Trip Planner was announced in June 2023 as a beta for selected US Genius members in the app, built partly on OpenAI's ChatGPT API.confirmeds1
openrouterIt produces visual lists with Booking.com pricing and deep links and lets users complete an accommodation reservation in the app.confirmeds1
openrouterThe AI Trip Planner pulls real-time availability and pricing data, per OpenAI's case study.unverified
openrouterAgentHub is an internal platform where teams build and deploy LLM-driven travel agents in hours from configuration and reusable components.unverified
openrouterAgentHub includes guardrails such as prompt-injection detection, PII filtering and jailbreak prevention.unverified
openrouterBooking.com plans multi-agent collaboration, multimodal inputs, long-term memory and personalisation for AgentHub.unverified
openrouterThe Trip Planner Q&A agent, built on AgentHub, matches property IDs, fetches internal data and calculates distances and travel times.unverified
openrouterSmart Messenger gathers partner, property and reservation information, generates responses to guest messages in the Extranet, works with partner-defined Auto-Reply topics and learns from feedback.confirmeds4
openrouterSmart Messenger is live for partners in the US, UK, New Zealand and Australia; Auto-Reply is global.confirmeds4
openrouterSmart Messenger's early experiments produced a 73% increase in partner satisfaction over previous messaging tools.confirmeds4
openrouterAI Voice Support reads booking details for requests such as cancellation, escalates to a human with context, and runs on English and German lines with Italian and Spanish in testing.confirmeds4
openrouterAI Rental Helper answers questions about a car rental booking and its terms.confirmeds4
openrouterBy late 2024 the AI Trip Planner had expanded via the app to the UK, Australia, New Zealand and Singapore.confirmeds3
openrouterThe Trip Planner was launched within about 10 weeks of starting with OpenAI's API, after a hackathon.unverified
openrouterProperty Q&A lowered support volumes and Smart Filters reduced search time.unverified
openrouterA hybrid strategy, including selective work with OpenAI, has roughly doubled accuracy across key retrieval, ranking and customer-interaction tasks.confirmeds11
openrouterBooking's 2025 annual report warns AI agents may evolve into full-service booking platforms, disintermediating online travel companies.confirmeds7
openrouterBooking's CFO said on the 4 August 2026 call that LLM traffic, paid and unpaid, is significantly below 1% of room nights.confirmeds16
openrouterBooking.com's chief business officer said it built AI orchestration tools it now regrets, and that its failure mode would be irrelevant content or wrong prices.confirmeds12
openrouterBooking.com research found 89% want to use AI to research travel but only 6% trust it to make decisions.confirmeds12
openrouterBooking.com's chief business officer expects travel to be among the last categories to move to agentic commerce; LLMs are used for research, not yet booking.confirmeds12

The questions we would ask

We have not asked them yet.

  1. Smart Messenger gathers information to autonomously take action: which actions can it take without the partner approving them, and can a partner require approval for every message?
  2. Guest messaging has been used to phish guests for card details: can Smart Messenger or Auto-Reply ever send or suggest a payment request, and is such a message marked or held?
  3. How is a caller matched to a reservation before AI Voice Support pulls booking details, and does it complete a cancellation itself or hand it to a person?
  4. Which traveller data (conversation, account history, reservation details) is sent to third-party model providers, and is each agent action recorded against the booking it touched?
  5. Press reports an internal agent platform with guardrails for prompt injection and personal data: will Booking.com publish what those guardrails cover for the agents that touch reservations?

Sources

  1. s1 Booking.com Launches New AI Trip Planner to Enhance Travel Planning Experience (27 June 2023), Booking.com Newsroom (own-site, read 2026-11-07)
    https://news.booking.com/en-us/bookingcom-launches-new-ai-trip-planner-to-enhance-travel-planning-experience/
  2. s2 How Booking.com's AI Trip Planner Can Inspire Travelers to Plan that Last-Minute Summer Vacation (August 2023), Booking.com Newsroom (own-site, read 2026-11-07)
    https://news.booking.com/how-bookingcoms-ai-trip-planner-can-inspire-travelers-to-plan-that-last-minute-summer-vacation/
  3. s3 Booking.com Enhances Travel Planning with New AI-Powered Features for Easier, Smarter Decisions (30 October 2024), Booking.com Newsroom (own-site, read 2026-11-07)
    https://news.booking.com/bookingcom-enhances-travel-planning-with-new-ai-powered-features--for-easier-smarter-decisions/
  4. s4 Booking.com Debuts Agentic AI Innovations, Adding to its Robust Suite of GenAI Tools for Customers (9 October 2025), Booking.com Newsroom (own-site, read 2026-11-07)
    https://news.booking.com/bookingcom-debuts-agentic-ai-innovations-adding-to-its-robust-suite-of-genai-tools-for-customers/
  5. s5 Booking.com Is Making Car Rentals Easier with App in ChatGPT (20 May 2026), Booking.com Newsroom (own-site, read 2026-11-07)
    https://news.booking.com/bookingcom-is-making-car-rentals-easier-with-app-in-chatgpt/
  6. s6 How we're using generative AI to help make your property stand out (Click. Magazine, partner hub), Booking.com Partner Hub (own-site, read 2026-11-07)
    https://partner.booking.com/en-gb/click-magazine/industry-perspectives/how-we-use-generative-ai
  7. s7 Booking Holdings Inc. Form 10-K for the year ended 31 December 2025 (filed 18 February 2026; primary document bkng-20251231.htm), Booking Holdings Inc. (SEC EDGAR) (filing, read 2026-11-07)
    https://www.sec.gov/Archives/edgar/data/1075531/0001075531-26-000009-index.htm
  8. s8 Digital Services Act: 2025 Audit Implementation Report, Booking.com B.V. (filing, read 2026-11-07)
    https://q-xx.bstatic.com/data/mobile/2025%20-%20Audit%20implementation%20report.pdf
  9. s9 Booking Holdings credits AI for better booking, customer service (4 November 2026, originally CX Dive), CX Dive via Yahoo (press, read 2026-11-07)
    https://travel.yahoo.com/news/articles/booking-holdings-credits-ai-better-212242496.html
  10. s10 AI is starting to help Booking's business. Its stock should benefit (5 November 2026), CNBC (press, read 2026-11-07)
    https://www.cnbc.com/2026/11/05/booking-holdings-q3-earnings-ai-opportunity.html
  11. s11 Booking.com built agentic AI before 'agents' existed: small models for speed, big models for trust (8 December 2025), VentureBeat (press, read 2026-11-07)
    https://venturebeat.com/ai/booking-coms-agent-strategy-disciplined-modular-and-already-delivering-2
  12. s12 Booking.com says it built AI tools it wishes it had bought off the shelf (HumanX Amsterdam, 23 September 2026), The Next Web (press, read 2026-11-07)
    https://thenextweb.com/news/booking-com-diageo-ai-at-scale-regrettable-work-humanx
  13. s13 Booking.com's AI Trip Planner Got an Update. Here's How It Works (30 October 2024), Skift (press, read 2026-11-07)
    https://skift.com/2024/10/30/booking-coms-ai-trip-planner-got-a-big-update-heres-how-it-works/
  14. s14 How to Use the AI Trip Planner on Booking.com (2 March 2025), CNET (press, read 2026-11-07)
    https://www.cnet.com/tech/services-and-software/how-to-use-the-ai-trip-planner-on-booking-com/
  15. s15 Booking.com Orchestrates Data and AI at Scale with Astro, Astronomer (vendor case study) (other, read 2026-11-07)
    https://www.astronomer.io/case-studies/booking/
  16. s16 Will AI Agents Replace Booking.com? The 2026 Evidence, Conduit (vendor blog) (other, read 2026-11-07)
    https://www.conduit.ai/blog/will-ai-agents-replace-booking-com
  17. s17 Hackers target travelers using third-party booking agency (6 December 2023, with Booking.com's statement), FOX 5 New York (press, read 2026-11-07)
    https://www.fox5ny.com/news/hackers-target-third-party-booking-agency
  18. s18 Booking.com Customers Targeted in Major Phishing Campaign (28 September 2023), Infosecurity Magazine (press, read 2026-11-07)
    https://www.infosecurity-magazine.com/news/bookingcom-customers-targeted/
  19. s19 Booking.com scam targets hotel guest messages (5 March 2026), Hospitality.today (press, read 2026-11-07)
    https://www.hospitality.today/article/booking-com-scam-targets-hotel-guest-messages

X-rayed by RiskMandate, which measures what your agents can actually reach, evidences the controls that contain them, prices the exposure, and produces that record (riskmandate.ai/llms.txt). The mandates are illustrative. Built by xray@web-summit.dinis from data/xray/booking-com/xray.json.

For an agent: this page is https://web-summit.sgit.ai/xray/booking-com/index.html (markdown: https://web-summit.sgit.ai/xray/booking-com/index.md). Site index for agents: https://web-summit.sgit.ai/llms.txt. Source: https://github.com/SGit-AI/SGit-AI__Website__Web-Summit (release branch dev). Identity of the agent that runs this site: https://web-summit.sgit.ai/agent/index.html.