Fill Last-Minute Cancellations with Cliniko SMS Waitlists

Fill Last-Minute Cancellations with Cliniko SMS Waitlists

Late cancellations do not have to sit empty on the calendar. See how a Cliniko waitlist connected to DataFlows SMS can automatically offer freed-up appointment slots to waiting patients and fill them within minutes.

Cancelled appointments are one of the most predictable problems in clinic scheduling, and one of the least predictable in timing. A patient reschedules, forgets, or messages to say they cannot make it, and a slot on the calendar that was booked weeks in advance suddenly sits empty. If nobody reacts within minutes, it usually stays empty.

For clinics running Cliniko, the fix does not have to involve a receptionist working down a phone list hoping someone picks up. A waitlist connected to SMS can fill that slot automatically, often before the original patient has even hung up. This post explains what a Cliniko SMS waitlist is, why it matters for Australian clinics, and how to set one up step by step using DataFlows.

What Is Cliniko Waitlist SMS

Cliniko Waitlist SMS is a workflow that automatically texts patients on a clinic's waitlist the moment an appointment slot opens up in Cliniko, usually because of a cancellation or a reschedule. Instead of staff manually ringing down a list of names, a cancellation event in Cliniko triggers an SMS to one or more waitlisted patients, inviting them to claim the newly available slot.

The first patient to reply or book secures the appointment, and the rest of the waitlist can be told the slot has been filled so they are not left wondering. Because the invitation goes out by SMS rather than email or an app alert, it reaches patients within seconds and gets read far sooner than most other channels.

For a clinic, this turns a cancellation from lost revenue into a quick rebooking. For the patient who gets the text, it can mean being seen days or weeks earlier than their original booking, which matters when practitioners are often booked out well in advance.

Why Cliniko Waitlist SMS Matters for Australian Businesses

Australian clinics across general practice, physiotherapy, dentistry, psychology and other allied health fields deal with cancellations on a near-daily basis. A patient gets sick, has a work clash, or simply forgets the booking. Whatever the reason, the practice loses income for that time slot unless someone can fill it quickly.

This matters more in a market where popular practitioners are frequently booked out for weeks. A patient sitting on a waitlist is often keen to be seen sooner, and offering them a same-week or even same-day slot is a meaningful improvement over waiting for their original appointment date.

A manual process for filling cancellations relies on front desk staff having spare time exactly when a cancellation comes in, which is not always the case. An automated SMS waitlist removes that dependency. The moment a slot frees up in Cliniko, eligible patients are notified whether or not anyone is at the desk to make the call.

There is also a compliance angle. Any waitlist messaging needs to respect the patient's consent preferences, particularly for health-related communication. Building the SMS side of this on a platform that supports clear opt-in and opt-out handling matters as much as the automation itself.

Multi-practitioner clinics feel this differently to solo practices. A physiotherapy clinic with five practitioners might have several cancellations a week across different diaries, each one needing to go to the right subset of waitlisted patients rather than a single generic list. An automated system can filter by practitioner, appointment type or location without adding extra admin steps each time a cancellation occurs.

Key Benefits

Faster slot recovery: A cancellation that comes in at 9am can be filled by 9:05am instead of sitting empty until end of day.

Less admin work: Reception staff no longer need to manually call down a waitlist and log who was contacted.

Higher response rates: SMS open rates are far higher than email, so waitlist invitations are seen and acted on quickly.

Better patient experience: Waitlisted patients get a real chance at an earlier appointment instead of waiting out their original booking date.

Fewer empty slots: Practices recover revenue that would otherwise be lost to late cancellations and no-shows.

Step-by-Step: Building a Cliniko SMS Waitlist

Setting up a Cliniko SMS waitlist does not require custom development. It can be built with Cliniko, Zapier, and DataFlows.

1. Tag your waitlist patients in Cliniko: Use a patient tag, category, or a dedicated waitlist status in Cliniko to identify who should be offered last-minute slots. Group patients by practitioner or appointment type if that matters for your practice.

