WhatsApp AI agent for clinics and dental practices: answer patients in seconds, fill the calendar
A clinic's front desk has two jobs on WhatsApp: answer the same twenty questions all day, and get people booked. Both are exactly what an AI agent does well, as long as it stays out of the clinical conversation. Here is how practices set it up, what to automate, and where to draw the line.
Quick answer
Put a WhatsApp AI agent on a dedicated clinic number to handle enquiries about services, prices, preparation, location and hours, and to book real appointment slots with reminders. Keep diagnosis, treatment advice and complaints with staff, and tell the agent so. With ReplyKit that is about 15 minutes of setup and $29 a month, with no per-message fees and no Meta approval process.
The front-desk problem
Patients message when it suits them: lunch breaks, late evening, Sunday. A receptionist answers when the desk is quiet, which is rarely when the messages arrive. So the enquiry sits for hours, the patient messages the clinic down the road too, and whoever answers first gets the booking. The questions themselves are not hard. "How much is scaling and polishing?", "Do you take walk-ins?", "Where do I park?", "Is Dr Lim available Saturday?" A new receptionist answers them from a laminated sheet on day one. An AI agent answers them from the same sheet, in seconds, all night.
What the agent handles
Automate
- Services offered and what each includes.
- Prices and packages you are happy to publish.
- Location, parking, opening hours, public holidays.
- Preparation: fasting, what to bring, first-visit paperwork.
- Availability and appointment booking.
- Reminders the day before, and rebooking after a missed slot.
- Collecting name, need and preferred time from new patients.
- Voice notes: many patients speak rather than type. The agent transcribes and answers.
- Photos: "is this normal?" gets a polite "please book a consult and bring this", not a diagnosis.
Keep with staff
- Anything clinical: symptoms, diagnosis, treatment choices, medication.
- Results, reports and referrals.
- Complaints and billing disputes.
- Emergencies. The agent should give the emergency number and hand over immediately.
- Any patient who asks for a person.
Where to draw the line on medical content
The agent should be a very good receptionist, not a doctor. Three rules make that hold:
- Feed it front-desk facts only. Services, prices, logistics and policies. Do not upload clinical guidelines and expect it to know when to stop.
- Instruct it explicitly. In ReplyKit the agent instructions are plain text. Write: "Do not diagnose, do not recommend treatments, do not comment on symptoms or photos. For anything medical, say a clinician will follow up and hand over." The agent follows instructions like these and answers only from your knowledge base, and says so when it is unsure.
- Disclose and hand over. Leave the default on that introduces the agent as an automated assistant. The moment a patient asks for a person, the agent escalates and you get an email; the moment you type, the AI pauses. Our terms prohibit configuring an agent to give regulated advice, which protects you as much as us.
Booking and reminders, without a receptionist in the loop
Define your services (consultation 30 minutes, scaling 45, whitening 60), your weekly hours, and which days each is offered. From then on the agent answers "can I come Thursday afternoon?" with two or three real open slots, books the one the patient picks with double-booking protection, and confirms in chat. It sends a reminder 24 hours before. Bookings export to Apple, Google or Outlook as .ics files, and every booking moves the patient to "booked" in the built-in leads CRM so the desk sees who is coming and why.
If a patient asks a question and then goes quiet, Growth and Pro plans nudge them once, politely, after a while. That single nudge recovers bookings that would otherwise be lost to the clinic that replied second but followed up first.
Setup for a clinic, step by step
- Get a dedicated number. A WhatsApp Business app number can stay in the app while the agent answers on it; a personal WhatsApp line cannot be connected, so give the agent its own line rather than the clinic manager's personal one. Print that number on Google Business Profile, ads and the website. Details in Meta's messaging limits explained
- Paste your website and upload your price list as a PDF. Add plain text for what is not written anywhere: parking, deposit policy, which dentist does what.
- Write ten Q&A pairs for the questions the desk hears most, in the words you would use.
- Write the medical boundary into the agent instructions, as above.
- Set services and hours so booking works from day one.
- Connect the number through Meta's sign-in from WhatsApp's Linked Devices screen. Live.
- Test from your own phone with the hard questions and a symptom question, and confirm it hands over. Then check the unanswered-questions list weekly and teach it.
The general version of this walkthrough is in How to automate WhatsApp replies for a small business.
A worked week at a two-chair dental clinic
A multi-branch practice runs one agent and number per branch on the Growth plan (3 numbers, 5 agents) so each branch has its own hours, dentists and prices, with one shared inbox for the group.
Frequently asked questions
Can a WhatsApp AI agent book patient appointments?
Yes. Define services, durations and hours once; the agent offers real open slots, books with double-booking protection, sends a 24-hour reminder and exports .ics files.
Is it safe to let an AI answer medical questions?
Keep it to front-desk information and instruct it not to diagnose or advise. ReplyKit answers only from your content and escalates when unsure. Configuring regulated advice is prohibited by our terms.
How much does it cost for a clinic?
From $29 a month for one number, one agent and 1,000 replies, including booking, reminders and a leads CRM, with no per-message fees. Multi-branch practices use the $49 or $99 plans.
Does it work in Malay, Chinese and English?
Yes. It replies in the language the patient writes in, across more than 30 languages, and transcribes voice notes.
Do patients know it is an AI?
By default it introduces itself as an automated assistant and hands over to staff as soon as a patient asks.
See it answer a patient's questions
The live demo on our home page is a dental clinic. Then set up your own in 15 minutes. 7-day free trial.
ReplyKit is an independent product and is not affiliated with or endorsed by Meta or WhatsApp. This article is general guidance for practice administration, not medical, legal or regulatory advice. Check the rules that apply to advertising and patient communication in your jurisdiction.