BookingMachine
Help Center
Getting Started
Core Features
Payments & Analytics
Team & Scheduling
Integrations
Team & Scheduling
Availability & Time Off
Set business hours, per-member schedules, and closures for the business, a location, or one person.
Availability Levels
| Level | Where to Configure | Description |
|---|---|---|
| Business-wide | Settings > Hours | Default hours that apply to all team members |
| Per-member | Team > [Member] > Schedule | Override hours for individual team members |
| Per-location | Locations > [Location] > Hours | Location-specific hours (multi-location only) |
| Closures | Settings > Holidays & Closures | One-off or repeating dates when the business, a location, or a person is unavailable |
Business Hours
Set default business hours at Dashboard > Settings > Hours. Each day of the week can have different hours or be marked as closed. These are the hours customers see as available in the booking widget.
Per-Member Hours
Override default hours for individual team members at Dashboard > Team > [Member]. Useful for part-time schedules, different shifts, or members who work different days.
Holidays & Closures
Close dates at Dashboard > Settings > Holidays & Closures. One rule covers a single date or a range, and you choose who it applies to:
The whole business — nobody can be booked. Use this for public holidays, a training day, or a week off.
One location — that branch closes; your other locations stay bookable.
One person — that team member is unavailable; the rest of the team can still be booked.
Each rule can also cover part of a day — set a start and end time to close the afternoon but keep the morning bookable — and can repeat weekly, monthly or yearly, so an annual closure only has to be entered once.
Closed dates disappear from the booking widget immediately. Existing bookings are never cancelled: if you close a date that already has work on it, you are warned how many bookings are affected and you move or cancel them yourself.
Still have questions? Contact support