Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Fill Cancelled Clinic Appointments When the Waiting List Is a Sheet of Paper?
Problems We Solve

How Do We Fill Cancelled Clinic Appointments When the Waiting List Is a Sheet of Paper?

Clinic cancellation list kept on paper? We build a live waiting list that offers freed slots to patients by text, so gaps get filled without a ring-round.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Cancelled slots go empty because the people who want them are on a paper list and ringing round takes longer than the gap. We keep the waiting list in a proper system linked to your diary, and when a slot frees up it is offered by text to suitable patients in order, first to accept gets it. Reception approves the rules, not every offer.

A slot at 2.40 and nobody to fill it

A patient cancels at nine in the morning for an afternoon appointment. There is a list of people who asked to be seen sooner. It is on a sheet of paper in a drawer at reception, or in a notebook, or in the head of the receptionist who is not in today.

Someone starts ringing. The first number goes to voicemail. The second person can no longer make afternoons. The third says yes, but by then another call has come in and the slot has been given to someone who walked up to the desk. Or, more often, nobody gets round to it and the slot sits empty while the clinician catches up on letters.

Meanwhile the patients on the list ring periodically to ask if anything has come up, which adds to the calls reception is already struggling with.

Why the list never gets used properly

The paper list is not really the problem. The problem is that filling a slot by phone is slow, and cancellations are short-notice by nature. By the time someone has worked down three names, the window has closed. Staff learn that the list rarely works, so they stop trying, and patients learn that asking to go on it does nothing.

The list also goes stale. People who asked to be seen sooner three weeks ago may have been seen, gone elsewhere or changed their availability. Nobody updates the paper, so every ring-round starts with calls that were never going to work.

Most diary systems can show a gap. Very few can match that gap to a person who wants it, contact them and hold the slot while they reply. That matching and offering step is what is missing.

What empty slots cost

CostHow it shows up
Lost clinical timeA clinician paid for a slot nobody uses
Lost incomeFor private clinics, an unbilled appointment that could have been sold
Longer waitsPatients who wanted an earlier date wait longer than they needed to
Reception timeRing-rounds that mostly end in voicemail
Chasing callsWaiting patients ringing to ask if anything has come up

None of this appears on a report. A cancelled slot that stays empty looks exactly the same in the diary as a quiet afternoon, so the loss is almost invisible unless someone goes looking for it.

How we turn the list into an offer system

  1. A waiting list held in a proper database, not on paper, where each entry records the appointment type, preferred clinician if any, available days and times, and how much notice the patient can take.
  2. A connection to your diary through its API, or a regular sync where an API is not available, so the system sees a slot free up as soon as a cancellation is recorded.
  3. Matching rules you set: which appointment types can be offered this way, how long the slot must be, and who comes first.
  4. An SMS offer, sent through Twilio or a similar provider, to the first suitable patient, with a short window to reply. If they decline or do not answer, the next person gets the offer.
  5. Accepted offers write the booking back into the diary and send a normal confirmation. The slot is held while an offer is open so it cannot be double booked from the desk.
  6. Entries expire after a period you choose, with a text asking the patient if they still want to stay on the list, so the list stays current.

Some slots should not go out automatically, for example appointments that need preparation or a particular room. Those can be marked for reception to handle, and the system shows them the matching patients instead of offering directly.

What the front desk notices

When a patient cancels, reception records the cancellation as usual and moves on. The offer goes out on its own. Within a short time the slot is either filled or visibly still open, and staff only step in when the automated route has run out of people.

The waiting list stops being a drawer nobody trusts. Patients who ask to be seen sooner get offers, so they stop ringing to check. And for the first time you can see how many cancelled slots were refilled and how many were not, which tells you whether the list is doing its job.

Recognise any of these?

  • Your cancellation list is on paper, a whiteboard or a spreadsheet
  • Filling a cancelled slot means ringing people one by one
  • Short-notice cancellations usually stay empty
  • Patients on the list ring to ask if anything has come up
  • You have no idea how many cancelled slots were refilled last month

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does it work with our current diary system?

It depends on whether the system exposes appointments through an API or a reliable sync. We check that first and tell you honestly if it is a blocker.

What stops two patients accepting the same slot?

Only one offer is open for a slot at any time, and the slot is held while that offer is live. The next offer only goes out once the first has lapsed or been declined.

Can reception override the order?

Yes. You set the default rules, and staff can offer a slot to a specific patient manually when there is a reason to.

What if a patient replies after the offer has expired?

They get a polite reply that the slot has gone, and they stay on the list for the next one.

What affects the cost?

Mainly how accessible your diary system is, how many appointment types and clinicians are involved, and SMS volumes.

Keep reading

More on Problems We Solve

Start here

Tell us how you fill a cancelled slot today

Describe who keeps the cancellation list, how slots are offered and which diary system you use. We will tell you what an automated offer process would look like for your clinic, and what should still be a phone call.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →