- Why this channel is worth the effort
- What you cannot do, and the API you actually need
- Templates, the part everyone underestimates
- The conversation window and how billing works
- Five uses that are worth automating
- How clinics get their number blocked
- Health information on a messaging channel
- Common questions
If your clinic sends appointment reminders by email, most of them are not being read. Patients read WhatsApp. Delivery and open rates on this channel are in a different category to email, particularly in India and across South Asia, and for many practices it is the only channel that reliably reaches people.
The catch is that the rules are stricter than most clinics realise, and the quickest way to lose the channel permanently is to automate it carelessly. This guide covers what is actually allowed, what it costs, and how to build something that works without getting your number restricted.
1. Why this channel is worth the effort
Three properties make it unusually well suited to healthcare operations.
- Patients already have it open. No app to install, no portal password to forget, no email folder it can be filed into.
- It works on modest devices and patchy connections. That matters for exactly the populations most likely to miss appointments.
- It is genuinely two way. A patient can confirm, reschedule or ask a question in the same thread, which email never achieved in practice.
The operational effect that clinics notice first is reduced non attendance. An unattended slot is lost revenue and a lost care opportunity, and reminders on a channel people actually read move that number in a way email reminders do not.
2. What you cannot do, and the API you actually need
This is where most projects start badly, so it is worth being blunt.
You cannot legitimately automate the ordinary WhatsApp app, or WhatsApp Business, by driving it with a script or an unofficial library. It violates the platform terms and the reliable outcome is a permanently banned number. If that number is printed on your signage, your prescriptions and your reports, losing it is a serious operational event. Any vendor proposing this approach is selling you a liability.
The supported route is the WhatsApp Business Platform, commonly called the Business API. It is not an app. It is a service your systems connect to, accessed either directly or through an approved provider, and it requires business verification before you can send at any meaningful volume.
Practically, setting up means registering as a business, verifying the organisation, dedicating a phone number to the platform, and getting message templates approved. Budget real calendar time for verification, because it is a review process and not an instant switch.
3. Templates, the part everyone underestimates
You cannot send an arbitrary message to a patient who has not messaged you recently. Business initiated messages must use a template that has been submitted and approved in advance. The template has fixed wording with defined variable slots, so you can insert a name, a date and a test name, but you cannot change the sentence around them.
The consequences of this are the single biggest planning surprise for clinics:
- Every distinct message type your system sends needs its own approved template
- Changing the wording later means resubmitting and waiting for approval again
- Templates get rejected, commonly for being too promotional, too vague, or for putting the substance entirely in variables
- Approval is per language, so a bilingual clinic maintains parallel sets
The practical implication is that message design belongs at the start of the project, not at the end. Teams that treat wording as a detail to finalise before launch discover that launch is gated on an external review queue.
What tends to get approved
Specific, transactional, clearly useful messages. An appointment reminder naming the doctor, date and location. A notification that a report is ready. A confirmation of a booking. These are what the channel is designed for.
What tends to get rejected
Anything reading as marketing when submitted under a utility category, messages so generic they could mean anything, and templates where the fixed text carries no meaning because everything is a variable.
4. The conversation window and how billing works
Pricing is not per message in the way SMS is. It is built around conversations, and understanding this changes how you design.
When a patient messages you, a service window opens during which you can reply freely with ordinary messages rather than templates. Outside that window, reaching the patient requires an approved template, and template initiated conversations are charged at rates that vary by category and country.
Two design consequences follow, and they are worth internalising before you build:
- Batch what you can into one conversation. Several separate template sends to the same patient in one day can cost more than a single well designed message that carries everything relevant.
- Invite a reply. A template that prompts the patient to respond opens the service window, after which follow up is cheaper and less constrained. This is better for the patient too, because it turns a broadcast into a conversation.
Rates change and vary by market, so confirm current pricing for your country with your provider rather than relying on any figure quoted in an article, including this one.
Want to know if this is worth it for your practice?
Tell us your monthly appointment volume and how you currently remind patients. We will send back a one page outline covering which messages to automate first, the templates you would need, and an indicative view of running cost. Free, no obligation.
Book a Discovery Call5. Five uses that are worth automating
Appointment reminders with confirmation
The obvious one and usually the highest return. Send ahead of the appointment with a way to confirm or cancel in one tap. The value is not only the reminder, it is that a cancellation arriving the day before lets you refill the slot.
Report ready notification
For diagnostic centres this removes a large volume of inbound calls asking whether results are available. Notify when ready, with a secure link rather than the results themselves.
Preparation instructions
Fasting requirements, medication to pause, documents to bring. Sent at the right time before the appointment, these reduce the wasted visits where a patient arrives unprepared and has to be rebooked.
Follow up and adherence check ins
A short message at a clinically meaningful interval after a visit. Handled well this is genuinely valuable care. Handled badly it is nagging, so frequency and tone need clinical input rather than being set by whoever configures the system.
Camp and programme logistics
For outreach work, confirming attendance and communicating venue changes to a large group is exactly what this channel is good at, and it is far more reliable than phone trees.
Worth resisting: promotional broadcasts. The channel is effective precisely because patients treat it as personal. Health package offers sent to a list is the fastest way to train people to block your number, and blocks and reports directly damage the quality rating that determines how much you are allowed to send.
6. How clinics get their number blocked
Your account carries a quality rating driven largely by how recipients react. Blocks and reports push it down, and a sustained low rating reduces your sending limits and can end in restriction.
The recurring causes:
- Messaging people who never opted in. Importing an old patient list and messaging everyone is the classic mistake. Consent must be collected and recorded.
- Sending too often. Multiple messages for one appointment is the most common complaint from patients.
- Marketing dressed as utility. Recipients recognise it immediately and report it.
- No way to stop. Every automated programme needs an opt out that works and is honoured immediately.
- Nobody reading replies. Patients reply to these messages, often with clinical questions. An unattended inbox is both an operational failure and a clinical risk.
That last one deserves emphasis. Automating outbound while ignoring inbound is the most common design failure we see, and it is the one with actual patient safety implications.
7. Health information on a messaging channel
Messages are encrypted in transit, which is often mistaken for the whole picture. It is not. The message sits on the patient's device, potentially visible to anyone who picks up that phone, and it sits in whatever systems you and your provider use to send and log it.
Sensible practice:
- Notify that a report is ready. Do not put results in the message body.
- Use authenticated links with sensible expiry rather than attaching documents.
- Keep condition specific detail out of message text. "Your appointment with Dr Rao on Tuesday" is fine. Naming a diagnosis or a specific test in a message that appears on a lock screen is not.
- Record consent for this channel specifically, separately from general contact consent.
- Check what your provider retains, for how long, and where.
Where we fit
Ponykaams builds custom software and automation for healthcare providers, diagnostic laboratories and non profit organisations, including patient and case communication systems on WhatsApp. We have built this for a healthcare focused foundation handling patient follow up and camp coordination, so the constraints described here are ones we have worked within rather than read about.
If your volume is low enough that a person sending messages manually is genuinely cheaper than automating, we will tell you that. It is sometimes the right answer.