Case study · Dental practice, Limerick

Every enquiry answered, more of them booked

A busy dental practice was losing about 60% of its web enquiries because nobody could reply in time. We built an assistant that answers instantly, asks the right two questions and books the appointment in one tap. Booked appointments rose 127% in the first quarter.

Client
Independent dental practice, Limerick
Practice
4 dentists, 2 hygienists, 1 reception desk
What we did
Instant chat, qualification, one-click booking, handover rules
Timeline
8 weeks to launch, then monthly reviews
21:475G
D
Dental practiceReplies instantly · a person checks in the morning
Hi, have you anything this week? Toothache at the back.
Sorry to hear that. Two quick questions so we book the right appointment: are you already a patient with us, and is there any swelling or fever?
Yes, I'm a patient. No swelling, just sore when I chew.
Thanks. That's an emergency appointment. These are free:Thu 09:20Thu 14:40Fri 11:00
Thu 09:20
Booked: Thursday 09:20In the practice diary · confirmation sent by text
New booking at 21:48 · added to the diary

The practice asked us not to name it. The figures come from its own booking system, and we can arrange a reference call under NDA.

+127%
Booked appointments in the first quarter
Against the quarter before
60%
Of web enquiries went unanswered before
The starting point
< 1 min
First reply to every enquiry, day or night
Was next morning
4 in 10
Bookings made outside opening hours
First quarter
The challenge

Enquiries arrived when nobody could answer

"We were losing 60% of web inquiries because we couldn't respond fast enough." That's how the practice described it when we first met.

Patients look in the evening

Toothache doesn't keep office hours. Many people search and send an enquiry after work, when the practice is closed.

Reception is with patients

During the day, the team is checking people in, answering the phone and taking payments. The web inbox waits.

A slow reply is a lost patient

By the time someone replies the next day, the patient has often booked with the practice that answered first.

Try it

One day of enquiries, before and after

Switch between before and after. Each dot is an enquiry: orange ones went unanswered, green ones got a reply.

One day of enquiries
12 of 30
answered the same day
18missed: after hours, or while the team was with patients
Next morningtypical first reply to an evening enquiry
3 inboxesweb form, email and Facebook, checked when there was time

An illustration of a typical day, based on the practice's enquiry log. Before the project, about 60% of web enquiries went unanswered.

What we built

Fast for patients, safe for the practice

An assistant on the practice website that replies in seconds, books real appointments and knows exactly when to hand over to a person.

Instant replies

It answers in seconds, and knows what it shouldn't answer

Every enquiry gets a reply straight away. The assistant answers from the practice's own information, marks anything urgent for the team, and never gives clinical advice. Pick a question to see how it responds.

D
Practice assistantOn the website, around the clock
My face is swollen and I have a temperature.
That needs to be seen today, so I've flagged it for the team and they'll call you first thing. If the swelling is affecting your breathing or swallowing, call 112 or go to an emergency department now.
Passed to a person · marked urgent
Ask a question or book
One-tap booking

From question to booked, in one conversation

Before, a web enquiry meant an email, a phone call back and often a missed call. Now the assistant offers real free times from the practice diary and the patient books with one tap.

  1. QuestionA patient asks on the website, at any hour.
  2. Two questionsNew or existing patient? Anything urgent?
  3. Real free slotsRead live from the practice diary.
  4. BookedOne tap. In the diary, confirmed by text.
Handover rules

A clear line between the assistant and the team

We wrote the rules with the practice before building anything. The assistant handles the routine; everything else goes to a person, with the conversation attached.

The assistant handles
Opening hours, directions and parkingPrices, quoted from the practice's own listPRSI and medical card basicsNew bookings, changes and cancellationsReminders and follow-ups
A person handles
Anything clinical, including 'is this normal?'Swelling, fever, bleeding or trauma, marked urgentComplaints and anything sensitivePayment plans and insurance claimsAnyone who asks for a person
Says it's an AIFrom the first message, and a person is one tap away.
Asks only what it needsName, contact details and the reason for the visit. No medical history.
No PPS numbers in chatEligibility is checked at the practice, with the patient's consent.
Transcripts deleted after 90 daysEU-hosted, with a data processing agreement in place.
Results

127% more booked appointments

Booked appointments in the first quarter after launch, against the quarter before. The rest of the picture is below.

Out of every 100 web enquiriesIllustrative split
Before
Web enquiries
100
Answered
40
Booked
18
After
Web enquiries
100
Answered
100
Booked
41
Appointments booked from the websitePer month
075150Assistant liveM−3M−2M−1M+1M+2M+3
15 hoursOf reception time back each week, from fewer emails and call-backs
1 in 12Conversations passed to a person, all with the details already collected
0Clinical questions answered by the assistant

"People used to email us at nine at night and we'd get to it the next afternoon, by which time they'd booked somewhere else. Now they're in the diary before we open."

Practice manager, dental practice, Limerick
How it ran

Eight weeks, no surprises

Nothing went live until the practice had seen and approved it.

  1. Week 1ListenA month of enquiries read line by line, and a morning at reception watching how bookings really happen.
  2. Weeks 2–3DesignThe questions, the tone, the clinical line and every handover rule, written down and approved by the practice.
  3. Weeks 4–6Build and connectThe assistant, the booking link to the practice software, text confirmations and reminders.
  4. Week 7TestRun against 200 real past enquiries, then a week with the team trying to break it.
  5. Week 8LaunchLive on the website, with a person reviewing every conversation for the first month.
What we'd add today

Ready for the patient's own AI assistant

We built this before AI agents had a name. Today, patients increasingly ask ChatGPT or Gemini to find a dentist. This is what we'd add so those assistants can find the practice and book it too.

Agent readinessPrices as text, not a PDF

So an AI assistant can quote them when someone asks what a check-up costs in Limerick.

Agent readinessStructured data for a dentist

Opening hours, services, languages, accessibility and accepted schemes, in a format agents read.

Agent readinessLive availability agents can see

The same free slots the chat offers, available to a patient's own AI assistant.

Agent readinessA booking an agent can finish

So 'find a dentist open on Thursday and book me in' ends with a real appointment.

What you can take from this

It works beyond dentistry

Physios, vets, clinics, salons and trades have the same problem: the enquiry comes in when nobody is free to answer it.

Speed wins the patient

Someone with toothache contacts three practices. The first to reply with a time usually gets the booking.

Two questions, not ten

Just enough to book the right appointment. Anything more belongs in the chair, not the chat.

Draw the clinical line early

The assistant books and informs. Clinical questions always go to a person, and patients are told so.

A person still checks

Reception reviews every conversation. That's what made the team comfortable switching it on.

How many enquiries is your business missing?

We'll look at how enquiries reach you today, where they get stuck, and what an assistant could answer and book for you. You'll get an honest view, including what it shouldn't do.

Start a conversation