Availability groups
An availability group is a set of time windows when clients can book. You can create multiple groups to handle different scheduling patterns. Each group has a scope that determines when it applies:| Scope | When to use |
|---|---|
| Weekly | Regular recurring hours with no date boundaries (e.g., every Monday–Friday) |
| Date range | Available only between two dates, filtered by day of week |
| Specific dates | Available only on individual dates (e.g., a special Saturday opening) |
Setting up weekly availability
This is the most common pattern. For example, if your business is open Monday to Friday from 9:00 to 18:00:Create an availability group
In Settings > Booking, scroll to the availability section and add a new group.
Handling exceptions
Use Specific dates groups to handle one-off changes:- Special openings — add a group for a date you’re normally closed (e.g., a Saturday before a holiday)
- Holiday closures — don’t add any availability for that date
How slot generation works
CalGest combines all your availability groups and generates bookable time slots based on your slot interval setting. It then removes slots that are already occupied by existing appointments (depending on your exclusive/concurrent mode settings). Slots respect your booking window settings:- Slots in the past are never shown
- Slots beyond your max advance days are hidden
- Slots within your min lead time are blocked