PageSourceSearch

https://www.taxi-webdesign.com/assets/WhatsAppBookingBot-uErQK0n8.js

js taxi-webdesign.com collected 2026-10-08 04:53:34 UTC 17,564 bytes, 1 lines download raw bytes

1import{j as e,N as d,b as t,K as o,L as s,d as c,aM as h,F as p,B as m,aQ as u,C as b,aR as g}from"./index-Cjhb7Shs.js";import{S as x}from"./SeoHead-kSUxSfPo.js";import{A as f,a as y,b as k,c as j}from"./accordion-C20gZ2dn.js";import{f as v}from"./jsonLd-BTSeQoCI.js";import{E as w}from"./earth-C9uI_IKU.js";import{M as i}from"./map-pin-CSduBj1B.js";import{R as l}from"./repeat-DoSxDmmi.js";import{C as N}from"./clock-D2GEfiQz.js";const A=[{icon:u,title:"Book entirely inside WhatsApp",body:"The passenger sends a message and the bot collects pickup, destination, date, time, passenger count and luggage in a short guided conversation. No app download, no account creation, no web form — the booking is confirmed in the thread the customer already uses every day."},{icon:N,title:"Answers at 3am without a dispatcher",body:"Late-night airport runs, weekend enquiries and holiday traffic are handled automatically. Fares are quoted, jobs are created and confirmations are sent while your office is closed, so enquiries stop leaking to whoever picks up the phone first."},{icon:i,title:"Real fares from your own rate card",body:"The bot prices the trip using the same zones, airport rules, waiting time, hourly charters and vehicle-class multipliers configured in your dispatch system. Passengers see the exact fare before they confirm, so there is no quote gap and no argument at the end of the ride."},{icon:b,title:"Payment links and card capture",body:"Send a secure payment link inside the chat for prepaid work, or authorise the card and capture on completion for accounts and airport transfers. Deposits for large or long-distance jobs can be enforced before the booking is accepted."},{icon:g,title:"Automated ride updates",body:"Driver assigned, vehicle details, on-the-way, arrived and completed messages are pushed into the same WhatsApp thread, along with a live tracking link. Inbound call volume for 'where is my car?' typically drops sharply within the first month."},{icon:l,title:"Repeat bookings in one tap",body:"Returning passengers can rebook a previous journey by replying to a saved trip, and corporate travellers can book on account with a booker reference. The bot recognises the number and skips the questions it already has answers for."}],W=[{step:"1",title:"Passenger messages your number",body:"From a WhatsApp link, a QR code on the vehicle, your website widget, a Google Business profile or a click-to-chat ad."},{step:"2",title:"Bot qualifies the trip",body:"Pickup and drop-off with address validation, date and time, vehicle class, passengers and luggage, flight number for airport work."},{step:"3",title:"Instant fare quote",body:"Priced live from your rate card including airport fees, waiting time, out-of-hours surcharge and any account discount."},{step:"4",title:"Confirm and pay",body:"The passenger confirms in-chat and pays by link, saved card or cash-on-completion depending on the rules you set."},{step:"5",title:"Dispatch and track",body:"The job lands in your dispatch console like any other booking, is allocated automatically or manually, and the passenger receives status updates and a tracking link."},{step:"6",title:"Receipt and rebook",body:"A receipt and rating request are sent after drop-off, with a one-tap option to repeat the same journey next time."}],q=[{item:"Setup time",phone:"Immediate but staffed",app:"8–16 weeks build plus store approval",bot:"1–2 weeks on your existing number"},{item:"Customer friction",phone:"Call, hold, repeat details",app:"Download, register, verify",bot:"Send a message"},{item:"Out-of-hours cover",phone:"Overtime or missed calls",app:"Automatic",bot:"Automatic"},{item:"Cost to run",phone:"Dispatcher salary per shift",app:"$15k–$60k build plus upkeep",bot:"Flat monthly plus per-conversation fee"},{item:"Where the customer already is",phone:"Sometimes",app:"Rarely — installs decay",bot:"Over 2 billion daily users"},{item:"Works with your dispatch",phone:"Manual entry",app:"Yes",bot:"Yes — same jobs, same console"}],n=[{q:"What is a WhatsApp booking bot for taxi and limo companies?",a:"It is an automated assistant that runs on your business WhatsApp number and takes ride bookings through a normal chat conversation. It collects the journey details, quotes a fare from your rate c
1ard, takes payment where required, creates the job in your dispatch system and then sends the passenger driver details, tracking and receipt — all without a dispatcher typing anything."},{q:"Do my customers need to install anything?",a:"No. If they already have WhatsApp they can book. There is no app to download, no account to create and no password to remember, which is why WhatsApp booking converts far better than a native app for occasional and first-time passengers."},{q:"Can it use my own fares and airport rules?",a:"Yes. The bot reads the same pricing engine as your website and dispatch console — zone and distance tariffs, airport pickup fees, meet-and-greet, waiting time, hourly charter rates, vehicle class multipliers, out-of-hours surcharges and account rate cards — so a quote given in chat matches the invoice exactly."},{q:"Does the booking appear in my dispatch system?",a:"Yes. WhatsApp is only a channel. Every job created in chat appears in your dispatcher console alongside phone, web and app bookings, and can be auto-allocated, farmed out to an affiliate or assigned manually like any other trip."},{q:"Can it take payment inside WhatsApp?",a:"It can send a secure hosted payment link, request a card authorisation to be captured after the ride, enforce a deposit on long-distance or executive jobs, or simply mark the trip as cash or account depending on the rules you configure."},{q:"What happens if the bot cannot understand a request?",a:"It hands over. Complex charters, group movements, complaints or anything outside its rules are transferred to a human operator in the same thread, with the full conversation history visible so the customer never repeats themselves."},{q:"Which languages does it support?",a:"The conversation can run in multiple languages and switch based on the passenger's own message — useful for airport, tourist and cross-border work in Europe, the Gulf, Australia and North America."},{q:"Is it compliant with WhatsApp's rules?",a:"Yes, when it runs on the official WhatsApp Business Platform with a verified business number and approved message templates. We handle the business verification, template approval and opt-in handling as part of setup."},{q:"How much does a WhatsApp booking bot cost?",a:"It is offered as an add-on to your booking and dispatch setup rather than a separate platform. Pricing starts from our $399 Web Booker foundation, with the WhatsApp channel billed as a flat monthly fee plus WhatsApp's own per-conversation charge. Book a consultation and we will quote against your booking volume."},{q:"How long does it take to go live?",a:"Typically one to two weeks: business verification and number setup, mapping your rate card and vehicle classes, writing and approving the message templates, then a supervised pilot week before the bot handles bookings unattended."}],P=()=>e.jsxs(e.Fragment,{children:[e.jsx(x,{title:"WhatsApp Booking Bot for Taxi & Limo Operators | Taxi Web Design",description:"Take ride bookings 24/7 inside WhatsApp: guided chat booking, live fares from your rate card, in-chat payment, automatic dispatch, driver tracking and receipts. No app download for passengers.",path:"/solutions/whatsapp-booking-bot",breadcrumbs:[{name:"Solutions",path:"/solutions"},{name:"WhatsApp Booking Bot",path:"/solutions/whatsapp-booking-bot"}],children:e.jsx("script",{type:"application/ld+json",children:JSON.stringify(v(n))})}),e.jsx(d,{}),e.jsxs("main",{className:"min-h-screen bg-background pt-20",children:[e.jsx("section",{className:"bg-primary/5 border-b border-border py-16 lg:py-24",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-4xl text-center",children:[e.jsx("span",{className:"inline-block px-4 py-1.5 rounded-full bg-primary/10 border border-primary/20 text-primary text-sm font-semibold mb-5",children:"Solutions · WhatsApp Booking Bot"}),e.jsxs("h1",{className:"text-3xl md:text-5xl font-heading font-bold mb-5",children:["Your customers already have WhatsApp. ",e.jsx("span",{className:"text-gradient-gold",children:"Let them book there."})]}),e.jsx("p",{className:"text-lg text-muted-foreground mb-8",children:"A booking assistant on your own WhatsApp number that quotes real fares, takes payment, creates the job in your dispatch console and keeps the passenger updated — around the clock, with no app to download."}),e.jsxs("div",{className:"flex flex-wrap gap-3 justify-center",children:[e.jsx(t,{asChild:!0,size:"lg",className:"bg-gradient-gold text-primary-foreground font-bold hover:opacity-90",children:e.jsxs("a",{href:"https://calendly.com/elevatecodedigital/30min",target:"_blank",rel:"noopener noreferrer",children:["Book a Demo ",e.jsx(o,{className:"ml-2",size:16})]})}),e.jsx(t,{asChild:!0,size:"lg",variant:"outline",className:"border-primary/40 text-primary font-semibold hover:bg-primary/10",children:e.jsx(s,{to:"/pricing",children:"See pricing"})})]})]})}),e.jsx("section",{className:"py-12",children:e.jsx("div",{className:"container mx-auto px-4 max-w-3xl",children:e.jsxs("div",{className:"bg-gradient-to-br from-primary/8 to-transparent border-l-4 border-primary rounded-r-2xl p-6",children:[e.jsx("p",{className:"text-xs font-bold uppercase tracking-wider text-primary mb-2",children:"Qu
1ick answer"}),e.jsx("p",{className:"text-[1.0625rem] leading-relaxed text-foreground/90 m-0",children:"A WhatsApp booking bot lets passengers book a taxi, private hire car or chauffeur entirely through a chat on your business WhatsApp number. It asks for pickup, destination, time, vehicle class and luggage, quotes a live fare from your own rate card, takes payment by secure link or card authorisation, creates the job directly in your dispatch console, then sends driver details, a tracking link and a receipt in the same thread. Because there is nothing to download and no account to create, it converts far better than a native app for occasional passengers and covers nights, weekends and holidays without paying a dispatcher to sit on the phone."})]})})}),e.jsx("section",{className:"pb-8",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-5xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-8 text-center",children:"What the bot handles for you"}),e.jsx("div",{className:"grid md:grid-cols-2 gap-5",children:A.map(a=>e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-6",children:[e.jsx("div",{className:"w-10 h-10 rounded-xl bg-primary/10 flex items-center justify-center mb-4",children:e.jsx(a.icon,{size:20,className:"text-primary"})}),e.jsx("h3",{className:"text-lg font-heading font-bold mb-2",children:a.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:a.body})]},a.title))})]})}),e.jsx("section",{className:"py-14 bg-muted/20 border-y border-border",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-4xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-8",children:"How a WhatsApp booking works, step by step"}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-5",children:W.map(a=>e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-5",children:[e.jsx("div",{className:"w-8 h-8 rounded-lg bg-primary/10 text-primary font-heading font-bold flex items-center justify-center mb-3",children:a.step}),e.jsx("h3",{className:"font-heading font-bold mb-1",children:a.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:a.body})]},a.step))})]})}),e.jsx("section",{className:"py-14",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-4xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-6",children:"Phone line vs passenger app vs WhatsApp bot"}),e.jsx("div",{className:"overflow-x-auto rounded-2xl border border-border",children:e.jsxs("table",{className:"w-full text-sm",children:[e.jsx("thead",{className:"bg-muted/40",children:e.jsxs("tr",{children:[e.jsx("th",{className:"text-left p-4 font-heading",children:"Consideration"}),e.jsx("th",{className:"text-left p-4 font-heading",children:"Phone bookings"}),e.jsx("th",{className:"text-left p-4 font-heading",children:"Passenger app"}),e.jsx("th",{className:"text-left p-4 font-heading",children:"WhatsApp bot"})]})}),e.jsx("tbody",{children:q.map(a=>e.jsxs("tr",{className:"border-t border-border",children:[e.jsx("td",{className:"p-4 font-medium",children:a.item}),e.jsx("td",{className:"p-4 text-muted-foreground",children:a.phone}),e.jsx("td",{className:"p-4 text-muted-foreground",children:a.app}),e.jsx("td",{className:"p-4 text-primary font-medium",children:a.bot})]},a.item))})]})}),e.jsxs("p",{className:"text-xs text-muted-foreground mt-3",children:["Most operators run all three: the bot absorbs routine bookings, the phone stays for complex charters and the app serves loyal repeat riders. See the"," ",e.jsx(s,{to:"/solutions/web-booker",className:"text-primary hover:underline",children:"$399 Web Booker"})," ","for the website side of the same booking engine."]})]})}),e.jsx("section",{className:"py-14 bg-muted/20 border-y border-border",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-4xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-6",children:"Who gets the most from it"}),e.jsx("ul",{className:"space-y-3",children:["Small taxi and private hire fleets that cannot staff a dispatcher overnight","Limo and chauffeur operators quoting hourly charters and executive transfers","Airport transfer specialists handling flight numbers, meet-and-greet and delays","Hotel, event and corporate accounts where a booker arranges rides for other people","Operators in WhatsApp-first markets across Europe, the Gulf, Latin America, Africa, South Asia and Australia","Any fleet losing enquiries to unanswered calls at peak times"].map(a=>e.jsxs("li",{className:"flex gap-3 text-sm",children:[e.jsx(c,{size:18,className:"text-primary shrink-0 mt-0.5"}
1),e.jsx("span",{className:"text-foreground/85",children:a})]},a))}),e.jsxs("div",{className:"flex flex-wrap gap-3 mt-8",children:[e.jsx(t,{asChild:!0,className:"bg-gradient-gold text-primary-foreground font-bold hover:opacity-90",children:e.jsxs("a",{href:"https://calendly.com/elevatecodedigital/30min",target:"_blank",rel:"noopener noreferrer",children:["Book a Consultation ",e.jsx(o,{className:"ml-2",size:16})]})}),e.jsx(t,{asChild:!0,variant:"outline",className:"border-primary/40 text-primary font-semibold hover:bg-primary/10",children:e.jsx(s,{to:"/contact",children:"Talk to our team"})})]})]})}),e.jsx("section",{className:"py-14",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-4xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-6",children:"Related solutions"}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-4",children:[{href:"/solutions/web-booker",label:"Web Booker ($399)",desc:"Branded online booking engine for your website",icon:w},{href:"/solutions/web-based-taxi-booking-system",label:"Web-based booking system",desc:"Full browser-hosted booking and dispatch",icon:h},{href:"/solutions/airport-transfer",label:"Airport transfer",desc:"Flight tracking, waiting rules and meet-and-greet",icon:i},{href:"/features/dispatch-system",label:"Dispatch system",desc:"Where every WhatsApp booking lands",icon:l}].map(a=>e.jsxs(s,{to:a.href,className:"rounded-xl border border-border bg-card p-5 hover:border-primary/40 transition-colors",children:[e.jsx("p",{className:"font-heading font-bold text-foreground mb-1",children:a.label}),e.jsx("p",{className:"text-sm text-muted-foreground",children:a.desc})]},a.href))})]})}),e.jsx("section",{className:"py-14 bg-muted/20 border-t border-border",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-3xl",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-6",children:"WhatsApp booking bot FAQs"}),e.jsx(f,{type:"single",collapsible:!0,className:"w-full",children:n.map((a,r)=>e.jsxs(y,{value:`faq-${r}`,children:[e.jsx(k,{className:"text-left font-heading",children:a.q}),e.jsx(j,{className:"text-muted-foreground leading-relaxed",children:a.a})]},r))})]})}),e.jsx("section",{className:"py-16",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-3xl text-center",children:[e.jsx("h2",{className:"text-2xl md:text-3xl font-heading font-bold mb-4",children:"See it book a real trip in 30 minutes"}),e.jsx("p",{className:"text-muted-foreground mb-8",children:"We will run a live WhatsApp booking against your own fares and show exactly how the job lands in the dispatch console — then quote the setup against your booking volume."}),e.jsxs("div",{className:"flex flex-wrap gap-3 justify-center",children:[e.jsx(t,{asChild:!0,size:"lg",className:"bg-gradient-gold text-primary-foreground font-bold hover:opacity-90",children:e.jsxs("a",{href:"https://calendly.com/elevatecodedigital/30min",target:"_blank",rel:"noopener noreferrer",children:["Book a Demo ",e.jsx(o,{className:"ml-2",size:16})]})}),e.jsx(t,{asChild:!0,size:"lg",variant:"outline",className:"border-primary/40 text-primary font-semibold hover:bg-primary/10",children:e.jsx(s,{to:"/solutions/all",children:"Browse all solutions"})})]})]})})]}),e.jsx(p,{}),e.jsx(m,{})]});export{P as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.