WhatsApp Business API Setup for Clinics in India
To use the WhatsApp Business API, a clinic needs a Meta business account, a phone number that is not already in use on the WhatsApp app, an approved message template for each type of reminder and a way to send and receive messages, either your own developer or a provider. This guide walks through each step in plain language so you can decide whether to do it yourself or hand it to someone.
Key Takeaways
- The API is not an app you install. It is a service that software connects to, so a clinic without its own developer usually needs a provider or a product built on top of it.
- The phone number you register cannot stay on the normal WhatsApp app while it is registered for the Cloud API, according to Meta's phone number documentation. Choose a number deliberately, not your doctor's personal one.
- Reminders sent by the clinic first need pre-approved templates, and patients must have agreed to receive messages.
- Keep reminders to doctor, date, time and place. WhatsApp's business messaging policy restricts sharing health information where regulations require stronger safeguards.
- Doing it yourself needs a developer. A provider or booking product shortens the work but still needs your business details, a number and your consent process.
What is the WhatsApp Business API?
The WhatsApp Business app is the free app many small clinics already use on a phone. The WhatsApp Business Platform, which includes the Cloud API, is different. It lets software send and receive WhatsApp messages for a business, which is what makes automatic reminders, booking replies and several staff answering from one number possible.
Meta's own getting started guide is written for developers. It covers creating an app in the Meta developer dashboard, linking a WhatsApp Business account, testing with a temporary number, creating a permanent access token and setting up a webhook to receive message events. A doctor does not need to do these steps personally, but it helps to know what a provider or developer is doing on your behalf.
Should you use the API or the free Business app?
| Question | Free WhatsApp Business app | WhatsApp Business API |
|---|---|---|
| Who it suits | One phone, low message volume | Automatic reminders, bookings and replies |
| Automation | Quick replies and away messages | Software-driven messages and workflows |
| Several staff on one number | Limited | Possible through the software you connect |
| Setup effort | Install and fill in a profile | Meta account, number, templates and a connected system |
| Per-message charges | None | Yes, set by Meta, see Meta's pricing page |
If you only reply to a handful of patients by hand, the free app may be enough for now. If you want reminders sent automatically and replies handled when the clinic is closed, you need the API.
Before you start
Gather these first so setup does not stall on missing details:
- A Facebook account and a Meta business portfolio. Meta's guide has you select or create a business portfolio while creating the app.
- Your clinic's legal and contact details. Business verification may ask for registration documents, so check Meta's current requirements in Business Settings. According to Meta's phone number documentation, new portfolios are capped at two registered numbers until the business is verified or reaches a messaging limit of 2,000.
- A dedicated phone number. See the next section.
- A display name. It appears on the number's WhatsApp profile and sometimes in the chat list, and it goes through a review.
- A privacy policy page. WhatsApp's policy asks businesses to publish one.
- A consent process. Patients must agree to receive your messages. Decide how you will collect and record that.
Choosing the phone number
This choice is easy to get wrong. Per Meta's documentation, a number that is currently used with the WhatsApp app has to be deleted from the app before it can be registered for the Cloud API. The number must be one you own, must include a country and area code, and must be able to receive an SMS or voice call for verification.
What this means in practice:
- Do not register the doctor's personal number unless you are ready to lose the personal WhatsApp chats on it.
- If your published clinic number is already on the WhatsApp Business app and patients message it, plan the move before you delete anything. Export or note anything you need.
- A fresh SIM, or a landline that can receive a voice call, can work. Your provider can advise on the options.
What are the setup steps?
The order below follows Meta's developer guide, with the clinic-side decisions added.
- Create the Meta developer app. In the Meta App Dashboard, choose to connect with customers through WhatsApp, and select or create your business portfolio.
- Create or link a WhatsApp Business account. Save the account ID that Meta shows.
- Test with the temporary number. Meta provides a test number and a temporary access token so a developer can send a
hello_worldmessage to a personal phone before anything goes live. The temporary token expires quickly. - Add your real number. Verify it by SMS or voice code and set the two-step verification PIN. Adding a number in the dashboard is not enough on its own; the number must also be registered for the Cloud API.
- Create a permanent access token. Meta describes doing this through a system user in Business Settings, with the messaging and management permissions. Store the token securely and never share it by chat or email.
- Set up a webhook. This is how your software learns that a message was delivered, read or answered. It is what lets a reminder system see a patient tap Confirm or Reschedule.
- Create and submit templates. See the next section.
- Test with your own staff first. Send each template to a few team phones and fix problems before any patient receives one.
If you use a provider or a product such as Intellibook AI, they can handle steps 1 to 6 with you (confirm which steps they cover), and you supply the business details, the number and the wording for step 7.
How do message templates work?
A clinic that wants to start a conversation, for example to send a reminder, uses a pre-approved template. Replies inside the 24-hour customer service window that opens when a patient messages you can be free text.
Meta groups templates into marketing, utility and authentication. According to Meta's categorization guide, a utility template must be non-promotional and either specific to or requested by the user, or essential to them. The guide does not name appointment reminders, but a reminder that only confirms the patient's own booking fits that description. Adding offers or upsell language would make it a marketing message.
Points to remember:
- Meta can recategorise a template it judges to be marketing, even after approval. The template stays usable, but the category, and therefore the price, can change.
- Review times vary, and Meta's categorization guide gives no fixed time for pending templates. You are notified by email, in WhatsApp Manager and through a webhook, so plan for some waiting.
- Write a reminder as a short fact message: patient name, doctor, date, time, place and the two buttons.
Here is the kind of wording that stays on the safe side:
Hello {{1}}, this is a reminder of your appointment with {{2}} on {{3}} at {{4}}. Please tap Confirm or Reschedule.
For a full reminder schedule, see how to reduce clinic no-shows with WhatsApp reminders.
What about patient consent and health information?
Two rules from WhatsApp's business messaging policy matter most to clinics.
Consent. You may only message people who gave you their number and agreed to receive your messages, and you must honour requests to opt out. Add a clear consent line to your booking or registration form and keep a record.
Health information. The policy says not to use WhatsApp to send or request health information where regulations forbid sharing it with systems that lack heightened safeguards. It also says not to share or request sensitive identifiers such as full card or account numbers. For reminders, keep to the doctor, date, time and place, and leave diagnoses, test results and prescriptions out. If you are unsure what India's rules allow for your records, ask a qualified adviser. This is not legal advice.
Cost
There are usually three parts: the cost per message paid to Meta, any fee your provider or software charges, and the one-off effort of setup. Meta moved to per-message pricing in July 2025 and publishes rates by category and country. Meta publishes a rate card with India as its own market. Rates change, so check the current card and ask any provider exactly what is included. The WhatsApp vs SMS comparison explains how to compare channel costs using your own numbers.
Mistakes to avoid
- Registering a number you still need on the app. Check the number rules before you start.
- Using an unofficial tool to save time. Unofficial tools may breach WhatsApp's terms and put your number at risk. See the business messaging policy.
- Promotional wording in reminders. It can change the template category and the price.
- No consent record. Collect and store it from the first message.
- Going live without a staff test. Test every template and button on staff phones first.
- Ignoring replies. A webhook that nobody monitors turns two-way chat into a dead end.
Where does Intellibook AI fit in?
Intellibook AI is a booking and reminder product that connects to the official WhatsApp Business Platform for your clinic, so you do not have to build the developer steps yourself. It sends reminders with Confirm and Reschedule buttons and handles replies in the chat. To see how it would work for your clinic, read about clinic appointment software on WhatsApp or the solutions for clinics.
Disclosure: Intellibook AI sells WhatsApp booking and reminder software, so we have an interest in this topic. We have tried to say which claims come from Meta's documentation and which are our own advice.
Frequently Asked Questions
Can I use the WhatsApp Business API with my existing clinic number?
Possibly, but a number in use on the WhatsApp app has to be deleted from the app before it can be registered for the Cloud API, according to Meta. Decide which number patients should message and plan the move before you delete anything.
Do I need a developer to set it up?
Meta's own guide is written for developers and involves tokens and webhooks. A clinic without a developer can use a provider or a booking product that handles those steps and asks the clinic for business details, a number and template wording.
How long does approval take?
Review times vary, and Meta's categorization guide gives no fixed time for pending templates. You are told the outcome by email, in WhatsApp Manager and through a webhook, so build in waiting time before launch.
Can the doctor still use WhatsApp personally on the same number?
Not on a number registered for the Cloud API, according to Meta's phone number documentation. Keep a separate number for personal chats.
Can I send health reports on WhatsApp through the API?
WhatsApp's policy restricts sharing health information where regulations require stronger safeguards. Check your obligations with a qualified adviser before sending anything beyond appointment details.
Cut your clinic's missed appointments
See how Intellibook AI books patients on WhatsApp, sends the reminder sequence and handles reschedules in the chat.
See clinic booking on WhatsApp →Sources and caveats
Setup steps come from Meta's getting started guide, number rules from Meta's phone number documentation, template categories from Meta's categorization guide, pricing from Meta's pricing page, and consent, privacy-policy and health rules from WhatsApp's business messaging policy. Meta changes these pages often, so check them before you begin. We read them on 30 October 2026.
Ready to automate your bookings on WhatsApp?
Set up your AI receptionist in under 10 minutes. No coding required.
Start 7-day free trial →