Opening Hours
A complete guide to setting up opening hours -- weekly schedules, multi-week patterns, holidays, preset templates, and managing historical schedules.
Opening Hours
Opening hours determine when customers can make bookings. You'll find the settings at Admin > Settings > Branch > Opening Hours.
Basic Weekly Schedule
For each day of the week, set the opening time and closing time. You can add multiple time blocks within a single day (e.g., 8:00--12:00 and 13:00--17:00 for a lunch break) or mark a day as closed.
Preset Templates
| Template | Typical Hours | Suitable For |
|---|---|---|
| Restaurant | 11:00--23:00, weekends 11:00--24:00 | Restaurants, cafes, bars |
| Office | 8:00--17:00, Mon--Fri | Consulting, medical offices, offices |
| Retail | 9:00--19:00, Sat 9:00--13:00 | Shops, salons, service centers |
| Fitness | 6:00--22:00, every day | Fitness centers, sports venues |
| 24/7 | 0:00--24:00, every day | Non-stop operations |
After selecting a template, you can freely adjust the hours. Shortcuts like Copy to weekdays and Apply Monday to weekdays speed up the setup.
Multi-Week Patterns (Rotating Shifts)
For businesses with alternating shifts, click Add New Schedule and choose the recurrence type (weekly, bi-weekly, monthly). Define hours for each week in the cycle separately and set the effective start date and optionally an end date.
Holidays and Special Changes
Click Add Special Day and select a date or date range. You can mark the day as closed or set adjusted hours. Special hours always take priority over the regular schedule.
Changes to opening hours are immediately reflected in timeslot availability. If you shorten the opening hours for a day that already has bookings outside the new times, you'll be notified.
Schedule Timeline
The system displays all schedules on a timeline with statuses Active, Upcoming, Past, and Historical. Historical schedules are read-only for reference. If you create a schedule that overlaps with an existing one, the system will alert you -- never have two active schedules with the same validity dates.
Multi-Level Schedules
Opening hours work on two levels:
- Branch schedule -- the basic opening hours for the entire branch (configured here)
- Employee schedule -- individual hours within the branch hours, see Employee Availability
An employee cannot work outside the branch's opening hours, but can have a narrower schedule (e.g., branch 8:00--20:00, employee 10:00--18:00).
Next Step
After setting up the opening hours, add employees to your branch.