Start from the booking system, not the messaging tool
Every reminder should come from the booking or practice management system. Don't build it from a separate spreadsheet or contact list. If the reminder and the diary disagree, patients turn up at the wrong time or get reminded about appointments that were already cancelled.
What the setup needs from the booking system:
- Appointment date, time, branch and doctor or service, read live or on a frequent sync
- A mobile number in full international format
- The patient's preferred language, saved as a field. Don't guess it from the name.
- A record of whether the patient agreed to receive messages, and on which channel
- A way to write back confirmations, cancellations and new bookings
What to check first: how many active patients have no mobile number, a badly formatted number or no language set. Fix that data before you switch on any automation.
Reminders in Arabic and English on WhatsApp
In the UAE, WhatsApp is usually the main channel patients read and reply to, so make it the primary route. Keep SMS as a backup for patients who aren't on WhatsApp or haven't agreed to it.
On the WhatsApp Business Platform, a message you send first (rather than a reply) has to use a pre-approved message template. Write and get approval for each reminder in both Arabic and English before go-live. Then send each patient the version that matches their language field.
Practical points:
- Write the Arabic version properly. Don't machine-translate the English. Have an Arabic-speaking staff member check the wording, dates and branch names.
- Keep the reminder short: who, when, where, and simple buttons or replies to confirm, cancel or change.
- Keep diagnoses, test names and treatment details out of the reminder. Message previews can show on a locked phone.
- Pick your reminder times (for example, the day before and on the morning of the visit), then check the results and adjust.
What goes wrong: patients set to the wrong language, branch names that don't match between languages, and reminders still going out after a cancellation because the sync is slow.
Rebooking in the same thread
Rebooking is where most no-shows are saved. A patient who can't make it should be able to reply "change" and pick a new slot in the same conversation, without phoning the front desk.
On WhatsApp, a patient's reply opens a customer service window. During that window the clinic can send normal messages, such as a list of free slots, without needing a template. The flow:
- The patient replies to cancel or change.
- The system offers real free slots from the booking system for the same doctor or service.
- The patient picks one, and the booking system is updated before the confirmation goes out.
- The old slot is released straight away, so it can be offered to a waiting list or a walk-in.
What to check: that slots are held while the patient decides, so two people can't be booked into the same slot, and that any reply the system can't handle goes to a named staff member's queue.
What AI should not do on its own, and who approves
AI can send reminders, read simple replies like "yes", "cancel" or "tomorrow afternoon" in either language, and book the slot the patient chose. It should not handle anything clinical or sensitive on its own.
These go to staff:
- Questions about symptoms, medicines, fasting, preparation or whether to still come in. A clinician or nurse answers.
- Anything about test results, diagnoses or treatment plans
- Complaints, distress or urgent messages. The front desk or practice manager picks these up straight away, and the patient gets clear emergency guidance.
- Changes that need a clinical decision, such as moving a follow-up, changing the doctor or rebooking a procedure
- New or edited reminder templates and preparation instructions. The practice manager approves the wording, and a clinician approves any clinical content in both languages.
Make the handover clear to the patient. If a person needs to answer, tell them so, and say when they'll hear back.
Consent, health data and the checks to make
Meta requires businesses to get a person's opt-in before messaging them on WhatsApp. Ask at registration and record the answer in the booking system, along with a simple way to stop messages.
In the UAE, Federal Law No. 2 of 2019 governs the use of information and communication technology in health fields, and Federal Decree-Law No. 45 of 2021 is the federal personal data protection law. How these apply to your clinic depends on your licence and setup. Check with your health regulator (DHA, DOH or MOHAP) and your legal adviser, in particular:
- Where message content and patient data are stored and processed, including by the WhatsApp provider and any AI service
- Who at each vendor can see message threads
- Whether any vendor uses your patients' data to train anyone else's AI models. Get the answer in the contract.
- How long threads are kept, and how they link to the patient record
How to tell if it is working
Before go-live, take your current no-show rate from the booking system, split by branch, doctor and day of the week. Then track the same numbers every month after launch.
Also track:
- The share of reminders that were delivered, and the share that got a reply
- Confirmations, cancellations and rebookings made in the thread
- Freed slots that were filled again
- Replies sent to staff, and how long staff took to answer
- Opt-outs, split by language
If one language has more failed deliveries or opt-outs, look at the wording and the data quality for that group first. Inneraktive runs this kind of booking-led reminder and rebooking flow for clinics, with staff approving anything clinical.
Questions businesses ask
01Should clinics in the UAE use WhatsApp or SMS for reminders?
Use WhatsApp as the main channel, since it's where most UAE patients reply. Keep SMS as a backup for patients who aren't on WhatsApp or haven't agreed to receive messages there.
02Do patients have to agree before we send WhatsApp reminders?
Yes. Meta requires businesses to get opt-in before messaging people on WhatsApp. Record the patient's agreement in the booking system and make it easy to opt out.
03Can we send one message with both Arabic and English?
You can, but long two-language messages are harder to read on a phone. Most clinics do better saving each patient's preferred language and sending a separate approved template in that language.
04Can the AI answer patients' medical questions in the reminder thread?
No. Questions about symptoms, medicines, preparation or results should go to a clinician or nurse. The AI should only handle confirming, cancelling and rebooking.
05What should a reminder include?
The patient's name, appointment date and time, branch, and a simple way to confirm, cancel or change. Leave out diagnoses and treatment details, because message previews can show on a locked screen.
06Who has to sign off the reminder wording?
The practice manager should approve every template in both languages. A clinician should approve anything clinical, such as preparation instructions, before it's used.
Sources: Meta for Developers: Get opt-in for WhatsApp · Twilio Docs: Key concepts for the WhatsApp Business Platform (templates and customer service window) · UAE Legislation: Federal Law No. (2) of 2019 on the Use of ICT in Health Fields · MOHAP: Federal Law No. (2) of 2019 Concerning the Use of ICT in Health Fields · UAE Government portal: Data protection laws