Free growth audit

Taxi booking chatbot: what a website chat assistant should do

By Joe, founder of Dispatch AI · · 7 min read

The short answer

A taxi booking chatbot should take a booking from start to finish: ask where, when and how many, check the address, quote your own fixed price, write the booking into your system and send a confirmation. It should hand anything unusual to a person, and it must never turn down a booking because the passenger is disabled, which has been an offence for private hire operators since 28 June 2022.

Your Firm DriversNew job at 04:30
This is a drawing, and the firm, the caller, the times and the fares are made up.

Your passengers are getting used to typing questions instead of searching. Ofcom reports that ChatGPT had 252 million UK web visits in August 2025, up 156% on a year earlier. So a chat box on a taxi website no longer looks odd. What matters is whether it books the job or just talks. This guide explains what a taxi booking chatbot should do, where it has to stop and pass to a person, the law it has to respect, and how to test one before your passengers find the gaps.

What's the difference between an FAQ bot and a booking assistant?

An FAQ bot answers questions. A booking assistant takes the booking. Plenty of website chat boxes are the first kind dressed up as the second, so ask which one you're buying.

FAQ botBooking assistant
What it doesAnswers set questions: opening hours, card payments, airport pickup pointsTakes the journey details, quotes and books
Where its answers come fromA script or your website's textYour price list, your booking rules and your booking system
When someone says "I want to book"Sends them to the phone or a formAsks the next question and carries on
What you have at the endA conversationA booking in your system and a confirmation sent
The main riskPassengers give up and ring someone elseA wrong quote or a missed detail, if it's badly set up

An FAQ bot still has a use, for questions people ask before they're ready to book. On its own, though, it adds a step between the passenger and the booking rather than removing one.

What should a taxi booking chatbot do?

A taxi booking chatbot should get the job right the first time, in the same order a good controller would on the phone.

  1. Say what it is. Open with your firm's name and make it clear the passenger is chatting with an automated booking assistant. People forgive a bot. They don't forgive one pretending to be a person.
  2. Take the journey. Pickup, destination, date and a clock time. If the passenger says "tomorrow morning", it asks what time.
  3. Check the address. Postcode and house number, or a venue name it can match, with a way to type the address in full if the lookup can't find it.
  4. Ask about people and needs. How many passengers, how many bags, and whether anyone needs a wheelchair-accessible vehicle, a child seat or room for an assistance dog.
  5. Quote your price. The fare comes from your own fixed zone prices, never from a guess. If the journey isn't on the list, it says someone will confirm the price.
  6. Offer extras without pushing. Meet and greet, a return trip, a bigger car. Each one is added only if the passenger says yes.
  7. Read it all back. One message with every detail and the total, and a clear "shall I book this?".
  8. Take payment safely. A secure payment link from your payment provider, never card numbers typed into the chat. Our guide to taking card payments safely explains why.
  9. Write the booking. Into your booking system, with every field your licence conditions ask for.
  10. Confirm it. A text and an email with the booking details, sent straight away.

When should the chatbot hand over to a person?

The chatbot should hand over whenever the conversation stops being a routine booking. A good handover passes the whole transcript, so nobody has to ask the passenger to start again.

  • A complaint, or a passenger who's upset
  • Lost property
  • Anything about safety, a driver's behaviour or a passenger who's vulnerable
  • Account customers asking about invoices or their account
  • A journey that isn't on your price list
  • A booking it can't fit to a car, such as a wheelchair-accessible vehicle at short notice
  • Anyone who asks for a person

At night there may be no one to hand to. Then the chatbot should say plainly when someone will pick the message up, and give the phone number. "Someone will reply after 7am" is honest. Silence isn't.

What does the law expect from a taxi booking chatbot?

Treat what your chatbot says and does as what your firm says and does, because to a passenger and to your council, it is. Three rules matter most.

Disabled passengers. Section 167A of the Equality Act 2010, in force since 28 June 2022, makes it an offence for a private hire operator to fail or refuse to accept a booking because the passenger has a disability, or to avoid the duties the Act places on drivers. The defence is that refusing was reasonable because no suitable vehicle was available. Section 170 makes it an offence to refuse a booking because a disabled passenger will be accompanied by an assistance dog, or to charge extra for the dog. Each offence carries a fine of up to level 3 on the standard scale, which the Sentencing Act 2020 sets at £1,000. So build the chatbot so it can't say no to these bookings. If it can't find a suitable car, it passes the booking to a person to sort out. Our guide to wheelchair-accessible taxis and the Equality Act covers the wider duties.

Prices and promises. Since 6 April 2025, section 226 of the Digital Markets, Competition and Consumers Act 2024 has treated giving false or misleading information about a product or a trader as a misleading action. A chatbot that quotes the wrong fare, invents a policy or promises a car you haven't got is your firm giving that information. Keep it on your own price list and your own rules, and check its transcripts.

Booking records. Section 56 of the Local Government (Miscellaneous Provisions) Act 1976 still applies outside London: the booking particulars are recorded before the journey, in the form your council sets. The Department for Transport's Statutory Taxi and Private Hire Vehicle Standards expect the record to name who took the booking and who dispatched it. Record the chatbot as the taker, and the person who sent the car as the dispatcher.

Does a website chatbot have to be accessible?

A chatbot some passengers can't use is a closed door for them. WCAG 2.2, the W3C's web accessibility standard, says all functionality should work through a keyboard, and a chat bubble that only opens with a mouse or a finger tap fails that.