2. Connect Cliniko to Zapier: Cliniko has its own trigger app inside Zapier. Set up a trigger for cancelled or newly available appointments so the workflow fires the moment a slot changes status.

3. Add the DataFlows Send SMS action: In the same Zap, add a DataFlows Send SMS step. Map in the patient's mobile number and appointment details from Cliniko so each message is personalised with the date, time and practitioner.

4. Handle replies with a two-way number: Use a DataFlows virtual number and the New SMS Received trigger so patients can reply YES or BOOK to claim the slot. The first reply in wins, and DataFlows can route that reply back into Zapier to update Cliniko or notify reception.

5. Notify the rest of the waitlist: Once a slot is claimed, send a short follow-up SMS to the other waitlisted patients letting them know the slot has been filled, so they are not left checking their phone.

6. Test before going live: Run a test cancellation through the workflow with a staff mobile number first, checking timing, message content and that Cliniko updates correctly once a slot is claimed.

This same setup covers more than simple cancellations. A physiotherapy clinic might use it to offer earlier rehab sessions to patients who flagged they wanted a faster appointment. A dental practice might use it to fill hygienist slots that open up after a reschedule. A psychology practice might restrict waitlist offers to patients who have explicitly opted in, given the sensitivity of the appointment type. The underlying workflow, a Cliniko trigger feeding a DataFlows SMS action through Zapier, stays the same across each case, only the filtering and message wording change.

How DataFlows Helps

DataFlows provides the messaging layer that makes this kind of workflow possible without a developer having to write custom integration code. The SMS API and SMS Automation tools handle sending, while Virtual Numbers give the clinic a dedicated number patients can reply to.

Two-way messaging is the part that makes a waitlist workflow actually useful rather than just a one-way alert. The New SMS Received trigger in the DataFlows Zapier integration lets a patient's reply flow straight back into the automation, so "YES" or "BOOK" can update Cliniko, notify reception, or close out the offer to other waitlisted patients automatically.

For clinics that also send appointment reminders or recall campaigns, the same DataFlows account and Cliniko integration covers both. There is no separate system to manage for waitlist texts versus regular reminders, and a registered Sender ID can be set so patients recognise messages as coming from the clinic.

Clinics can get started by signing up at dataflows.com.au and connecting their Cliniko account through Zapier.

Practices that want to go further can pair the waitlist workflow with SMS Campaigns for periodic recall messaging, or use Contact Lists inside DataFlows to keep waitlisted patients organised separately from the general patient base. Because everything runs through the same account, reporting on delivery and response rates sits in one place rather than being split across multiple tools.

Best Practices

Get consent before adding anyone to an SMS waitlist: Patients should opt in to being contacted about earlier appointments, not just be added automatically because they are on a booking list. See our guide on Cliniko SMS consent workflows for how to set this up correctly.

Keep the message short and specific: Include the date, time, practitioner and a clear way to respond. A vague "slot available, call us" message gets ignored far more often than a specific offer.

Set a claim window: Give patients a set amount of time, such as ten or fifteen minutes, to reply before the offer moves to the next person on the list. State the window in the message itself.

Always close the loop: Confirm to the patient who claimed the slot, and let everyone else on the list know it has been filled so they are not left wondering.

Review your waitlist regularly: Remove patients who no longer need an appointment or who have not responded to recent offers, so messages go to people who are actually likely to take the slot.

Conclusion

A cancellation does not need to mean an empty chair and a lost booking fee. With a waitlist connected to SMS through Cliniko and DataFlows, clinics can turn a last-minute gap into a same-day appointment for a patient who has been waiting. Reception staff spend less time on the phone, and patients get a fair, fast shot at being seen sooner.

Sign up at dataflows.com.au to connect DataFlows with your Cliniko account and start filling cancellations automatically.

You May Also Like

Cliniko Recall Reminders via SMS: Reactivate Lapsed Patients

Reduce No-Shows in Cliniko with SMS Confirmations

Cliniko SMS Consent Workflows: Compliant Patient Messaging

How to Send SMS from Cliniko

Cliniko SMS Reminders with DataFlows