← All guides

WhatsApp Bot for Clinics: How It Handles Appointments, Reminders and Patient Questions

A busy clinic's front desk answers the same questions all day: "What are the timings?", "What is the consultation fee?", "Is Dr. Priya available on Saturday?", "Can I move my appointment?". Most of these now arrive on WhatsApp, often after the clinic has closed.

A WhatsApp bot for clinics works like a digital receptionist. It answers routine questions, books and reschedules appointments, sends reminders and passes anything that needs a person to your staff. Here is how it works in practice.

What a clinic WhatsApp bot does

1. Answers common patient questions

Timings, location, consultation fees, which doctor treats what, parking, accepted payment methods. These answers do not change often, so the bot can give them instantly, any time of day.

2. Books appointments

The patient picks the doctor, the date and an available slot inside the chat. The booking is confirmed straight away, without a phone call or a staff member checking a register.

3. Reschedules and cancels

Patients can move or cancel their own appointment in the same chat, and the freed slot becomes available to someone else.

4. Sends reminders and follow-ups

Automatic reminders before each appointment reduce no-shows. Follow-up messages after a visit remind patients about their next session, review or medicine refill.

5. Manages walk-ins with a token queue

Walk-in patients scan a QR code at reception, receive a token number on WhatsApp and get a message when their turn is near, instead of crowding the waiting area.

6. Routes queries to the right person

Questions for a doctor, billing issues and procedure enquiries become tickets for the right team member, so nothing gets lost in the front-desk phone.

What a clinic bot should never do

A good clinic bot knows its limits. It should not diagnose, suggest medicines or give clinical advice. Anything medical goes to the doctor, and a patient who wants to talk to a person should always be able to. Set the bot up to hand over these conversations to your staff with the full chat history, so the patient never has to repeat themselves.

Example: a skin clinic on WhatsApp

Skin and aesthetic clinics get a mix of consultation bookings, procedure enquiries and repeat-session reminders. A typical evening conversation looks like this:

Patient: Hi, what is the fee for acne consultation?
Clinic bot: Consultation with our dermatologist is ₹___. Would you like to book a slot?
Patient: Yes, Saturday
Clinic bot: Saturday has slots at 11:00 am, 12:30 pm and 4:00 pm. Which one suits you?
Patient: 12:30
Clinic bot: Done! Your appointment is confirmed for Saturday at 12:30 pm. We'll remind you on Friday evening.

The same bot reminds patients about their next laser or peel session, answers package questions and sends procedure enquiries to the team as tickets.

Benefits for the clinic

How to set up a WhatsApp bot for your clinic

  1. List the questions your front desk answers every day, with the correct answers.
  2. Write down your doctors, their days, slot lengths and any procedures that need longer bookings.
  3. Get a WhatsApp Business API account for the clinic number. This is what allows automation.
  4. Build the flows: questions, booking, rescheduling, reminders and hand-over to staff.
  5. Test with your own team, then go live and watch the first conversations closely.

With Grafo, the team does steps 3 to 5 for you based on how your clinic works.

How Grafo helps clinics

Grafo is the AI front desk for growing businesses, and clinics are one of the main ones it serves. It handles appointment booking with doctor and slot selection, rescheduling, cancellation, reminders and follow-ups, tickets for doctor and front-desk queries, a QR-scan token queue for walk-ins and appointment sync to the clinic's own management system. An AI agent can answer patient questions, and any chat can be handed to your staff.

Frequently asked questions

Will patients feel they are talking to a robot?

The bot answers quickly and politely in plain language, and any patient who wants a person is handed over to your staff with the full conversation.

Can it work with our existing clinic software?

Grafo can sync appointments to the clinic's own management system. The team checks your software during setup.

Can it reply in Tamil or other languages?

Grafo replies in English by default, and your patients' preferred language, such as Tamil, is configured during setup.

Grafo: the AI front desk for growing businesses