DMly
For clinics, dental practices and chemists

WhatsApp appointment booking for clinics in Kenya

Patients book on WhatsApp, get a reminder the day before and a nudge when a check-up or repeat prescription is due, while their details stay in one shared team inbox instead of staff group chats.

Appointments from the chat Day-before reminders Repeat prescription nudges Patient chats kept private
Clinic receptionist helping a mother confirm an appointment
Appointment reminders
The problem

Where a busy Kenyan clinic loses time and patients

Reception carries the phone, the walk-ins and the WhatsApp messages all at once. Something always slips.

Missed appointments The 9am slot stays empty Patients forget, and the doctor's morning starts with a gap that could have gone to someone else.
Phone queues Reception cannot pick up When the front desk is checking someone in, the phone rings out and the caller tries another clinic.
Group chats Patient details in the staff group Forwarding names, numbers and symptoms into a staff WhatsApp group puts private information where it should not be.
Repeat prescriptions The refill nobody chased Patients on regular medication run out before anyone reminds them to come back or collect.
Routine questions Are you open on Sunday? Hours, location, consultation fees and accepted payment methods get asked dozens of times a day.
Lost follow-ups The six-month check-up never booked Dental recalls and review visits depend on someone remembering to call, and usually nobody does.
The conversation

A dental check-up booked without a phone call

A patient books at Kilele Dental Studio on Ngong Road. The chat stays practical: times, fees and directions, nothing clinical.

AC Achieng WhatsApp Business API
Hello, I need a check-up and cleaning. Do you have anything this week? Hello Achieng. A check-up and scale and polish is KSh 3,500. Dr Chebet has Thursday at 10:00 am or Friday at 4:30 pm. Thursday 10 works Booked for Thursday at 10:00 am with Dr Chebet. You can pay at the clinic by M-Pesa or card. Where exactly are you? We are on Ngong Road, opposite the petrol station, first floor. I will send a reminder with a map pin on Wednesday.
Answers the routine questions The AI agent knows your services, consultation fees and hours, and keeps to those.
Books into the right diary Patients choose the dentist or doctor and only see times that are actually free.
Hands over anything clinical Medical questions go straight to your team with the conversation attached, so a person answers them.
Patient journey

What DMly handles around each visit

The clinical work stays with your team. DMly takes care of the messages around it.

01 They reach you From WhatsApp, Facebook, Instagram or your website chat, every message lands in one inbox.
02 They book The patient picks a service and a practitioner and sees real free times. A deposit is optional, for long procedures.
03 They are reminded A confirmation now and a reminder the day before, with your address and what to bring.
04 They tell others After the visit every patient gets a polite message with your Google review link, and anyone with a concern can reach the practice manager privately.
05 They come back on time A follow-up sequence nudges patients when a recall, review visit or repeat prescription is due.
The benefit

What changes at reception

Doctor and clinic administrator reviewing follow-ups
Patient chats leave personal phones Every conversation sits in one team inbox with assignment and notes, so nobody needs to forward details to a group. Fewer empty slots Day-before reminders mean patients who cannot make it tell you early, and the slot can go to someone else. Reception gets quieter Hours, fees and directions are answered automatically, so staff can focus on the patients in the waiting room. Recalls run themselves Six-month dental checks and repeat prescription reminders go out on schedule without anyone keeping a list.
Patient privacy

Handling patient conversations with care

The Data Protection Act applies to you Under Kenya's Data Protection Act, 2019, health information is sensitive personal data, and the Office of the Data Protection Commissioner expects you to collect only what you need and protect it. Your clinic remains responsible for how it handles patient information.
How DMly helps Conversations live in one shared inbox instead of personal phones and staff groups. Each conversation is assigned to the right person on the team, with private notes and a full history, and marketing messages only go to patients who opted in, with STOP honoured automatically.
Keep clinical detail out of chat We suggest using WhatsApp for bookings, reminders and logistics, and keeping diagnoses and results in your clinical system. The AI agent can be told never to give medical advice and to pass those questions to a person.
Who it is for

For practices of every size

From a single doctor in Kisumu to a group of clinics across Nairobi.

Private clinics Consultations by doctor Each doctor has a calendar with Google Calendar sync, and patients book the one they know.
Dental practices Recalls that actually happen Six-month check-up reminders with a booking link, and deposits on longer procedures if you want them.
Chemists Refill reminders and orders Remind regular customers when a repeat prescription is likely due, and take orders for collection or delivery with M-Pesa payment in the chat.
Physio and therapy Courses of sessions Book a run of sessions with a reminder before each one, and offer memberships with renewal reminders.
What you switch on

What a clinic runs on DMly

1 inbox Every patient conversation in one place, not on personal phones.
24/7 Hours, fees and booking questions answered after the clinic closes.
Day before Reminders sent automatically with your address and what to bring.
Opt-in Health tips and offers only go to patients who agreed, with STOP handled.
Why DMly

Why businesses in Kenya choose DMly

Your customers already message you on WhatsApp and pay by M-Pesa. DMly puts both in one place, with costs explained in shillings before you send.

01The official WhatsApp API, on your numberDMly runs on Meta's official WhatsApp Business API with your own number, and co-existence keeps the WhatsApp Business app working on your phone.
02M-Pesa and card in the chatSend payment links and invoices through Paystack or Flutterwave, whichever you enable. DMly adds no fee, and receipts go out automatically.
03Every channel, one inboxWhatsApp, Instagram, Facebook, TikTok, Telegram, SMS and website chat, answered by one team with assignment, notes and full history.
04Message costs you can seeMeta bills Kenya at its Rest of Africa rate: about KSh 2.92 per delivered marketing message and about KSh 0.52 for utility. DMly adds nothing on top.
05Opt-in and STOP built inBroadcasts go to customers who opted in, and STOP replies are honoured on every channel, which helps you respect the Data Protection Act, 2019.
06Set up with you, freeOur team gets on a video call, connects your channels, builds your first flows and helps with Meta business verification at no cost.
Try DMly free for seven daysBook a demoNo card to start, and setup on a video call costs nothing.
Questions

What clinic and chemist owners in Kenya ask us

Is DMly compliant with the Data Protection Act?
DMly gives you the tools to handle patient messages responsibly: one inbox with assignment and notes, opt-in tracking and automatic STOP handling. Compliance with the Data Protection Act, 2019 is the clinic's responsibility as the data controller, and we are happy to walk you through how the settings work.
Will the AI agent give medical advice?
Not if you tell it not to, and we recommend that. It answers practical questions about bookings, fees and hours, and passes anything clinical to your team with the full conversation.
Can patients pay a consultation fee in advance?
Yes, if you want that. Payment links in the chat accept M-Pesa and card through Paystack or Flutterwave, whichever you enable. Some clinics prefer to take deposits only on long procedures.
Can I send repeat prescription reminders?
Yes. A follow-up sequence can remind a patient when their next refill or review is due, with a link to book or order. Keep the message general, such as a reminder to come in, rather than naming the medication.
Can each doctor have their own calendar?
Yes. Every practitioner gets a calendar with their own hours and services, with Google Calendar sync if they want it on their phone.

Give patients a calmer way to reach you

Seven days free, no card needed. Our team sets it up with you on a video call.

Start free trial Book a demo