Skip to content

Cliniko Connector for Zapier

Cliniko to 7,000+ apps. No code, no hassle.

Automate patient communications, sync records to your CRM, push invoices to your accounting tool — all from inside Zapier's drag-and-drop builder.

The problem

Cliniko is great. The copy-paste between tools isn't.

You're copying patient details into spreadsheets. Manually updating your CRM after every appointment. Sending invoices to Xero by hand. Your team spends hours on admin that software should handle. Cliniko is great at running your practice — but it doesn't talk to your other tools. Until now.

What's included

Six ways the connector earns its keep.

Appointment triggers

Fire a Zap when appointments are created, updated, or cancelled. Automate reminders, follow-ups, and no-show workflows.

Patient sync

New patients in Cliniko automatically appear in your CRM, mailing list, or spreadsheet. No more double entry.

Invoice actions

Push completed invoices to Xero, MYOB, or QuickBooks the moment they're generated in Cliniko.

Custom webhooks

Trigger Zaps from any Cliniko event. Build workflows as simple or complex as you need.

Two-way capability

Not just read — create and update records in Cliniko from other apps in your stack.

No code required

If you can use Zapier's drag-and-drop builder, you can automate Cliniko. Set up in minutes.

How it connects

Standard, secure integration.

Connects via Cliniko's official API using secure API key authentication. Supports all major Cliniko objects: patients, appointments, invoices, practitioners, products, and treatment notes (metadata only — we never expose clinical content). Zapier's standard OAuth flow keeps your credentials safe.

Real-world scenarios

Three ways Calico customers actually use it.

01

The multi-location group practice

Sync new patient registrations across Cliniko, Mailchimp, and a Google Sheet shared with reception staff at all sites. When a patient cancels, auto-text a waitlisted patient.

02

The solo physio who hates admin

Every completed appointment triggers an invoice push to Xero and a follow-up email via Mailchimp. End-of-month reconciliation goes from three hours to three minutes.

03

The practice manager tracking KPIs

New appointments feed into a Google Sheet dashboard. Cancellation rates, rebooking rates, and revenue per practitioner update automatically.

Pricing

Coming soon.

Register your interest and be first to know when launch pricing is announced.

Register interest

FAQ

Common questions.

Do I need a Zapier paid plan?
The connector works with Zapier's free tier for simple workflows. Multi-step Zaps or higher volume may require a Zapier paid plan.
Is patient clinical data exposed?
No. We provide metadata (appointment dates, types, practitioner names, invoice totals) but never expose treatment note content or clinical records.
How do I authenticate?
You'll need a Cliniko API key, which you can generate from your Cliniko account settings. The connector walks you through the setup.
What Cliniko objects are supported?
Patients, appointments, invoices, practitioners, products, and treatment note metadata. We're adding more based on customer feedback.
Can I trigger actions in Cliniko from other apps?
Yes — the connector supports both triggers (Cliniko → other apps) and actions (other apps → Cliniko).

Beyond the connector

Need something more custom?

Our products handle the common use cases. For complex integrations, migrations, or bespoke builds, our services team can help.

Talk to us about services

Ready to automate Cliniko?

Tell us about your workflow and we'll show you exactly how the Zapier connector fits.

Talk to us