Schedule and Availability Management
Version: v1.0
Last Updated: May 30, 2026
Partner App Menu Path
Professionals → professional → Schedule
Required Access
services.services.manage/services.staff.manage
How the schedule system works
Customers book time slots with a professional. A professional's bookable slots come from their availability schedule — configurable per day of week — minus any blocked time and existing bookings.
Setting recurring weekly availability
- Open the professional in Professionals
- Open Schedule
- For each day of the week, set the working hours (e.g. Mon–Fri 9am–5pm)
- The system divides the working hours into bookable slots based on the service duration
- Save
📸 Screenshot: Services — professional weekly schedule
Adding a one-off available slot
To open availability outside the regular pattern (e.g. a special Saturday):
- In the professional's Schedule, click Add one-off slot
- Set the date and time
- Save
Blocking time
Mark a professional unavailable for a specific date/time (holiday, personal leave, training):
- In Schedule, click Block time
- Set the date/time range and a reason
- Save
Blocked time is removed from the bookable slots customers see.
📸 Screenshot: Block time / mark unavailable
Slot capacity
Set whether a slot holds one booking or multiple:
- Individual — one customer per slot (default for most services)
- Group — multiple customers in the same slot (group sessions, classes)
Lead time requirement
Set a minimum notice a customer must give before booking a slot (e.g. at least 2 hours ahead). Slots inside the lead-time window are not offered, so professionals aren't ambushed by last-minute bookings.
How unavailability propagates
Important: Blocking time removes future bookable slots — it does not cancel bookings that are already confirmed for that time. If you block time that already has a confirmed booking, you must reschedule or cancel that booking manually (see Reschedule and Cancellation).
Customer-facing view
When a customer books a service, the time slot picker shows only slots that are within availability, outside blocked time, beyond the lead-time window, and not already full. They pick a slot and (where allowed) a professional.
📸 Screenshot: Customer-facing time slot picker