myaivoiceagent.co

Case study · Dental · 5 May 2026 · 8 min read

How a multi-practice dental group answers every patient call with one AI agent

An anonymised look at how a three-practice dental group in West England moved from three separate reception desks — each fielding NHS, private, and emergency calls in parallel — to a single AI receptionist that picks up every call on the first ring, across all three sites, 24/7.

3
Practices on one agent
24/7
First-ring coverage
5 days
From kickoff to live
£0
Per-minute call charges

All figures in this case study are anonymised at the client's request. We do not share practice names, addresses, or location-specific identifiers beyond "West England". Where percentages or counts are quoted, they reflect the client's reported figures from their first three months on the service. Method notes at the end.

The brief: three practices, three reception desks, missed calls

The group runs three high-street dental practices across West England, with a roughly even split of NHS and private patients. Across the three sites they had four front-of-house staff — two full-time and two part-time — covering practice hours of 8:30am to 5:30pm Monday to Friday. Like most UK dental practices, the busiest call window of the day was the first hour after opening, followed by a second spike around lunch when patients call between meetings.

The presenting problem wasn't that staff were unfriendly or untrained. It was simpler than that: there were more calls than ears. When the front desk at Site A had three patients checking in, the practice manager at Site B was processing a private treatment plan, and the part-timer at Site C had nipped to the kitchen, the phones rang out. Voicemails piled up. Some patients left a message; most didn't. Most just rang the next practice they could find on Google.

The brief from the practice principal was three lines on a Monday morning email: "We need to answer every call. We can't add more staff right now. We need a British voice that handles NHS as confidently as private." We scoped the work that Friday and went live the following Friday.

What we found in the first call audit

Before configuring anything, we asked the client for one week of inbound call logs from their VoIP provider (Yealink-based, going through a small UK SIP trunk). The numbers were uncomfortable. Across the three sites, the group received an average of 47 inbound calls per practice per day. Of those, the call data showed an answer rate of around 68% during opening hours and effectively zero outside them. About 22% of all unanswered calls came in between 5:30pm and 8pm — patients ringing on their way home from work to ask about an appointment they'd been putting off.

The lost-revenue maths writes itself. At an average new-patient lifetime value of roughly £600 for an NHS adult and £1,800+ for a typical private-leaning patient, even a 10% recovery on missed out-of-hours calls is meaningful. But the group wasn't running this as a maths problem. The principal was running it as a patient-experience problem: nobody who phones a dentist in pain should hear an engaged tone.

What Sofia handles each day

We named the agent Sofia at the client's request — a calm, professional British voice (Matilda, ElevenLabs) that callers consistently treat as a human receptionist unless they ask directly. Sofia answers the main number for all three practices on a Twilio bridge, with the same call flow logic but a per-site variable that determines which calendar she books into and which practice she names herself for. From the caller's side, ringing Site A's number sounds identical to ringing the human receptionist at Site A — same opening line, same warmth, same sign-off.

Sofia handles five categories of call across an average day, and we benchmarked her behaviour on each one before going live.

Results in the first three months

We don't quote exact percentages we can't fully attribute — that's a quick path to over-claiming. What follows are the figures the client reported back to us at the 30, 60, and 90-day reviews, with the caveats they came with.

What we learned (and what we'd change)

No deployment is clean. Three things genuinely surprised us, and one thing we'd do differently next time.

Surprise 1: NHS callers preferred Sofia to a human

We'd assumed older NHS patients might prefer a human voice. The opposite was true on average. Sofia doesn't rush, doesn't sigh, doesn't have a queue of three patients standing at the desk while she's on the phone, and explains NHS bands the same way every time. Several callers thanked her for being patient. One politely asked her name twice. She gave it twice.

Surprise 2: Pronunciation of clinician names took two iterations

The first week, Sofia mispronounced one of the partners' surnames (a non-English name with three vowels in a row). We added a pronunciation override in the prompt and re-tested across 30 sample calls before declaring it fixed. Lesson: every multi-clinician practice will have at least one name that needs a pronunciation override. Build it into the launch checklist.

Surprise 3: Emergency triage needed two passes

Our first triage flow over-routed to NHS 111. Patients with moderate but manageable pain were being sent to 111 when an in-hours emergency slot would have been the right answer. We retuned the severity thresholds in week two, with the principal calibrating each tier. Triage is the highest- stakes flow on the agent and deserves the most rounds of testing.

What we'd do differently

Start with a one-week shadow mode. We went straight from internal QA to live, which worked, but a week of Sofia answering only out-of-hours calls (with a human still picking up in-hours) would have built front-desk confidence faster. We now offer this as the default rollout for any group of two or more sites.

Want to see this in action?

The same playbook works for a single-site practice or a group of any size. The vertical-specific capabilities — NHS triage, private quoting, emergency routing, recall logic — are documented on the dental lander. We don't charge per minute, we don't charge per booking, and the setup is a one-time fee that includes call-flow design, British-voice calibration, and integration with your practice management system. See the three plans →

Or hear Sofia answer a real dental call right now: +44 1480 773536. It's a live demo agent — ask her about NHS appointments, implants, or an emergency, and she'll handle each like she handles them every day for the West England group.

Method notes. All figures are reported by the client at 30, 60, and 90-day reviews and have not been independently audited. The group's identity is withheld at their request; we use "a multi-practice dental group in West England" in all public references. Average call volume, answer rate, and no-show figures are rounded. Where we couldn't cleanly attribute an improvement to Sofia versus an adjacent change (e.g. SMS reminders), we've said so.

Want this for your practice?

15-minute demo, no slides — we walk through your call flows live and quote a flat monthly fee. Setup in 5 days.