A complete, set-and-forget replacement for Cliniko's built-in SMS reminders. Instant booking confirmations, cancellation and reschedule notices, AI-handled patient replies, recalls, follow-ups, invoice SMS, a two-way patient inbox and campaigns — all running automatically from your Cliniko data.
Connect once, and DataFlows stays in lockstep with your Cliniko account from that moment on. There is nothing for your staff to run, trigger or remember.
Each message type below is independently toggleable and has its own editable template. And unlike Cliniko's built-in reminders, DataFlows also texts patients the instant a booking is created, cancelled or moved — not just before the appointment.
| Message type | What happens |
|---|---|
| Appointment Reminders | Sent automatically at your chosen lead time before every appointment. Patients can confirm, cancel or ask to move by simply replying. |
| Booking Confirmation | An instant SMS the moment a new appointment is created in Cliniko — patients get the details in writing straight away. |
| Cancellation Notice | An instant SMS the moment an appointment is cancelled in Cliniko. Only sent to patients who were already notified about the appointment, so nobody hears about a booking they never knew existed. |
| Reschedule Notice | An instant SMS the moment an appointment time changes, separate from the reminder itself. The reminder also recalculates and re-sends based on the new time — not the original one. |
| Post-Appointment Follow-Up | A follow-up SMS sent a configurable number of hours after each appointment ends. |
| Recall Reminders | SMS sent ahead of Cliniko Recall due dates — checkups, reviews — with a lead time you configure. |
| Invoice SMS | Patients automatically receive their invoice amount and a payment link by SMS. |
When patients text back, DataFlows understands the reply and acts on it — confirmations flow straight into Cliniko, and only the messages that genuinely need a human reach your staff.
| Capability | What happens |
|---|---|
| Automatic reply classification | Every patient reply is classified as confirm, cancel, reschedule or question — using AI plus keyword triggers you can customise for your clinic. |
| Auto-confirm in Cliniko | Confident "confirm" replies are confirmed directly in Cliniko. No staff action needed. |
| Smart escalation | Cancellations, reschedule requests and unclear questions are escalated to your staff automatically by email and/or SMS. |
| Consent audit trail (optional) | Log confirmed replies as timestamped notes directly on the Cliniko appointment — a compliance-friendly record for practices that need telehealth-style consent trails. |
Beyond automated notifications, DataFlows gives your front desk a full conversation view — and marketing tools built around your real appointment data.
| Feature | What happens |
|---|---|
| Two-way Patient Inbox | Every SMS conversation with every patient in one threaded inbox, tied back to their Cliniko appointment. Staff can jump in and reply manually whenever a conversation needs a human. |
| Manual Campaign Builder | Filter patients by appointment date range and outcome — attended, no-shows or all — preview the exact recipient list, then send a one-off campaign. Ideal for reactivation and promotions. |
| Recurring Campaign Schedules | Auto-prepare a campaign on a daily or weekly schedule (e.g. "every Wednesday's appointments, two days ahead"). Nothing sends silently — the recipient list is prepared on schedule, then staff review it and click Send. |
Everything is logged, exportable and customisable — so your practice keeps full visibility and control.
| Feature | What happens |
|---|---|
| Full Activity Log | Every automated SMS sent and every patient reply received, logged in one place — with CSV export for record-keeping. |
| Link shortening & click tracking | Optionally shorten links in reminder messages and see when patients click them. |
| Fully customisable templates | Every message type ships with a sensible default template, and every single one can be reworded in your clinic's voice — with merge tags like {patient_name}, {date}, {time}, {practitioner} and {business}. |
Five steps from sign-up to live SMS — no developers needed.
Sign up at sms.dataflows.com.au. Choose any plan — Cliniko integration is available on all paid plans.
In Cliniko, click your name in the bottom-left corner, then My Info, then scroll down to Manage API keys and click Add API key. Copy the generated key. DataFlows reads your Cliniko region straight from the key, so there is nothing else to note down.
In DataFlows, click Cliniko in the sidebar and paste your API key. DataFlows validates the connection and detects your region instantly.
Choose which automations to enable, set your message templates, and configure your sender ID or virtual number. Each message type can be toggled independently — and if you run multiple Cliniko businesses, everything can be configured per location.
That's it. DataFlows starts monitoring your Cliniko account and sending SMS automatically from that point forward.
Yes — that's exactly what it's designed for. DataFlows covers everything Cliniko's native reminders do, plus instant booking confirmations, cancellation and reschedule notices, AI-handled replies, recalls, follow-ups, invoice SMS and campaigns. Most practices switch off Cliniko's native reminders and let DataFlows handle all patient SMS.
Yes — DataFlows connects via the standard Cliniko API, which is available on all plans.
No. DataFlows reads appointment and patient data directly from Cliniko. Patients receive SMS on the mobile number stored in their Cliniko record.
Every reply is classified automatically as confirm, cancel, reschedule or question — using AI plus keyword triggers you can customise. Confident confirmations are confirmed directly in Cliniko with no staff action; everything else is escalated to your staff by email and/or SMS. Every conversation also appears in the two-way Patient Inbox, where staff can reply manually at any time.
Yes. Settings, reminders and campaigns can all be configured per business/location for practices with multiple Cliniko businesses.
DataFlows stores only the data required to send and log SMS (patient name, phone number, appointment time). Full privacy policy: dataflows.com.au/privacy-policy
Email [email protected] and our team will get back to you.
Connect DataFlows to Cliniko and start automating patient SMS in minutes.