How clinics on Semble can automate routine patient calls, reduce missed bookings and free up the front desk, with AI call handling that syncs straight to the Semble calendar.
Private clinics that run on Semble manage the whole practice in one platform: the calendar, clinical notes, prescriptions, invoicing and video consultations. Rebranded from Heydoc in 2022, Semble is now used by more than 16,000 healthcare professionals across more than 80 specialities, from private GPs and consultants to mental health practitioners and allied health teams.
But one part of clinic operations has barely changed. The phone still rings, and someone still has to answer it, without fail.
For most clinics, routine phone calls remain the single largest drain on front-desk time. Bookings, cancellations, rescheduling, questions about fees or availability. These requests follow simple patterns, yet each one still needs a staff member to pick up, handle the request, and update Semble by hand. In smaller practices, the person answering is often also the one doing the letters, the invoicing and the insurer billing, so every call interrupts something else. During busy periods, some of those calls go unanswered entirely.
AI call handling now offers a way to automate these routine calls while keeping everything synced with the Semble calendar, booking rules and patient records. This guide covers how that works in practice, how it sits alongside Semble online booking and the patient portal, and how to judge whether it makes sense for a given clinic.
The Booking Channels Semble Clinics Already Use
Most Semble practices have already turned on at least one digital booking channel. Semble includes an online bookings module that lets patients view availability, choose a clinician and confirm an appointment through a web page, and its patient portal lets them cancel or reschedule without ringing the clinic. Some practices also take bookings through partner platforms, and everything syncs into the same practice calendar. For clinics that have enabled it, Semble online booking handles a share of routine requests without any phone involvement.
Even with a well-configured booking page, though, a significant proportion of patients never use it.
Who still calls
Some patient groups still default to the phone no matter what online options exist. Older patients, people unfamiliar with a clinic's booking system, first-time patients with questions they want answered first, and anyone rearranging an appointment who finds it easier to call.
Clinics that see insured patients tend to field more of these calls. A patient with private medical insurance may want to check whether a consultation is covered, or has a membership number and pre-authorisation code to pass on, and a booking form cannot answer those questions. Self-pay patients often ring to ask about fees before committing.
Then there are the calls that land outside reception hours, such as a working patient trying to book at 7pm. These calls go to voicemail, where many callers hang up without leaving a message, or they turn into a booking attempt the next morning. By then, the patient may have already gone elsewhere.
This is the gap AI call handling is designed to fill.
What AI Call Handling Actually Does in a Semble Clinic
An AI call handling system like BookedSolid sits between the clinic's existing phone number and the Semble calendar. When a patient calls, an AI voice agent answers, interprets the request through natural language, and either acts directly in Semble or escalates the call to a person.
For Semble clinics, the calls that automate well include:
- Appointment booking. The AI checks real-time availability in Semble, offers a suitable slot and confirms the booking. The appointment appears in the Semble calendar immediately, with a confirmation message sent to the patient.
- Rescheduling and cancellations. The AI finds the patient's existing booking, makes the change and updates Semble, filling the freed slot where possible. Nobody at the desk needs to open the calendar.
- Routine enquiries. Questions about opening hours, location, parking, consultation fees, services offered or whether the clinic is taking new patients. High-frequency, low-complexity calls.
- After-hours and overflow calls. Every call is answered, whether it comes in at 3pm on a Tuesday or 8pm on a Saturday. No voicemail, no missed opportunity.
- Outbound reminders and confirmations. Automated messages cut no-shows, and patient replies feed back into Semble.
Calls involving clinical urgency, complex patient needs or situations where human judgement matters should always route to staff. A well-configured system makes that hand-off seamless, either by transferring the call live or by flagging a callback request with full context.
Beyond calls
Phone calls are usually the first automation target, because they demand immediate attention and cannot be batched. For most private clinics, though, the phone is only one of several ways patients get in touch.
SMS, WhatsApp, email and website chat generate the same routine requests: booking, rescheduling, cancellations and general questions. BookedSolid handles all of these channels through the same Semble integration, so a patient who texts to reschedule gets the same real-time calendar access as one who calls.
The clinic manages everything from a single dashboard rather than juggling a separate tool for each channel. Automated outbound messaging, including appointment reminders, confirmations, follow-ups and payment links, runs through the same connection, keeping recall and no-show work consistent without adding to the team's load.
Semble Online Booking and AI Call Handling, Side by Side
Online booking and AI call handling are complementary, not competing. Both read from the same Semble calendar, so they cover different patients without ever clashing.
| Capability | Semble online booking | BookedSolid AI receptionist |
|---|---|---|
| Channel | Web booking page and patient portal | Phone, SMS, WhatsApp, email and web chat |
| When it works | Patient self-serves online | Answers live, 24/7, including after hours |
| Best for | Patients happy to book online | Patients who call, or get in touch outside hours |
| Calendar source | The Semble calendar | The same Semble calendar, in real time |
| Handles | New bookings, plus portal cancellations and rescheduling | Bookings, reschedules, cancellations, enquiries and escalation |
A slot booked through one channel shows immediately in the other, because both draw on the same Semble data, so double-bookings cannot happen.
How BookedSolid Connects to Semble
BookedSolid connects to Semble through its API, using Semble's existing booking infrastructure rather than building a parallel system. Availability, clinician profiles, appointment types and booking rules all come from Semble, and anything the AI books, moves or cancels updates the same calendar the front desk already sees. Setup is a short configuration job rather than an IT project.
Step 1: Enable online bookings in Semble
BookedSolid works from the clinic's Semble availability, so online bookings are switched on for the locations, clinicians and appointment types the clinic wants bookable. Many clinics already have this in place.
Step 2: Generate a Semble API key
The clinic creates an API key in Semble, under Settings, then API Access, then New: name the key, set the access role to Manager, save and copy the token. The key is what lets the two systems talk securely.
Step 3: Connect BookedSolid and provision a number
The API key goes into the BookedSolid dashboard during a short onboarding flow, with Semble selected as the practice management system at signup, and the team provisions an AI phone number for the clinic. There is no new diary to set up, because the diary is Semble.
Step 4: Go live
Once the number is deployed, you can then divert your calls to it and BookedSolid starts answering patients straight away. Most clinics are operational within 48 hours, with no setup fees and no new software for the team to learn.
BookedSolid for Semble clinics
BookedSolid is the AI receptionist built for Semble. It answers calls, SMS, WhatsApp, email and web chat, books and reschedules against live Semble availability, and writes every change back to the calendar in real time.
Day to day, that keeps the diary accurate, with no second system for the team to check, because AI bookings land in the Semble calendar alongside everything else. Online booking, the AI call handler and every message channel all read and write the same diary.
Assessing Whether It Fits Your Clinic
AI call handling is not the right tool for every practice. It works best where a clear set of conditions are present, and adds less where they are not.
Strong indicators
- The front desk is consistently stretched at peak times, and calls go to voicemail or ring out.
- A high proportion of inbound calls are routine: bookings, rescheduling, basic questions.
- The people answering the phone also handle letters, invoicing and insurer billing, and calls constantly interrupt that work.
- After-hours call volume is material, and bookings are being lost to competitors or simply not made.
Weaker indicators
- Call volume is very low overall.
- Most calls involve clinical triage or complex patient discussions.
- The patient base strongly prefers a named staff member and will not engage with an automated system.
A simple way to evaluate
Track inbound calls for one week. Count how many are routine versus complex, how many go unanswered, and roughly how much time the team spends on the phone each day. If routine call volume is high enough that it is visibly pulling staff away from in-clinic patients, the economics of automating appointment booking become straightforward.
Automate patient calls on Semble
BookedSolid integrates directly with Semble to automate patient calls, appointment booking and routine enquiries, without replacing any existing systems. Live in under 48 hours, with no setup fees.
Frequently Asked Questions
Does AI call handling replace Semble online booking?
AI call handling covers a different channel entirely, so nothing about Semble online booking changes. Online booking serves patients who are happy to self-serve digitally. AI call handling serves the patients who still pick up the phone, whether out of preference, habit or because they are calling outside reception hours. Both read from the same Semble calendar, so availability is always consistent.
How does BookedSolid connect to Semble?
Through Semble's API. The clinic generates an API key in Semble under Settings and API Access, sets the access role to Manager, and enters the key into the BookedSolid dashboard during onboarding. An AI phone number is then provisioned, and most clinics are operational within 48 hours.
What happens when a call is too complex for the AI?
The system escalates it. Depending on the clinic's settings, the call is transferred live to a staff member, or logged as a callback request with a summary of what the patient needed. The AI does not attempt to handle calls outside its defined scope.
Can BookedSolid handle insured patients' bookings on Semble?
For routine booking and rescheduling, yes: the AI handles standard requests for insured patients like any other appointment. Calls that involve cover, pre-authorisation codes or excess questions are better routed to a staff member, and the escalation rules can be set up for that. Invoicing for insured patients stays in Semble, which bills insurers through Healthcode as before.
Will BookedSolid work alongside Semble's AI features?
The two cover different jobs and run side by side. Semble's AI tools assist clinicians inside the record, drafting clinical notes and reducing documentation time, while BookedSolid handles the front desk: the calls and messages that come into the clinic, and the bookings that result. Every booking BookedSolid takes is written back to the Semble calendar.
Is patient data kept secure?
BookedSolid is built for healthcare, certified to ISO 27001 and aligned with UK and EU GDPR, with encryption in transit and at rest. Semble stores clinic data on its own secure infrastructure. BookedSolid's data-handling practices are set out in its privacy policy.
Run a different practice management system? BookedSolid integrates the same way with other platforms, including Splose and PracSuite. The full list is on the integrations page, and a plain-English primer on the category is in what is an AI receptionist.



