For hotels, tour operators & travel agencies

Your guests are awake. Somewhere, always.

Travel demand is spread across every timezone and arrives in whatever language the guest thinks in. CustomerBot answers from your own rate pages, terms and itineraries — in their language, at their hour, with the source attached.

Berlin03:12

Ist ein Frühstück inbegriffen?

Is breakfast included?

São Paulo23:12

Posso cancelar sem custo?

Can I cancel free of charge?

Seoul11:12

공항 셔틀이 있나요?

Is there an airport shuttle?

Dubai05:12

هل يوجد موقف سيارات؟

Is there parking?

Each of these is answered in the language it was asked, from the same English source pages.

Four documents that answer most of it

Travel questions look varied and are not. Nearly all of them resolve to rates, terms, inclusions or logistics.

Room and rate detail

What each room type includes, what the rate covers, whether the price is per person or per room. Crawled from the pages you already publish, so it never drifts from what a guest can see.

Cancellation and deposit terms

Upload the terms PDF. Free-cancellation windows, deposit amounts and no-show rules become answerable in a sentence instead of a link to clause 7.

Itineraries and inclusions

For tour operators this is the whole sale: what is included, fitness level, what to pack, whether the walk is really four hours. Add each itinerary as a document or a page.

Arrival logistics

Check-in times, luggage storage, transfers, parking, what to do if the flight is delayed. The questions that arrive at three in the morning, local time.

Turning a 3am question into a booking

The assistant is not closing the sale. It is keeping the enquiry alive until someone who can close it is awake.

How lead capture works
  1. 01

    Answer before you ask

    The assistant handles the question first and collects contact details afterwards, when the guest is already engaged rather than at the door.

  2. 02

    Keep the transcript with the lead

    Reservations opens the enquiry and sees exactly what was asked — dates, party size, the thing they were worried about — instead of starting over.

  3. 03

    Hand over the complicated ones

    Group bookings, accessibility requirements and anything contractual go to a human, with the conversation attached.

  4. 04

    Read what it could not answer

    The unanswered-question list is a direct instruction about which page on your site is missing or unclear.

One knowledge base. No translated microsites.

Maintaining a German version of your cancellation policy is how policies get out of sync. Keep one authoritative English document and let the assistant answer from it in 95+ languages — the source of truth stays singular.

Read more

Questions from reservations teams

Can it quote live availability and prices?

From your published rate pages, yes. For live availability you would connect your booking or channel-manager endpoint as an API tool — describe it in plain English and CustomerBot generates the tool schema, then the assistant calls it during the conversation and answers from the response.

How good is it in languages we do not speak?

It detects the language of the message and answers in it across more than 95 languages, reading from your English source content. This is the single biggest reason travel businesses adopt it: the guest writing in Korean at 11am Seoul time gets the same answer as the one writing in English.

Will it promise something we cannot honour?

Answers are grounded in the content you trained it on and cite their source. If your terms do not cover a case, it says so and offers to pass the question on rather than inventing a policy. That fallback behaviour is the point — an invented cancellation policy is a chargeback waiting to happen.

Can we run one assistant per property?

Yes, and for multi-property groups you usually should — each assistant has its own knowledge base, branding and analytics. Plan limits govern how many assistants an account holds, so check pricing before planning a rollout across a large estate.

Does it work on our booking engine’s pages?

It is one script tag, so it works anywhere you control the HTML — your own site, a Webflow or WordPress build, or a custom front end. Some hosted booking engines do not allow injected scripts; in that case put it on your main site where the research actually happens.

Ask it your cancellation policy. In German.

Upload the terms PDF, then test it the way a guest would. Two minutes, free plan, no card.

Start free