Working Hours Configuration
Set clinic operating hours per day and configure break times
Overview
Working hours configuration determines when your clinic is open for appointments and patient visits. This setting directly affects appointment slot availability in the booking system and the online booking page. You can configure different hours for each day of the week and add break periods (e.g., lunch break, prayer times) during which no appointments can be scheduled.
Setting Working Hours
- Navigate to Settings > Working Hours — Click Settings in the sidebar, then select the Working Hours tab.
- Configure each day — For each day of the week (Saturday through Friday), you will see:
- Active toggle — Enable or disable the day. Disabled days show as "Closed" and no appointments can be booked.
- Start time — Select the opening time (e.g., 09:00)
- End time — Select the closing time (e.g., 17:00)
- Add break times — Click "Add Break" within any day to insert a break period. Specify the start and end time (e.g., 13:00 to 14:00 for lunch). Multiple breaks can be added per day.
- Save configuration — Click Save Working Hours. The system immediately updates available appointment slots.
Working hours configuration showing daily time slots with break periods and active toggles
Working Hours vs. Doctor Schedule
Clinic working hours set the overall availability window. Individual doctors can have their own schedule (configured in Doctor Profiles) that may be a subset of clinic hours. For example, if the clinic is open 09:00-21:00, Doctor A might work 09:00-15:00 and Doctor B from 15:00-21:00.
Frequently Asked Questions
Can I set different hours for different branches?
Yes. Each branch has its own working_hours field. Configure branch-specific hours in Settings > Branches > [Branch Name] > Working Hours.
What time format is used?
24-hour format (e.g., 14:00 instead of 2:00 PM). The display adapts based on your locale settings but the underlying format is always 24-hour.
Can I add holidays or one-off closures?
Yes. Use the clinic_holidays feature in Settings > Holidays to mark specific dates as closed. This overrides the weekly schedule for those dates only.
How do break times affect the online booking page?
Break time slots are excluded from the available booking slots shown to patients. They will not see or be able to book during break periods.
Was this article helpful?