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.

By Ritchie, ReplyKit · Updated 3 September 2026 · 8 min read

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 problemWhat the agent handlesWhere to draw the lineBooking and remindersSetup for a clinicA worked weekFAQ

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:

  1. Feed it front-desk facts only. Services, prices, logistics and policies. Do not upload clinical guidelines and expect it to know when to stop.
  2. 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.
  3. 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

  1. 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
  2. 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.
  3. Write ten Q&A pairs for the questions the desk hears most, in the words you would use.
  4. Write the medical boundary into the agent instructions, as above.
  5. Set services and hours so booking works from day one.
  6. Connect the number through Meta's sign-in from WhatsApp's Linked Devices screen. Live.
  7. 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

Around 150 WhatsApp enquiries a week, half outside opening hours. Before: the receptionist clears the overnight backlog at 9:30am, roughly a third of those patients have already booked elsewhere or gone quiet, and reminders are sent by hand on a good day. After: every enquiry gets an answer within seconds, evening enquiries book themselves into the next day's open slots, reminders go out automatically, and the receptionist spends the morning on patients in the room. On ReplyKit Starter that is $29 a month and about 600 AI replies, well inside the 1,000 allowance.

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.

Try the live demo
Written by Ritchie, ReplyKitPart of the small team in Malaysia that builds and runs ReplyKit. Writes about WhatsApp automation, AI customer service and small business lead response.

How we know this. Clinics were among the first businesses ReplyKit was configured for, and the front-desk versus clinical boundary here is written into our Acceptable Use Policy. Product figures (limits, prices, per-reply costs) are taken from ReplyKit as it runs today and are re-checked when we update the page. We sell ReplyKit, so read our product claims with that in mind; we say where a different tool or no tool is the better choice. About ReplyKit.

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.