The two numbers a dental practice can actually move with AI are the after-hours booking it currently loses and the no-show it currently absorbs. Everything else — the clinical work, the treatment plan, the conversation about what a crown is going to cost — needs a person, and a chatbot that tries to help with those makes the practice look worse, not better.
What does a dental chatbot do?
- Books the routine appointment — a check-up, a clean, a follow-up — at any hour, including the Sunday evening when somebody finally gets round to it.
- Answers the price question honestly. Not with a quote, but with what you actually publish: consultation fee, whether you bill medical aid directly, which aids you are contracted to, and what a first visit involves.
- Sends the reminder that stops the no-show, on the schedule you set.
- Handles the practical questions — parking, hours, whether you see children, whether you do emergency slots, what to bring on a first visit.
- Escalates pain immediately. Somebody in pain at 21:00 is not a lead to be nurtured. They get told what to do and put in front of a person.
What is a missed appointment actually worth?
Work it out for your own practice rather than trusting a number from a blog. Take your average chair hour, multiply by the number of slots that went unfilled last month because somebody did not arrive, and that is your ceiling. Then ask how many of those had received a reminder they actually saw. In most practices the reminder is sent by whoever remembers, in whatever gap appears between patients — which is to say, inconsistently.
That inconsistency is the whole opportunity. A reminder that goes out every time, on time, is not a clever piece of AI; it is simply a job that stops depending on a person having a quiet ten minutes.
What must the bot refuse?
| Patient asks | Correct behaviour |
|---|---|
| "My tooth is throbbing, what should I take?" | Refuse, escalate, give the emergency route |
| "Do I need a root canal or an extraction?" | Refuse — that is a clinical judgement |
| "What will my implant cost?" | Explain how quoting works, book the consult |
| "Do you take Discovery?" | Answer from your own contracted list |
| "Can I get a check-up on Thursday?" | Book it |
| "Am I talking to a real person?" | Say what it is. Never deny it |
Is patient data a POPIA problem?
Health information is special personal information under POPIA and carries a higher bar than ordinary business data. The safe configuration is to collect as little as possible — a name, a contact number, a preferred time — and to keep it in a store belonging to your practice rather than pooled anywhere. A booking bot has no business asking what is wrong, and ours does not. There is more detail in our piece on AI and POPIA.
What does it cost?
A single-chair practice is a Starter build: R299 a month plus R250 once-off, so R549 at checkout. A multi-dentist practice with separate diaries and hygienist slots is usually Intermediate at R649 a month. If you want the bot writing into the diary rather than routing a request to reception, that is a booking system from R1 299 a month.
The patient who books at 21:40 on a Sunday is not being difficult. That is simply when they remembered. The only question is whether anything answers them.
What is the honest limit?
A chatbot will not fill a diary that is empty because patients are not coming back. It will not make an unhappy patient happy, and it should not try. What it does is stop the practice losing the enquiries that arrive when the door is locked, and stop the reminder from depending on somebody having a spare moment. If those two things are already handled in your practice, do not buy this.
