August 26th, 2026
New
Improved
The online booking widget has been rebuilt around a single availability engine, with new settings to control exactly what clients can book and new tools to preview what they will see.
Availability is now derived from one source of truth for what is occupied β appointments, recurring series, schedule blocks, staff holds and room assignments all feed the same engine.
Clients see your clinic's days in your clinic's timezone, times reflect the duration and rooms of the visit type they chose, and each slot is held as it is booked so a time can only be taken once. Clinics running several rooms see their full day, afternoon included.
Online-bookable appointment types. Under Settings β Scheduling β Online Booking, choose which visit types clients can request. Everything else stays internal-only.
Visit type selection in the widget. Clients pick the reason for the visit up front, and availability narrows to that type's duration and rooms.
Consistent across every channel. The booking assistant and voice booking draw from the same allow-list, and both honour your Max Advance Booking window.
Room visibility in the appointment type editor. See which rooms are actually reachable online for each type, with a warning when a type's rooms and online settings leave nothing bookable.
Booking readiness checklist. The Online Booking card in Settings shows what is still needed before clients can book, with a link straight to each setting.
Slot tester. Choose a species, appointment type and date, and see exactly the times a client would be offered β and when there are none, which setting is responsible. No private window required.
New clients register, verify their email and book for their newly added patient in one pass, with clear guidance from the widget whenever a time is not available.
Booking also asks how they heard about you, which feeds the new appointment and revenue report under Reports so you can see what is bringing clients in.