Guide · WhatsApp

WhatsApp appointment booking bots, how they work.

A WhatsApp appointment booking bot lets customers pick a service, a time and a branch inside the chat, checks your real calendar and confirms the booking without a call. It runs on the official WhatsApp Business Platform, sends reminders as approved templates and hands the conversation to a person when it should. In the UAE it needs to work in English and in Arabic.

Sources

  1. Meta for Developers. WhatsApp Flows, structured interactions such as forms and pickers inside a WhatsApp chat. Read on .
  2. Meta for Developers. Get opt-in for WhatsApp: how businesses collect permission before messaging customers. Read on .
  3. WhatsApp. WhatsApp Business Messaging Policy: opt-in, automation inside the 24 hour window and the escalation paths it requires. Read on .
  4. Meta for Developers. Pricing on the WhatsApp Business Platform, the official model and rate cards. Read for the model, not copied for figures. Read on .

01 · The flow

From first message to confirmed slot

A customer writes, or taps a Click to WhatsApp ad. The bot asks what they need, which branch and when, offers the free slots from your calendar and confirms the one they choose. The booking lands in your calendar or clinic software, and the customer can reschedule or cancel in the same chat.

A day before, a reminder goes out with buttons to confirm or move the slot, so a cancellation reaches you while the slot can still be filled.

02 · Flows and free text

Buttons for the slot, AI for the questions

Meta’s WhatsApp Flows show structured screens inside the chat: a list of services, a date picker, a short form. They are the fastest way to pick a slot without typos.

Customers also ask things a form cannot hold: is there a female doctor, is parking free, can I bring my child. An AI assistant answers those from your own information and then returns to the booking.

03 · The calendar

It must read the real calendar

A bot that books from a copied schedule double books. It has to read and write the system your team already uses, whether a Google calendar, clinic management software or a restaurant reservation system, and hold a slot for the minutes the customer takes to confirm.

Opening hours change in Ramadan and on public holidays, so the bot reads them from the calendar, not from its script.

04 · Rules

Opt-in, the 24 hour window and a person to reach

WhatsApp’s policy lets you message people only after they have opted in, and Meta lists ways to collect that permission, from your website to a signed form. A customer who writes to you first opens a 24 hour window in which you may reply freely, and the first 1,000 such replies a month on each number are free. Reminders and confirmations are utility templates, which Meta charges per message, since 1 October 2026 also inside that window.

The policy allows automation inside that window but requires a clear way to reach a person, such as a transfer to your team in the chat, a phone number or an email. A good bot hands over with the whole conversation attached.

05 · In the UAE

English and Arabic, from day one

Customers in the UAE book in English and in Arabic, often in the same week. The menus, the reminders and the answers need both, written for the reader rather than machine translated, and the Arabic templates are approved by Meta as their own versions.

Questions, answered.

Can I build a WhatsApp booking bot with n8n?

A simple one, yes: n8n has public templates that connect WhatsApp, a model and a calendar. A bot that customers rely on also needs slot holding, error handling, logs and a handover to your team, which is where most of the work is.

Is a WhatsApp booking bot free to run?

Partly. The first 1,000 replies a month on each business number are free. Reminders and confirmations are utility templates, charged by Meta per message, plus any provider fee.

Does it work for restaurants and salons too?

Yes. A table booking or a salon slot follows the same pattern as a clinic appointment: service, time, branch, confirmation and a reminder.

Does Althea Growth build these in Dubai?

Yes. We set up the WhatsApp Business Platform in your accounts, connect your calendar, build the assistant in English and Arabic and write the templates. Scope, timeline and one price come in a written proposal.

Start with a brief.

Tell us what you want to build or fix. We reply within one working day.