Skip to content

Home » Proiecte » A voice assistant for clinic appointments: what it handles on the phone

Typical project

A voice assistant for clinic appointments: what it handles on the phone

How we build a voice assistant that answers the clinic’s phone, books and moves appointments in the real diary and hands reception anything that calls for human judgement.

Anyone searching for an “AI phone system for clinics” usually has the same problem: the phone rings just when reception has patients at the desk. The morning brings a rush of calls to book appointments, at lunchtime it is people who want to change their time, and in the evening the line goes unanswered.

A voice assistant takes the routine calls: it answers straight away, says from the first word that it is an automated assistant, looks for a free slot in the doctor’s diary and records the appointment. It does not replace reception, and it is not allowed to play the doctor.

AI phone system for clinics: what it takes on and what it hands to reception

We start with an inventory of the calls the clinic receives. Bookings, changes, cancellations and practical questions can be handled by the assistant. Test results, complaints and anything medical stay with people.

The basic rule: if it is not sure it has understood, the assistant asks again or transfers the call. It does not guess.

  • New appointments: it asks for the specialty or the doctor, offers the free slots and takes the name and phone number.
  • Changes and cancellations: it finds the appointment by phone number and frees the slot for someone else.
  • Practical questions: opening hours, address, parking, documents to bring, with answers written by the clinic.
  • Preparing for the consultation: it reads out the instructions set by the clinic, without adapting them to the individual case.
  • Confirmation and transfer: it sends a text message with the date and time and, on request, hands the call to reception.

Where the assistant stops: medical advice and emergencies

A patient does not call only to ask for a time. They describe what hurts, ask whether they can take a particular medicine or whether they should come in sooner. The assistant does not answer questions like these, however simple they seem: it says it cannot give medical advice and offers to put the caller through to a person.

For emergencies, the script is written by the clinic. The list of phrases that prompt it to direct the caller to 112 (chest pain or difficulty breathing, for example) is set by the doctor, not by us. When it hears one of them, the assistant tells the caller to ring 112 and, if they stay on the line, transfers them to someone at the clinic, when there is someone there to answer.

The assistant may fail to recognise an emergency described in an unusual way. That is why the greeting mentions 112, and the option of speaking to a person stays open throughout the call, during working hours.

From booking rules to the first real call

The hard part is not the voice, it is the diary. Each doctor has different appointment lengths for each type of consultation, days when they work at another site, slots kept for follow-ups. If these rules exist only in the receptionist’s head, the first step is to write them down.

The clinic listens to and approves every script before it reaches patients.

  • The opening conversation: what calls you receive, what booking software you use, who picks up transferred calls.
  • The diary rules: appointment lengths, doctors, sites, services that can be booked by phone.
  • The wording: the greeting, the answers and the preparation instructions, approved by the clinic’s medical management.
  • Internal tests: staff call in and try to trip the assistant up, with hard-to-catch names and background noise.
  • Gradual start: first out of hours or when the line is busy, then on more types of call.

The doctors’ diary, the clinic’s number and a voice in Romanian

The clinic’s number stays the same. Calls reach the assistant through a SIP connection (the standard that phone systems use to carry calls over the internet) or through call forwarding set up with your phone provider. You decide when it answers: always, only when reception does not pick up, or only out of hours.

Behind the voice there are three components. Speech recognition turns speech into text. A language model, the software that understands the request, composes the answer within the limits of the scripts. Speech synthesis says it aloud. Surnames and hurried speech are where recognition goes wrong most often, so the assistant repeats the details and asks for confirmation.

Appointments are written into the clinic’s software through an API (an interface through which two programs exchange data). If your software does not offer one, the assistant only takes down the request and reception confirms it.

Patient data, call recording and the signs that it is working

The fact that someone has an appointment with a particular specialty already says something about their health, and GDPR treats data of this kind more strictly than ordinary data. Before going live we establish, with the clinic’s data protection officer, what is collected, where it is processed, how long it is kept and who has access. Whether calls are recorded, and on what terms, is decided at the same point, and the caller is told from the start.

To see whether the assistant is doing its job, you track how many calls go unanswered, how many appointments are recorded correctly and how many calls are transferred. The assistant makes no decisions and can misunderstand, which is why someone at the clinic remains responsible for it.

Frequently asked questions

Are patients willing to talk to an automated assistant?

Some are, others ask for a person straight away, and both reactions are natural. That is why the assistant introduces itself honestly and offers a transfer to reception, and out of hours it takes down the request for the next working day.

Can it work with the booking software we already have?

It depends on whether the software offers an interface through which other applications can read and write appointments; we check this at the start, with its supplier. If that is not possible, the assistant takes the request and reception does the confirming.

What does the cost of a voice assistant for a clinic depend on?

On the number and length of calls, on how many types of request it handles and on how hard it is to connect to the booking software. On top of that there is a monthly running cost, which rises with call volume.

This is a typical project description: it shows how we usually approach this kind of work and does not present a project carried out for a particular client. Every real project starts from your company’s situation, and the stages, timescales and price are agreed after the initial discussion.

Want a project like this?

Write us a few lines about what you want to build or what no longer works. We will reply with concrete steps and a quote with a price for each stage.

WhatsApp