WhatsApp Appointment Booking for Clinics — Complete Setup Guide
WhatsApp is how your patients already communicate. This guide explains how to set up automated WhatsApp appointment booking for your clinic — confirmations, reminders, and payment links, without a developer.
In India, WhatsApp is how patients already communicate with their doctors. They message to ask for appointment times. They ask for prescriptions to be sent on WhatsApp. They share test reports via WhatsApp. The problem is that managing all of this manually is chaotic — messages get missed, bookings get double-entered, and there's no audit trail.
WhatsApp appointment booking, done properly, means patients can book, confirm, pay, and receive reminders entirely via WhatsApp — with zero manual intervention from your receptionist.
How WhatsApp clinic booking actually works
There are two ways clinics use WhatsApp for bookings:
1. Manual WhatsApp booking (what most clinics do today)
A patient messages your clinic's personal WhatsApp number. Your receptionist reads the message, checks the appointment register, replies with available slots, confirms the booking manually, and adds it to the system by hand. This works but requires constant attention and creates errors.
2. Automated WhatsApp booking (what this guide covers)
A patient messages your WhatsApp Business number. An automated flow asks for their name, preferred doctor, and requested date/time. CareQ checks availability in real time, confirms the slot, and books it automatically. A payment link is sent if the consultation requires advance payment. No human intervention needed.
What you need to set up automated WhatsApp booking
- A WhatsApp Business Account — specifically a WhatsApp Business API account (different from the free WhatsApp Business app)
- Clinic management software with WhatsApp integration — such as CareQ, which handles the booking logic
- A dedicated mobile number — your clinic's WhatsApp number (can't be the same number used on a personal device)
Step-by-step: Setting up WhatsApp booking in CareQ
Step 1: Get a dedicated WhatsApp Business number
Choose a mobile number that will be your clinic's permanent WhatsApp contact. This number must not already be registered on WhatsApp (it needs to be "fresh"). A new SIM card works well. Write this number on your prescription pads, on your clinic's board, and in your Google Business Profile.
Step 2: Enable WhatsApp in CareQ settings
In your CareQ dashboard: Settings → WhatsApp Settings → Enable WhatsApp Booking. Enter your clinic's WhatsApp Business number and follow the verification steps. CareQ handles the API connection automatically.
Step 3: Configure your booking flow
Decide how your automated booking flow should work:
- Should patients be able to choose their preferred doctor, or does your clinic have one doctor?
- Should payment be required to confirm a booking, or just at the time of visit?
- How many days in advance should patients be able to book?
- Should patients receive a reminder 24 hours before their appointment?
Step 4: Test the flow yourself
Message your clinic's WhatsApp number as a test patient. Walk through the entire flow — selecting a doctor, picking a slot, confirming, and (if applicable) paying. Make sure the booking shows up correctly in your CareQ dashboard.
Step 5: Share the number with patients
Add the WhatsApp number to:
- Your prescription pad footer
- Your clinic's reception desk sign
- Your Google Maps/Google Business Profile
- Outgoing SMSes for existing patients
- Your clinic's Instagram or Facebook bio if active
What the patient experience looks like
Here's the typical conversation flow once WhatsApp booking is set up:
| Patient sends | CareQ responds automatically |
|---|---|
| "Hi, I need an appointment" | "Welcome to [Clinic Name]! Which doctor would you like to see? 1. Dr. Sharma 2. Dr. Patel" |
| "1" | "Dr. Sharma is available on Thursday (slots: 9:00, 9:30, 10:00, 10:30). Which time works for you?" |
| "9:30" | "Please share your name to confirm the booking." |
| "Anil Kumar" | "Your appointment is confirmed: Dr. Sharma · Thursday 9:30 AM. Consultation fee: ₹500. [Payment link]" |
The entire conversation takes under 2 minutes. The booking appears in your CareQ dashboard instantly. No call, no manual entry.
Automated reminders
Once booking is set up, CareQ can send an automatic WhatsApp reminder 24 hours before the appointment. This alone typically cuts no-shows by 30–40%. The reminder includes the appointment time, doctor name, and a link to reschedule or cancel if needed.
Common questions
Does the patient need to install anything?
No. The entire process happens in WhatsApp, which they already have.
What if a patient wants to reschedule?
They can reply to their confirmation message with "reschedule" and the flow restarts. The original booking is cancelled automatically.
Can patients book for family members?
Yes. The flow asks for the patient's name separately from the WhatsApp account name, so a mother can book for her child from her own WhatsApp number.
Getting started
WhatsApp booking is included in CareQ's paid plans and can be enabled in under 15 minutes once your clinic account is set up. Start with a free trial to configure your doctors and schedules, then enable WhatsApp booking when you're ready.
Everything in this guide is built in
Start your free 14-day trial — no credit card, setup in under 10 minutes.
Start free trial