🕐

Working Hours Configuration

Set clinic operating hours per day and configure break times

3 min read

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

  1. Navigate to Settings > Working Hours — Click Settings in the sidebar, then select the Working Hours tab.
  2. 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)
  3. 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.
  4. Save configuration — Click Save Working Hours. The system immediately updates available appointment slots.
Tip: In Egypt, most clinics operate Saturday through Thursday with Friday closed. The system defaults to this schedule but you can customize it. Many clinics also add a short break around Dhuhr prayer time.
Warning: Changing working hours does NOT affect existing booked appointments. Only future available slots are updated. If you shorten hours, check if any existing appointments fall outside the new window and reschedule them manually.

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?