AI Appointment Booking for GP Practices: How It Works with EMIS and SystmOne

AI appointment booking lets patients phone the practice, speak naturally and leave the call with a confirmed appointment, booked live into EMIS or SystmOne. AI answers every call on the first ring, checks who the patient is, offers only the slots your booking rules allow and writes the appointment straight into your clinical system. Your team sees it instantly, with the reason for the appointment attached.
This guide explains how a call becomes a booking, how AI handles your rules and slot types, what happens when the book is full, and what your practice needs to set up. For the full product page, see AI booking for book-on-the-day practices.
How does a patient call become a booked appointment?
Here is the journey, step by step, as described on our book-on-the-day page:
- The phone rings once. AI runs on your existing practice number alongside your cloud telephony, so calls are answered in parallel. There is no engaged tone and no queue.
- The patient says what they need. No menus and no “press 1 for appointments”. The patient asks to book in their own words.
- Identity is verified. AI checks the patient against your clinical record using the details your practice requires, typically name and date of birth. If verification fails, a person takes the call.
- The reason is captured. AI records why the patient wants to be seen, in their own words, every time.
- Eligible slots are offered. AI reads live availability from EMIS or SystmOne, applies your rules and offers the right clinician, slot type and day, for example “10:40 this morning with Dr Shah, or 3:20 this afternoon with Dr Patel”.
- The booking is confirmed on the call. The appointment is written into your appointment book in real time with the reason, a call reference and the full transcript attached.
If you want the technology behind each step, such as speech recognition and natural language understanding, read how does an AI receptionist work?
How does AI follow our booking rules?
AI only ever books what you would book. Your appointment logic is mapped with your team during onboarding and followed on every call. That includes:
- Age-based cohorts: route children, older patients or other groups to the right clinician or service.
- Triage-first pathways: send selected symptoms or reasons to triage instead of a bookable slot.
- Template criteria: only offer slot types the patient is eligible for, such as nurse, GP, HCA, telephone or face to face.
- Capacity protection: protect on-the-day capacity, embargoed slots and duty lists so the book stays as your team planned it.
What about on-the-day versus routine appointments?
AI handles book-on-the-day, pre-bookable and nurse appointments. Because it reads the slot types in your EMIS or SystmOne templates, it can offer a same-day GP slot to one patient and a routine nurse appointment next week to another, all within the rules you set. For nurse and HCA work, our FAQs describe skills-matrix booking, so a patient is matched to a clinician trained for that appointment type.
What happens when no slots are left?
When there is nothing suitable to book, AI follows the pathway your practice has agreed, rather than leaving the patient with nowhere to go. Depending on your set-up, that can mean:
- Completing a triage form on the call. AI asks your triage questions and submits the form into Accurx, Klinik, eConsult, Anima or Rapid Health, ready for your clinicians. See total triage, handled from the first ring.
- Signposting. AI can direct patients to the service you choose for their need, such as a local pharmacy or NHS 111.
- Transferring to a person. Calls AI can’t complete are transferred to your practice team, in line with your rules, with the full context passed across.
Safety comes first throughout. If a patient describes red-flag symptoms, AI directs them to 999 or 111 immediately, booking calls included. AI makes no clinical decisions.
Can patients cancel or rebook with AI?
Yes. Patients can cancel or reschedule at 7am, 11pm or on a bank holiday, without waiting for the practice to open. Cancelled slots return to availability immediately, ready for the next caller, which means fewer wasted appointments and fewer DNAs.
Can voice AI book appointments in multiple languages?
Yes. Real-time language detection means patients can book in their own language, with 85+ languages supported, and AI understands 200 accents. A patient who is more comfortable in Polish, Urdu or Romanian can make the whole booking without an interpreter. Learn more about AI voice agents in different accents and dialects, and about clinical translation for the consultation itself.
Why does AI booking help with the 8am rush?
Every morning, reception teams face hundreds of calls at once. A person can only take one call at a time. AI answers calls in parallel, so 8am demand never becomes a queue.
- No missed calls: every patient gets through on the first ring.
- Receptionists freed up: routine booking calls leave the queue, so your team can focus on complex or sensitive enquiries.
- A better patient experience: no hold music, no redialling and no explaining things twice.
- Open around the clock: changes and cancellations are handled 24/7, including evenings and bank holidays.
- A human safety net: any call that needs empathy or discretion transfers seamlessly to a person.
Our book-on-the-day page estimates that around 70% of calls can be handled by AI.
What does a practice need to set up?
Not much. You keep your existing phone number and there is no new hardware. Onboarding is done with you, in four stages:
Most practices go live in days.
- Discovery: we map your appointment book, booking rules, call flows and tone of voice.
- Build: AI is configured to your rules and connected live to EMIS or SystmOne, with every slot type and cohort agreed.
- Test together: your team hears real booking scenarios with us, and we refine wording, routing and escalation until it sounds like you.
- Go live and optimise: launch with human cover in place, then tune with weekly reporting on volumes, bookings and transfers.
On governance, we act as Data Processor under a signed data processing agreement, with your practice as Data Controller. Read more on clinical safety and compliance at InTouchNow AI. For an overview of everything AI can do beyond booking, see our AI receptionist guide for GP practices.
Is AI appointment booking right for your practice?
If your patients book directly, AI booking is built for you. If you run total triage, or a blend of both, AI can be shaped around your routing rules. 150+ practices already use InTouchNow AI for their patient calls.
See what AI would book for your practice. Book a demo or talk to AI on 020 3879 4499.
Frequently asked questions
Can voice AI handle booking appointments?
Yes. AI answers the call, verifies the patient against your clinical record, reads live availability from EMIS or SystmOne, offers eligible slots and books the chosen one in real time, with the reason for the appointment attached.
Can voice AI book appointments in multiple languages?
Yes. Real-time language detection lets patients book in any of 85+ languages, and AI understands 200 accents. The booking lands in your clinical system in the normal way, so your team does not need an interpreter for routine calls.
Which clinical systems does AI book into?
EMIS and SystmOne (TPP). Appointments are written in live, so there is no duplicate entry and your team sees the booking the moment it is made.
Will AI book outside our rules?
No. Age-based cohorts, triage-first pathways, slot type criteria and protected capacity are agreed with your team during onboarding, and AI only offers what you would offer.
What if a patient wants to speak to a person?
They just ask. Calls AI can’t complete are transferred to your practice team, in line with your rules, with the full context passed across so the patient does not repeat themselves.
Talk to AI about your practice
Book a demo with our team to see what AI would book for your practice. Talk to AI on 020 3879 4499.