An AI receptionist for Cliniko.
Your patients book 24/7, straight into your Cliniko diary.
What it does
Live availability
Real openings, read from Cliniko as the patient asks. Never double-booked.
Books into your diary
Created in Cliniko itself, against the right practitioner and appointment type.
Reschedules and cancels
Patients move their own appointments. The slot frees up immediately.
Knows your patients
Returning patients matched on their number. New ones created automatically.
Marked as AI
Every agent booking carries a note, so your front desk sees what was automated.
How it gets connected
- 1
Paste a Cliniko API key into Zvani.
- 2
We read your practitioners, appointment types and hours — you confirm what the agent may book.
- 3
We train it on your services, prices and how you want patients handled.
- 4
You test it, then sign off. Only then does it take real calls.
Cliniko, answered.
Does the agent write into Cliniko, or somewhere else?
+
Into Cliniko. Appointments are created in your Cliniko account against the practitioner and appointment type you configure, so your diary is the single source of truth and nobody has to re-key anything.
How does it know what's actually free?
+
It queries Cliniko for live availability at the moment the patient asks, filtered to the practitioners and appointment types you have allowed. It does not work from a cached copy of your diary, so it will not double-book.
Can patients reschedule or cancel through it?
+
Yes. The agent can move or cancel an existing appointment and Cliniko updates straight away, which puts the freed slot back in circulation rather than losing it to a no-show.
What happens with a patient who's already in Cliniko?
+
They are matched on their phone number and their existing record is used. New patients are created from the details the agent collected during the conversation.
Can I tell which bookings came from the AI?
+
Yes — every appointment the agent books carries a note identifying it as taken by the AI agent, so your team can see at a glance what was handled automatically.
Does this work for phone calls as well as WhatsApp?
+
Both, and it is the same agent either way. A patient who calls and a patient who messages get the same answers and the same availability, because there is one agent behind both.
What does it cost?
+
A one-time setup fee to build and train the agent, then a monthly plan that includes your minutes. Prices for India, the UK and the US are published in full.
See pricingConnected in days.
Tell us about your business — we build the agent, connect Cliniko, and you go live.