Consultants
Discovery calls, paid strategy sessions and client workshops.
On Pro, the Connections screen links CaliDiary to your other tools. Webhooks tell them the moment a booking is made, moved, cancelled, completed or missed, or a payment or refund comes in. API keys let your own tools read and change bookings and customers. Everything goes straight from your website to the addresses you choose.
Choose the events to send to each address. Every message is signed, so the other tool knows it came from you.
Each key can only read, or read and change, and can be revoked at any time.
Download bookings and customers, or use the Reports screen on Solo and Pro.
In the CaliDiary admin, on Pro.
Choose the events, or read only or read and change.
Made-up details, to check it arrives.
With the webhook address or the key.
Add an https address, give it a name and choose the events it should get. When one happens, your website sends a JSON message to that address in the background, a moment later, so customers never wait while they book. Each message carries a CaliDiary-Signature header made with that webhook's own signing secret, which is shown once when you add it, and each event has its own id, so the other system can tell a repeat. Send a test event sends made-up details to check the connection.
Addresses must be public https addresses: CaliDiary refuses ones that point at your own server or a private network.
Make a key for each tool, named after what it is for, and choose read only or read and change. The key is shown once; only a keyed hash of it is stored. Requests send it as Authorization: Bearer followed by the key. Each key can make up to 120 requests a minute, acts only with CaliDiary's day-to-day permissions of the person who made it, and stops working when it is revoked or that person can no longer manage CaliDiary.
| What | Read-only keys | Read and change keys |
|---|---|---|
| Bookings and customers | Read | Read, add and change |
| Free times, services, booking set-ups, people and locations | Read | Read |
Any tool that can receive a webhook or send a request with a key can be connected, including Zapier and Make, using webhooks and API keys (for example Zapier's own webhook step). Settings › Integrations shows the steps. A CaliDiary app in Zapier's directory is on the roadmap.
Because everything is sent from your website, connections go straight from your site to your other tools, keeping to the rule that businesses' booking data never reaches our servers.
Discovery calls, paid strategy sessions and client workshops.
Tax return appointments, discovery calls and documents before the meeting.
Office hours, careers and advice appointments, and workshops with a set number of places.
Free resident appointments, information sessions and requests checked before they are confirmed.
Free first calls, paid consultations and conflict checks before you confirm.
GP appointments, health checks and follow-ups, kept on your own site.
Ask an AI assistant about your diary, through a connector that runs on your own site.
Your diary and notifications on iPhone and Android, talking only to your website.
Download bookings and customers as spreadsheets; a Reports screen on paid plans.
Bookings and customer details stay in your own website. We never see them, so never sell them.
Every visit, answer and private note for each customer, in one place.
Signed, staged updates that can be rolled back, and billing never takes bookings down.
Connects with: Zapier
Start on the free plan, with no booking limit. Upgrade only when you need to.