We checked what Cliniko, Nookal, and Halaxy already do natively before building anything, so we're not selling you a rebuild of a feature you're already paying for.
True regardless of which booking system you run. None of the three cover any of this natively.
Medicare Enhanced Primary Care plans cap at 5 sessions a year, and GP referrals expire. We track session count and expiry date per patient and prompt before it lapses, so fewer patients drop off simply because paperwork ran out. Confirmed buildable on Cliniko and Halaxy today. We verify per system before promising it.
Your booking system reports on bookings and invoices. We build the view that shows retention and growth: reply rates, recall conversion, no-show trend, in one place, so you can see what's actually moving.
We work out each patient's own no-show pattern from their appointment history. Patients who tend to miss appointments get the fuller follow-up sequence. Reliable patients get a lighter touch, layered on top of whatever your PMS already sends.
A recurring look at your online presence: review count and rating against local competitors, how easy your site is to book from, the local search basics, with clear recommendations, not just a report nobody reads.
A web or booking-widget enquiry gets an immediate, specific reply about your own services and pricing. Straightforward questions get answered right away. Anything unclear gets a quick human check first.
We only promise these once we know which booking system you run, because the honest answer changes depending on the system, and we'd rather tell you that upfront than get caught out mid-pitch.
| Capability | Cliniko | Nookal | Halaxy |
|---|---|---|---|
| Pre-appointment reminders | Native, day-only | Native, 24hr + same-day | Native, 1- or 2-way |
| No-show follow-up | Native, semi-auto | Native, per appt type | Native (Follow-ups) |
| Recall and reactivation | Manual, real gap | Native, automated | Native, automated |
| Cancellation waitlist backfill | Not found, real gap | Native, automated | Not found, real gap |
| Review generation | Not found, real gap | Not found, real gap | Not found, real gap |
| Hour-level urgent reminders | Day-only, real gap | Native | Native |
Based on our own audit of each platform's documented features. Where a row shows "native," we build alongside it, not instead of it. If you're on PracSuite or another system, we'll run this same check for you before quoting anything.
The same four steps for every clinic. What changes between tiers is which workflows are in scope, not how carefully any of them get built.
We check what your specific booking system already does natively, and whether it's actually switched on and being used. A lot of clinics are already paying for automation that's sitting unused. This check is a one-time cost, bundled into the setup fee, and it's never used to justify the monthly retainer.
Workflows connect directly to your booking system so nothing needs re-entering by hand. They run on clear rules, not a model guessing what to do, so the same trigger produces the same result every time. Typical build window for a Starter tier is 5 to 7 business days.
Every workflow is tested against real appointment and patient data from your system before it goes live. Not launched blind and fixed later.
The retainer covers ongoing monitoring and maintenance. If something breaks, or a workflow needs adjusting as your clinic changes, that's on us to catch and fix, not a support ticket you have to chase.
15 minutes. Tell us which booking system you're on and we'll tell you exactly what's real for you.
Book a 15-min call →No pitch deck. No obligation. Just the numbers.