Employee Availability
How to set up individual working hours, shifts, vacations, and breaks for each employee within a branch.
Employee Availability
Employee availability determines when each employee is shown as available for booking. You'll find the settings at Admin > Settings > Branch > Employees -- click on an employee to open their individual availability.
How Availability Works
Availability works on two levels:
- Branch opening hours -- the base time frame, see Opening Hours.
- Individual employee availability -- can be narrower than branch hours, but never wider.
Example: The branch opens 8:00--20:00. An employee can have availability 10:00--18:00, but not 7:00--21:00. If no individual availability is set, the branch opening hours are used.
Employee Working Hours
For each employee, set up an individual weekly schedule -- start and end time for each day, days off, and optionally multiple shifts within a single day.
Example: Hair Salon
Jana (senior stylist):
| Day | Working Hours |
|---|---|
| Monday | 8:00 -- 16:00 |
| Tuesday | 8:00 -- 16:00 |
| Wednesday | Day off |
| Thursday | 12:00 -- 20:00 |
| Friday | 12:00 -- 20:00 |
| Saturday | 8:00 -- 14:00 |
| Sunday | Day off |
Customers only see times in the calendar when the selected employee is available.
Shift Work
For multiple shifts within a single day, click Add Time Block for the relevant day. For example: shift 1 (6:00--12:00) and shift 2 (18:00--22:00) -- between shifts, the employee is not shown as available.
Vacations and Absences
- Open the employee's availability settings.
- Click Add Absence.
- Fill in date from and date to (inclusive), optionally the reason.
- Save.
During an absence, the employee won't appear in the slot offerings. Existing bookings during that period remain -- the system will notify you about them.
Before recording a vacation, check existing bookings. An absence won't automatically cancel them -- you'll need to reassign or cancel them manually.
Breaks
Set up a regular break (e.g., lunch) by splitting the shift into two blocks: instead of 8:00--17:00, set 8:00--12:00 and 13:00--17:00. The time between blocks will automatically be unavailable.
Buffer time between bookings (e.g., 10 minutes for preparation) is set on each service in the Services & Products section, not in employee availability.
Impact on Timeslot Display
- Available time -- slots are shown as free (if there's no other booking)
- Unavailable time -- slots are grayed out, not clickable
- Vacation/absence -- the entire day is unavailable
- Outside opening hours -- slots are not displayed at all
Changes take effect immediately after saving.
Multiple Branches
If an employee works at multiple branches, they have separate availability settings at each one. The schedule at one branch doesn't affect the schedule at another.
Next Step
Branch configuration is complete. Go to Admin > Calendar and verify that timeslots are displaying correctly.