Councils and local services
Free resident appointments, information sessions and requests checked before they are confirmed.
Every CaliDiary booking form has a hidden spam trap that catches automated form-fillers, a limit on how many bookings one visitor can make in a short time, and Google reCAPTCHA with your own keys. All of it is on every plan.
A hidden spam trap and per-visitor limits catch automated bookings without puzzles.
reCAPTCHA v3 scores each visit invisibly, with a tick box only when needed.
For services where a fake booking costs you, hold bookings until you accept them.
Spam trap and limits by default.
From your own Google account.
For your most valuable services.
reCAPTCHA v3 (invisible, scoring each visit) with a v2 tick box as a fallback, using your own Google reCAPTCHA keys. It is loaded only on pages with a booking form. Using reCAPTCHA means Google receives some information about visitors, so your privacy policy should mention it; CaliDiary's suggested wording covers this.
Free resident appointments, information sessions and requests checked before they are confirmed.
Free advice appointments and call-backs, with sensitive details kept on your own site.
Shifts with several places each, free sign-up, reminders and a link to cancel.
Free first calls, paid consultations and conflict checks before you confirm.
MOTs, services and repairs, with the registration and the fault asked up front.
Office hours, careers and advice appointments, and workshops with a set number of places.
Customers book themselves, day or night: no phone tag, no back-and-forth emails.
Bookings and customer details stay in your own website. We never see them, so never sell them.
Know what each booking is about before it starts, with no chasing details by email.
Hold the time and decide yourself whether to accept or decline each booking.
Two people can never book the same time, even when they press Book at once.
Every customer can book, by keyboard, screen reader or touch. Tested to WCAG 2.2 AA.
Start on the free plan, with no booking limit. Upgrade only when you need to.