Online booking is the final publishing layer on top of your locations, appointment types, staff, resources, and availability.
Confirm:
At least one active location has hours.
Each online appointment type is active and assigned to a location.
Required positions have qualified staff with work schedules.
Shared rooms or provider capacity are configured.
Closures, buffers, lead time, booking window, and limits are correct.
Under Settings > Client Portal:
General: client-facing portal branding and organization details.
Online Booking: choose published appointment types, categories, layout, and order.
Booking Widget: generate links and embed code for your website.
Appointment-specific booking rules and instructions are under Settings > Schedule > Appointment Types.
For each type:
Turn on Enable Online Booking.
Set the public name and description.
Confirm display duration.
Add booking instructions and preparation instructions.
Add translations for supported client languages.
Assign the type to each location where it can be booked.
Add forms, required booking questions, and consents.
Decide whether the type appears publicly or is available only by private link.
Use categories to group related services. Set category and appointment-type order so clients see a clear, intentional list. Changes to within-category order save when the item is dropped.
The Booking Widget page provides the booking link and website embed code. Test the published page on a phone and desktop. Confirm the correct organization, locations, appointment types, instructions, and available times appear.
Complete a real test booking for every public type. Verify:
Questions and consent steps
Date and time display
Confirmation message
Staff notification
Reminder schedule
Appointment location, type, and booking source in CoolFocus