Skip to content

Waitlist

A queue of people who want an appointment when there is no slot for them. When someone cancels, Heltio reaches out to three matching people from that queue.

Required permissions:
Clinic AdminReceptionist
Reviewed: 2026-08-24

The Waitlist is a queue of people for whom there was no free slot. You record when and with whom they would like to come — and when someone else cancels an appointment matching those preferences, Heltio reaches out to them on its own.

The point of this feature is recovering cancelled slots. Without it, a cancellation is simply a hole in the day.

Open the calendar

How to do it

01

Open the panel

In the calendar click Waitlist. The same queue sits on the reception dashboard as a Waitlist card with an All link.

02

Add someone to the queue

Add to Waitlist opens a form:

  • Patient — search by surname.
  • Service type — it has to match the service type of the cancelled appointment for a match to happen.
  • PriorityNormal, High, Urgent.
  • Preferred Date RangeFrom and To.
  • Preferred TimeEarliest Time and Latest Time; empty means "any time of day".
  • Preferred Practitioner (optional) — or Any available.
  • Notes.

Saving is confirmed with Patient added to waitlist.

03

Know what happens after a cancellation

When an appointment is cancelled, Heltio looks for entries with the same Service type, a date range covering that slot, a matching time window and a matching (or any) practitioner.

From the matches it takes at most three — first by priority, then by the order they were added — moves them to Notified and sends a push notification and an email about the free slot. The message reserves nothing: whoever calls back first gets the slot.

04

Book a slot for someone waiting

Every entry has three actions: Book Now, Edit, Delete. Book Now opens Book Patient and lets you tie the entry to a specific upcoming appointment; the entry then moves to Booked.

If there is nothing free in the preferred window, Heltio will say No free slots found in the preferred window — pick a time manually.

05

Read the entry states

Waiting — waiting for a match. Notified — has been told about a free slot. Booked — settled. Expired — its preferred date range has passed and Heltio closed the entry itself. Cancelled, Skipped — removed by hand.

When something goes wrong

Warning

Only WAITING entries can be updated.

What this means: An attempt to edit an entry that is no longer **Waiting** — because it has been notified, booked or has expired.

What to do: Delete the old entry and add a new one with the current preferences.
Warning

Waitlist entry not found.

What this means: The entry has been deleted or booked by someone else in the meantime.

What to do: Refresh the panel. With two people working at the front desk this is normal.
Error

Failed to add to waitlist.

What this means: The save did not go through — most often because a required field is missing or because of a temporary connection problem.

What to do: Check **Patient**, **Service type** and **Preferred Date Range**, then try again.
Info

Waitlist is empty.

What this means: Nobody is waiting — or all the entries have expired because their date range has passed.

What to do: Expired entries do not come back on their own. If someone is still waiting, add them again with a new date range.

Who has access

Clinic Admin Receptionist

Adding requires the permission to create appointments, removing an entry — the permission to cancel them. A practitioner can see the queue, but in practice reception runs it. The waitlist is a plan-gated feature: on a plan without it, Heltio takes you to the plan change page instead of opening the panel.

Was this article helpful?

Didn't find an answer? Write to us.

Open the contact form