BookWithAIOpen the app

Travel chatbot

A travel chatbot that lets you save a fare and check back

BookWithAI is a travel chatbot that plans trips in plain language and lets you save a fare from the conversation and check back on how its price moves. Searching, comparing and asking follow-up questions are free. Try it free as a guest; after a few messages it asks you to sign in (also free), and guests have a daily limit.

The chat is the easy part. What separates a useful travel assistant from a novelty is what you can do after you stop typing.

What the conversation actually does

You describe the trip the way you'd say it to a person. That single sentence usually carries origin, rough dates, cabin and the one constraint that matters — and it is understood as a whole rather than parsed into fields.

  • No dropdowns, no search form

    Plain language in, real flight options out.

  • Follow-ups are free

    Searching, comparing and asking follow-up questions cost nothing. Try it free as a guest; guests have a daily limit.

  • Sign in to keep things

    After a few messages it asks you to sign in (also free). An account is needed to save a trip or track a price.

Then you can save a fare

This is the difference. Save a fare from the conversation and it stays in your account. Open it later and BookWithAI refreshes the price and shows how it has moved, with an AI summary. It does not re-check in the background or send notifications yet.

It explains its ranking

Every option carries why it sits where it does, rather than a bare price sort you're left to interpret. A recommendation you cannot inspect is one you have to take on trust.

Where a travel chatbot's flight answers come from

The question to ask any travel chatbot is whether a number came from a search or from the model's memory.

A flight booking chatbot that answers from memory can sound sure about a flight that does not exist. In BookWithAI the prices, times and stops you see on a card come from a flight search run for your request, and the chat writes its explanation around those results. The card is the evidence; the chat is the commentary.

That does not make the chat infallible. It can still misread a request or summarise a card badly, which is why the facts worth acting on are printed on the card itself, and why you should verify details with the airline before you pay.

A worked example: a follow-up that checks the facts

A good test of a chatbot is the second question, the one that checks the first answer.

Illustrative example
  1. You

    Austin to Chicago on a Friday morning in October, nonstop.

  2. BookWithAI

    Here are the nonstop options for that morning, ranked, with the reason on each card.

  3. You

    Which of these includes a checked bag?

  4. BookWithAI

    Each card's bag line says. Where the data source does not say, the line reads "Checked bag: check with airline" rather than a guess.

  5. You

    Can I see the top two side by side?

  6. BookWithAI

    Tick Compare on two or three cards and a table lines them up on price, stops, baggage, refund rules and on-time reliability.

What a card prints for each option

  • Airline, flight number and cabin, with departure and arrival times, duration and stops.
  • A bag line and a refund line, each reading "check with airline" when the data source is silent.
  • Reason chips such as "Non-stop journey", and cautions such as "Multiple layovers".
  • An on-time chip such as "Usually on time (US data)", only where on-time data was measured.
  • Book, View details and Track price buttons. The Book button names the site it opens, for example "Book on Google Flights".

This conversation was written for this page, not taken from a real search, and it shows no fares because fares change constantly. In the app the cards and prices come from the live search.

What it shows when it doesn't know

The mark of a trustworthy chatbot is what it does with a gap.

Where the data source does not say whether a checked bag is included, the card says to check with the airline. The refund and change rules work the same way. Where signals are unavailable for a flight, a disclosure line on the card says which, so two numbers that look equally authoritative are not silently different in quality.

The richest on-time data is US data, so on many international flights the on-time chip is missing. Its absence means "not measured", not "fine". Showing nothing is better than showing a number nobody measured.

Five questions to put to any travel chatbot

They work on any product. Here is how BookWithAI answers them.

  • Where do the prices come from?

    From a flight search run for your request, printed on the card. The chat explains the results; it does not invent them.

  • What happens when it doesn't know?

    The card says "check with airline" or leaves the chip out. It does not fill a gap with a reassuring guess.

  • Can it spend my money?

    No. It never takes payment. Book opens a confirmation and then Google Flights, where you pick a seller and pay them directly.

  • Where do my messages go?

    Your chats are stored in your account and your messages are sent to its AI provider, OpenAI. The privacy page lists exactly what is kept.

  • Can I check its work?

    Yes. View details opens a fuller panel on any card, and the compare table puts up to three options side by side.

What it won't do

It will not take your payment or buy a ticket on your behalf. The final booking is always your decision and your action — BookWithAI hands you off to Google Flights, where you choose a seller.

FAQ

Questions about travel chatbots

  • A chatbot answering from memory can. In BookWithAI the flights on a card come from a flight search run for your request, and the chat explains them. The chat can still misread a request or summarise badly, so check the card, open View details, and verify with the airline before you pay.

  • It says so. The bag and refund lines read "check with airline" when the data source is silent, the on-time chip is left out when nothing was measured, and, where signals are unavailable for a flight, a disclosure line on the card says which.

  • Yes. Ask in plain language, or tick Compare on up to three cards to get a table of price, duration, stops, departure, arrival, baggage, refund and change rules, and on-time reliability.

  • Your chats are stored in your account and your messages are sent to its AI provider, OpenAI. The full list of what BookWithAI keeps is on the privacy page: https://bookwithai.org/privacy/

  • Treat the card as a well-sourced starting point, not a contract. Open View details, then check the total, bags and refund rules on the seller's own page after Book, because that page is where you actually pay.

Common questions (is it free, do I need an account, is it safe) are answered once, on the home page FAQ.

Stop re-running the same search. Save the fare.

Free to try as a guest; after a few messages it asks you to sign in (also free), and guests have a daily limit. Sign in to save a trip or track a fare.

Open the appNo card required.