Three types of blocks
1. One-off blocked time
A specific period on a specific date. Examples:- 2pm–4pm on March 15 (doctor’s appointment)
- 9am–11am on March 22 (out for an errand)
/admin/calendar/blocked-times → click Add Blocked Time → pick a date, start time, end time, and optional reason.
2. Recurring blocked time
A daily recurring block, every single day. Examples:- Lunch break: 12:00–13:00 every day
- Closing tasks: 17:30–18:00 every day
/admin/calendar/blocked-times → Recurring tab → click Add Recurring Block → set start time, end time, and reason. The block applies every day forever until you delete it.
Recurring blocks don’t have an end date. If you want a block for just one week (e.g., a vacation period), use Blocked Dates instead.
3. Blocked date (full-day closure)
An entire day or range of days. Examples:- Christmas Day
- Annual leave from Dec 23 to Jan 2
- Owner’s birthday
/admin/calendar/blocked-times → Blocked Dates tab → click Add Blocked Date → pick a single date or a date range, plus a reason.
Which one should I use?
| Situation | Use |
|---|---|
| Lunch every day | Recurring blocked time |
| One specific appointment | One-off blocked time |
| Holiday closures (Christmas, etc.) | Blocked date |
| Annual leave (multi-day) | Blocked date (date range) |
| Sunday closed every week | Set Closed in Business Hours — not a block |
What customers see
Blocked times invisibly remove slots from the booking page. The customer doesn’t see “Blocked: Lunch” — they just don’t see any slots during that period.Editing and deleting
All three types appear in their respective tabs at/admin/calendar/blocked-times. Click the trash icon to delete. There’s no “edit” — to change a block, delete it and create a new one (we may add inline editing in a future update).