Setup guide · 7 min read

How to let patients book clinic appointments through WhatsApp.

Your patients live on WhatsApp. They should be able to book, reschedule, and confirm entirely through it. Here's exactly how to set that up — and what to avoid so Meta doesn't suspend your number.

In this guide
  • Why WhatsApp booking works better than call-in for Indian clinics
  • The 3 booking flow options (with pros/cons)
  • Message templates you can copy directly
  • How to stay compliant with Meta's rules

Why WhatsApp beats every other booking channel in India

87% of Indians with smartphones check WhatsApp daily. Only 22% would install a clinic app. Only 34% would fill a website form. WhatsApp is where booking friction is lowest — and where cancellation friction is also lowest, which matters for reducing no-shows.

The 3 booking flow options

Option 1: WhatsApp link → PWA booking page

Patient WhatsApp's you. Auto-reply sends a booking link. They tap, pick a slot in the PWA, confirm. Simplest, most reliable. Recommended for most clinics.

Option 2: Full WhatsApp chatbot booking

Patient sends "book" — chatbot asks doctor, date, time in sequence. Feels magical but is fragile. Meta template rules are strict, and any deviation breaks the flow.

Option 3: Human reception on WhatsApp

Patient WhatsApp's "book me for tomorrow", receptionist responds and books manually. Works if volume is under 20 bookings/day.

The templates you need Meta to approve

  1. 1 Booking link greeting — Auto-sent when patient messages you first. Contains your clinic booking link.
  2. 2 Booking confirmation — Sent after slot picked. Date, time, doctor, address.
  3. 3 Day-before reminder — Sent 24h before. Reply CANCEL to cancel.
  4. 4 Token assigned — Sent on arrival at clinic.
  5. 5 "You're next" — Sent when previous patient completes.
  6. 6 Prescription delivery — Sent post-consult with PDF.
  7. 7 Review request — 24h post-visit.
Meta rules to know

You must use Meta-approved templates for outbound messages. You have a 24-hour window to reply freely after a patient messages you. Cannot use personal WhatsApp for business — use WhatsApp Business API via a BSP.

How DhiDoc handles all of this

Ready to fix this in your clinic?

DhiDoc is the clinic OS built for exactly these problems. 15-min demo, no strings.