Availability & Scheduling
Your availability settings control when customers can book appointments. Set your regular working hours, add exceptions for days off or special hours, and create templates for different services.
The Availability section has three tabs: Weekly Schedule, Date Exceptions, and Templates.
Weekly Schedule
Your weekly schedule defines your regular working hours. Customers can only book during these times.
To set your hours:
- Go to Availability in the left sidebar
- You'll see the Weekly Schedule tab showing days Monday through Sunday
- Click Add Hours to add working hours for a day
- In the dialog:
- Select the day of the week
- Set your start time and end time (in 30-minute intervals)
- Click Save
Each day can have one set of working hours. Days without hours added are treated as closed (not available for bookings).
Editing or removing hours:
- Click the edit button on an existing slot to change the times
- Click the delete button to remove hours for that day (making it unavailable)
Syntra will warn you if your time slots overlap. You'll see an overlap warning if you try to set conflicting times.
Block Time for Breaks
Within each day's working hours, you can block out time for breaks (lunch, preparation, etc.). Blocked time is not visible to customers — those slots simply won't appear as available.
To add a break:
- When adding or editing hours for a day, toggle Block Time on
- Set the block start and block end times (must be within your working hours)
- To add multiple breaks, click Add More Block Periods
- Save
Example:
Working hours: 9:00 AM – 5:00 PM
- Block 1: 12:00 – 1:00 PM (lunch)
- Block 2: 3:00 – 3:15 PM (short break)
Customers will see available slots from 9:00–12:00, 1:00–3:00, and 3:15–5:00.
Date Exceptions
Date exceptions override your weekly schedule for specific dates. Use them for days off, holidays, or days when you work different hours.
To add a date exception:
- Go to Availability and click the Date Exceptions tab
- Click Add Exception
- Select the date
- Choose the exception type:
Block the entire day:
- Toggle the day as unavailable
- No start/end time needed
- Customers won't be able to book on this date
Block specific hours:
- Mark as unavailable but set a time range
- Only that time range is blocked — your regular hours outside the block still apply
Set custom available hours:
- Mark as available with a specific time range
- Overrides your regular weekly schedule for that date
- Useful for working extended hours on a specific day
- Click Save
Examples:
| Date | Type | Purpose |
|---|---|---|
| 25 Dec | Block all day | Christmas Day |
| 14 Feb | Custom hours: 9AM–1PM | Half day |
| 5 Mar | Block 2PM–4PM | Dentist appointment |
The exceptions list shows each date with a coloured indicator:
- Green (left border) — Available with custom hours
- Red (left border) — Blocked time
Adding a day off does NOT automatically cancel existing bookings on that date. Check your bookings first and reschedule any appointments before blocking the day.
Recurring Exceptions
For regular patterns (like always being off on a specific day of the month), use recurring exceptions instead of adding individual dates.
Recurring patterns available:
Monthly:
- By day of month — e.g., "Unavailable on the 15th of every month"
- By day of week — e.g., "Unavailable every Friday"
Yearly:
- By date — e.g., "Unavailable every June 21st" (useful for annual holidays)
To add a recurring exception:
- Go to Date Exceptions tab
- Click Add Recurring Exception
- Choose the recurrence type (Monthly or Yearly)
- Configure the pattern:
- For monthly by day: select the day number (1–31)
- For monthly by weekday: select the day of the week
- For yearly: select the month and day
- Choose whether to mark as unavailable or set custom hours
- Click Save
Recurring exceptions are displayed separately in the list with a repeat icon and a description of the pattern (e.g., "On the 15th day of every month" or "Every year on December 25th").
Recurring exceptions are automatically generated by the system daily. You don't need to manually create individual date entries — the system handles this for you based on your patterns.
Availability Templates
Templates are reusable weekly schedules that you can assign to specific services. Instead of all services using your main weekly schedule, different services can have different availability.
Example use cases:
- Evening-only services (e.g., group classes from 6–9 PM)
- Weekend-only services (e.g., Saturday workshops)
- Reduced hours for premium services (limited spots)
- Different schedules for different staff members
Creating a Template
- Go to Availability and click the Templates tab
- Click Add Template
- Enter a name (e.g., "Evening Schedule") and optional description
- Add time slots for each day — same interface as the weekly schedule:
- Select a day, set start/end time
- Add block time for breaks if needed
- Click Save
Template Features
- Multiple slots per day — A template can have multiple time blocks per day (e.g., 9–12 and 2–6)
- Break periods — Block time within slots, just like the main schedule
- Default template — Mark one template as default for new services
- Duplicate — Copy an existing template to create a variation
Assigning Templates to Services
When creating or editing a service, select an availability template in the Advanced Settings:
- Default — Uses your main weekly schedule
- Specific template — Uses the selected template's hours instead
If a service has a template assigned, only the template's hours are used for that service — your main weekly schedule is ignored for those bookings.
Managing Templates
From the Templates tab, each template card shows:
- Template name and description
- "Default" badge (if set as default)
- Number of time slots configured
Actions available:
- Edit — Modify name, description, or time slots
- Duplicate — Create a copy of the template
- Set as Default — Make this the default for new services
- Delete — Remove the template