Operations
WhatsApp for dental clinics: what you can actually send, and what gets you blocked
By Kythro Team, Product team · · 8 min read
Almost every dental clinic in India already runs on WhatsApp. Appointment reminders, treatment plan photos, "is the doctor in today", payment follow-ups. The channel is settled. What is not settled is how clinics use it, and the usual setup has three real problems.
The first is that patient conversations sit on a staff member's personal number, so they walk out of the door when that person leaves. The second is that nothing is on the patient record, so the next person to see the patient has no idea what was agreed. The third is that a personal or unverified number sending dozens of near-identical messages a day is exactly the pattern that gets a number restricted.
The official WhatsApp Business Platform, usually called the Cloud API, exists to solve this. Here is what actually changes, and what the rules mean on a normal Tuesday.
Three different WhatsApps
People use one word for three products, which is where most of the confusion comes from.
WhatsApp Messenger. The consumer app. Not intended for business messaging at volume. Sending bulk near-identical messages here is the fastest route to a restriction.
WhatsApp Business app. The free small business app. Real improvement: business profile, labels, quick replies, away messages. Still tied to one phone, still one device-centric inbox, and it does not connect to your patient records.
WhatsApp Business Platform, the Cloud API. The official programmatic channel. Your clinic gets a verified business identity, messages send from software rather than a handset, several staff can work the same conversation, and every message can be attached to the patient record. This is what practice management systems integrate with.
For a clinic sending more than a handful of messages a day, the API is the only version that scales without risk.
The session window, which explains almost every rule
Everything else makes sense once you understand this one concept.
When a patient messages you, a 24 hour customer service window opens. Inside that window you can reply freely, in your own words, with photos and documents. Normal conversation.
Outside that window, you cannot send free-form text. You can only send a template message that has been submitted and approved in advance. Once the patient replies to that template, a fresh 24 hour window opens and you are back to normal conversation.
That single rule is why clinics get frustrated: someone asks about braces on Monday, staff replies on Wednesday, and the reply fails. It did not fail because the software is broken. The window closed.
What a template actually is
A template is a pre-written message with named placeholders you fill at send time. An appointment reminder template might read: reminder that you have an appointment with the doctor on a given date at a given time, reply to confirm or reschedule.
You submit templates for review and they come back approved or rejected, usually quickly. Categories matter: utility templates cover transactional messages like reminders, confirmations, and receipts. Marketing templates cover promotional messages and are priced and policed differently.
Practical guidance from clinics who have been through this:
- Write utility templates that are genuinely utility. A reminder that quietly advertises a whitening offer is a marketing template wearing a hat, and reviewers notice.
- Keep placeholders meaningful. Templates that are almost entirely placeholder get rejected.
- Build the small set you actually need, not thirty variations. Most clinics run well on six to eight: appointment reminder, appointment confirmation, reschedule, recall due, treatment plan shared, payment receipt, post-procedure check-in, and a review request.
- Get them approved before you need them. Submitting a template on the morning you want to send it is a bad Monday.
Opt-in is the part clinics skip
You need permission before messaging a patient, and the permission has to be traceable back to something real: a signed intake form that mentions WhatsApp communication, a tick box on your online booking form, or the patient messaging you first.
This is not merely a rules problem. Quality ratings are driven substantially by how recipients react. Messages to people who did not expect them get blocked and reported, your quality rating drops, and your messaging limits fall. Consent is the mechanism that keeps your number healthy, not a formality.
Record where and when consent was given. A dated line on the patient record is enough, and it is the thing you will want if a number is ever reviewed.
What actually gets a clinic restricted
In roughly descending order of how often it happens:
- Messaging people who never opted in. Buying or scraping a list and running a promotion is the single fastest way to lose a number.
- Marketing volume dressed as utility. Frequent promotional pushes to a patient base that only expected reminders.
- A high block and report rate. Even with technically valid opt-in, if recipients are annoyed, your quality rating falls.
- Bulk sending from a consumer or Business-app number. The pattern is detectable and the consumer apps are not built for it.
- Sending during the wrong hours. Not a formal rule for utility messages, but a 10 pm reminder produces blocks, and blocks produce restrictions.
The through-line: the system is designed to protect recipients from unwanted messages. Clinics that only send messages patients actually want almost never have a problem.
A messaging setup that works
The pattern most well-run clinics converge on:
Automated, no human involved. Appointment reminder 24 hours ahead. Booking confirmation on creation. Payment receipt on collection. Recall due notification. These are utility templates, sent by the system, logged to the patient record.
Template-initiated, then human. Recall follow-ups and treatment plan discussions start with an approved template and become a real conversation when the patient replies.
Fully human, inside the window. Clinical questions, scheduling negotiation, anything requiring judgement. Handled by a person, from the clinic identity rather than a personal phone, with the thread saved against the patient.
Kythro integrates the Cloud API directly, so these messages send from the clinic's verified number and land on the patient timeline rather than in somebody's phone. Any system that does the same will get you the same operational benefit.
What to do this month
If you are still on a personal number, the sequence is straightforward:
- Pick a number to use as the clinic's business number. Ideally a fresh one, since a number registered on the consumer app has to be migrated and that path is easier to get wrong.
- Get your business verified. This takes documentation and some patience, so start before you need it.
- Add a consent line to your intake form and your booking page.
- Submit your six core utility templates.
- Move reminders over first, since they are the highest volume and the lowest risk, and leave conversational messaging for last.
The reason to bother is not compliance for its own sake. It is that the entire history of a patient's relationship with your clinic stops living on somebody's personal handset, and starts living where the next person to treat them can see it.
Run your clinic on Kythro.
Start a free 30 day trial. No credit card required.