New: BookedSolid is now ISO 27001 Certified! Learn about our certification
Blog
sembleSeptember 30, 2026·8 min read

How to Automate Patient Calls in Semble

Semble clinics can automate patient calls, bookings and reminders with an AI receptionist that syncs to the Semble calendar in real time, around the clock.

By Thomas Wojtowicz
integrationautomationai

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.

Summary AI call handling lets Semble clinics automate routine inbound calls, bookings, rescheduling, cancellations and common questions, without changing how the clinic already works. It runs alongside Semble online booking, catching the patients who still prefer to call or who get in touch after hours. Complex or sensitive calls route to a person. BookedSolid connects to Semble directly, so every action happens inside the existing calendar and booking rules in real time.

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.

A system that only takes messages creates work for reception. One that acts inside Semble removes it.

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.

CapabilitySemble online bookingBookedSolid AI receptionist
ChannelWeb booking page and patient portalPhone, SMS, WhatsApp, email and web chat
When it worksPatient self-serves onlineAnswers live, 24/7, including after hours
Best forPatients happy to book onlinePatients who call, or get in touch outside hours
Calendar sourceThe Semble calendarThe same Semble calendar, in real time
HandlesNew bookings, plus portal cancellations and reschedulingBookings, 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.

Summarise with AI

Open this article pre-loaded into an AI assistant for a quick summary.