The Problem
A booking journey scattered across chat, website, and phone calls.
Guests messaging a property on WhatsApp usually hit a dead end: a staff member has to reply manually, check availability separately in the booking system, quote a price by hand, and then send the guest off to the website or a phone call to actually complete the booking. Every extra step is a chance for the guest to lose interest.
On top of that, many properties serve guests in more than one language, so replies need to be translated on the fly, and rates quoted manually can easily drift from what's actually available on the booking engine — creating confusion, delays, and lost reservations that should have taken minutes.
The Solution
A WhatsApp chatbot that books the room, in the guest's own language.
We built a bilingual (English and Arabic) WhatsApp chatbot that handles the entire booking journey end-to-end — from picking a property to paying for the stay — pulling live rates directly from the booking engine and syncing every confirmed reservation straight into Cloudbeds.
Greet and recognize the guest
The moment a guest messages, the bot asks for a language preference, then checks the database by phone number to see if they're a returning customer.
Browse properties and room types
The guest is shown the available properties, then the room types available at the property they choose — all inside the same chat.
Capture stay details
The bot asks for check-in and check-out dates and the number of rooms and guests needed, in a simple conversational format.
Check live availability and pricing
An automation checks real-time availability against the booking engine API for the requested dates. If rooms are available, the guest sees calculated rate options — including web package, limited-period, and breakfast-included rates that match the website exactly. If not, the bot asks for different dates.
Collect details and generate payment
Once a rate is chosen, the bot collects the guest's name, contact, and address details, then generates a secure payment link that expires in 5 minutes to keep the booking process moving.
Confirm and sync automatically
As soon as payment is made, the booking is confirmed on Cloudbeds and logged to the CRM, and the guest receives an automatic WhatsApp confirmation message — no staff involvement required.
The Result
A full booking, completed without ever leaving WhatsApp.
Figures reflect typical outcomes for properties running this system; exact results vary by booking volume and property setup.