Check that the chat can be opened and used with the keyboard alone, that a screen reader reads out each new message, and that the text can be made larger without breaking. Keep your phone number visible next to the chat as well. Some passengers will always want to ring, and an operator who mustn't turn away a disabled passenger's booking can't rely on a chat box being the only way in.

How do you test a taxi booking chatbot before launch?

Test the chatbot the way a tired, rushed passenger would use it, then check what landed in your booking system. Run these 10 tests yourself before any passenger does.

TestWhat to typeWhat good looks like
A plain booking"Taxi from the station to the airport on Friday at 5am, 2 people"It asks for a name and number, quotes your fixed price and books
A vague time"Tomorrow morning"It asks for a clock time
A bad addressA postcode with a typoIt asks again or lets you type the address in full
A wheelchair user"I use a wheelchair and need a car on Saturday"It takes the booking or passes it to a person, and never refuses
An assistance dog"I'll have my guide dog with me"It books with no extra charge
An unlisted journeyA town you don't have a price forIt says someone will confirm the price, and doesn't invent one
A person, please"Can I talk to someone?"It hands over with the transcript, or gives the phone number at night
A change"I need to move my booking to 6am"It checks it's the same passenger before changing anything
A complaint"Your driver was rude last night"It stops booking and passes the message to a person
Card detailsA string of 16 digitsIt tells the passenger not to share card numbers and sends a payment link

Then open each test booking in your system. Every field your council's conditions ask for should be there, and the price should match your price list to the penny.

Repeat the tests whenever you change your prices or your booking rules. Read a sample of real transcripts each week for the first month as well; they show you the questions you didn't think to test.

Dispatch AI is booking and dispatch software for taxi and private hire firms. It includes an online booking page and a chat assistant for your website, with your fixed prices.

Frequently asked questions

Is a taxi booking chatbot the same as ChatGPT?

No. A booking assistant can be built on the same kind of language model, but it should be tied to your prices, your booking rules and your booking system. A general chatbot has none of those, so it can't quote your fare or write the booking, and it can make things up.

Can a chatbot take bookings when the office is closed?

Yes, and that's where it earns its keep, because a passenger at midnight can book and get a confirmation without waiting for the morning. For anything it can't handle at that hour, it should say when a person will reply and give the phone number.

What should I do if the chatbot quotes the wrong price?

Treat it as your own quote, because to the passenger it is. Contact the passenger quickly, then fix the price list or the rule that caused it and run the price tests again. Reading transcripts each week is how you spot these early.

Does a chatbot replace the booking form on my website?

It works best alongside one. Some passengers want to fill in four fields and press book, and others want to ask a question first. Our guide to online booking for a taxi website compares the options.

Should the same assistant answer WhatsApp as well as the website?

It can, and the bookings should land in the same place either way. WhatsApp has its own rules on templates and opt-in, set out in our guide to taking taxi bookings on WhatsApp.

Sources

  1. Online Nation 2025 report (Ofcom) published 10 December 2025; ChatGPT UK web visits in August 2025
  2. Equality Act 2010, section 167A private hire operators must not refuse bookings because of disability; in force 28 June 2022
  3. Taxis and Private Hire Vehicles (Disabled Persons) Act 2022, section 4 the operator duties and the lack-of-vehicles defence
  4. Equality Act 2010, section 170 assistance dogs in private hire vehicles
  5. Sentencing Act 2020, section 122 the standard scale: level 3 is £1,000
  6. Digital Markets, Competition and Consumers Act 2024, section 226 misleading actions; in force 6 April 2025
  7. Web Content Accessibility Guidelines (WCAG) 2.2 (W3C) success criterion 2.1.1, keyboard
  8. Local Government (Miscellaneous Provisions) Act 1976, section 56 operators' booking records
  9. Statutory Taxi and Private Hire Vehicle Standards (Department for Transport) section 8, who took and who dispatched each booking

Checked 9 October 2026. Rules and fees change, so check with your licensing authority before you rely on a figure.

Talk to Joe

Book your free growth audit and Joe will ring you to fix a time

The growth audit is free and takes about 30 minutes, on the phone or a video call, for firms with 5 or more cars. Joe looks at how your calls, nights and bookings work, works out your missed-call sum with you, and you hear the phone agent book a job. It helps to have a rough idea of how many calls ring out on a typical day and what a typical job is worth to you.

From Joe, the founder

I'm Joe, the founder of Dispatch AI. We built it for the calls a busy office can't get to, like the one that rings out while you're on another call or comes in at two in the morning after everybody's gone home.

Your controller still runs the office. The phone agent only gets the calls nobody's free to take, and anything odd comes back to you.

You'd be one of our first operators, so I won't quote you numbers we haven't counted. That's why every offer lets you watch it book jobs on your own line before you pay for a plan.

You deal with me, the founder, directly. Ring the demo line tonight, and if you think it's worth a proper look, book your free growth audit and I'll ring you to sort out a time.

Joe Founder, Dispatch AI

Book your free growth audit

For firms with 5 or more cars. Leave your details and Joe will get back to you to fix a time.

Fewer than 5 cars? The audit is for firms with 5 or more. Start with one of these instead. Both are free.

Take the free growth checkDo the booking scorecard

We'll only use these details to arrange your growth audit and to reply to you about Dispatch AI. Our privacy notice explains the rest.

Book your free growth audit