Team & Scheduling

Availability & Time Off

Set business hours, per-member schedules, blocked dates, and holidays.

Availability Levels

LevelWhere to ConfigureDescription
Business-wideSettings > HoursDefault hours that apply to all team members
Per-memberTeam > [Member] > ScheduleOverride hours for individual team members
Per-locationLocations > [Location] > HoursLocation-specific hours (multi-location only)

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.

Blocked Dates

Block specific dates or date ranges for individual team members or the entire business. Blocked dates are not available for booking. Use this for:

  • Vacations and personal time off

  • Sick days

  • Equipment maintenance

  • Special events or closures

Holidays

Add company-wide holidays at Dashboard > Settings > Holidays. Holidays automatically block all time slots for all team members. Customers cannot book on holidays.

Tip: Blocked dates and holidays sync with Google Calendar (if connected). See the Google Calendar integration guide for details.
BookingMachine - Team Availability Guide