REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA One / Bookings & Calendar / Bookings & calendars / Blackouts & Slot Exceptions

Blackouts & Slot Exceptions

A slot exception is a blackout: a window during which a calendar slot rule offers no availability, laid over the rule without changing it. Exceptions are how you close a public holiday, block weekly cleaning time, or shut one building for renovation — without touching your carefully built slot rules. This article, written for administrators, shows you how to add a one-off or recurring blackout, scope it from every property down to a single one, and understand how a recurring series keeps itself topped up automatically. Blackouts always win over availability, so a well-placed exception is the cleanest way to take time off the calendar.

Getting there. Open the App Launcher (the grid icon at the top-left of any page) → REDA Admin → the Calendar Slot Rules tab → open the rule. Exceptions are child records of the rule.
Access you'll need. Creating and editing exceptions requires the REDA - Master Data - Admin permission set. The REDA - Master Data - Read Only set can view them but not change them.

What an exception is

An exception belongs to one Calendar Slot Rule and carries a blackout window — an Unavailable From and an Unavailable To. During slot computation, any exception whose window and scope apply knocks out the slots it covers. This holds for both Standard and Custom rules, and the rule is simple: a blackout always wins over availability. If a time is both offered by the rule and covered by an exception, it disappears from the picker.

An exception carries a name (Exception Subject), the window, an Unavailable Reason you can leave for your team, a set of optional scope fields, and — if it recurs — a frequency. We'll take each in turn.

Creating a one-off blackout

The simplest exception is a single window — a public holiday, a one-day closure:

Open the rule. In REDA Admin, go to Calendar Slot Rules and open the rule you want to close.
Add an exception. Create a new exception and give it an Exception Subject, then set Unavailable From and Unavailable To for the window.
Scope it. Leave all four scope fields blank to close the rule for every property that uses it, or narrow it (see below). Add an Unavailable Reason so staff know why.
Save. The covered slots disappear from pickers immediately.

REDA checks the window makes sense — the end can't come before the start:

"Unavailable To cannot be earlier than Unavailable From Date."

Scoping a blackout

By default a blackout covers every property using the rule. You narrow it with any of four scope lookups — Region, Neighbourhood, Property Type, or a single Property. A blank scope field is a wildcard; a filled one must match the property being scheduled for the blackout to apply to it. Fill more than one and all the filled fields must match — for example Region and Property Type together hits only properties that are both in that region and of that type.

Scope fields filledBlackout applies to
NoneEvery property using the rule
Region onlyProperties in that region
Neighbourhood onlyProperties in that neighbourhood
Property Type onlyProperties of that type
Property onlyThat single property

Recurring blackouts

For a blackout that repeats — a weekly deep clean, a monthly closed day — set a Recurring Frequency and an Advance Recur Instances. The frequency decides how far apart the occurrences fall; the advance count decides how many future occurrences REDA keeps generated ahead of time.

Recurring FrequencyThe series steps by
DAILY1 day
WEEK1 week
2 WEEKS2 weeks
MONTH1 month
3 MONTHS3 months
6 MONTHS6 months
YEAR1 year

A recurring exception needs its advance count, and REDA insists on it:

"Advance recur instances must be provided for recurring slot exceptions."

Save the parent and REDA immediately creates the future occurrences as child records — one for each of your advance instances, their windows shifted by the frequency and their names carrying a numbered suffix. Each child links back to the parent, so the whole series is easy to see under the rule. The children are copies of the parent, so the scope and reason you set on the parent carry to every occurrence — you don't set them again per date.

How the series stays topped up

You never have to extend a recurring series by hand. A nightly REDA job — running shortly after midnight — checks each series and regenerates consumed occurrences, so the series always looks the configured number of instances ahead. This job is one of the few REDA jobs scheduled to run automatically out of the box; you can confirm it in the scheduled-jobs console (see Scheduled Jobs).

Where failures go. If the nightly top-up can't extend a series, it records the problem in REDA Async Logs (in the REDA Admin app) rather than failing loudly. So if a recurring blackout stops extending and slots reopen unexpectedly, that's the first place to look — and check that the nightly job is still scheduled.

Editing and deleting a series

Once a recurring parent has generated its children, REDA blocks changes to the parent's end date — it prevents the edit and tells you why, to keep the parent and its children consistent. The supported way to change a running series is to delete it and recreate it with the new settings.

Deleting the parent is clean: it cascade-deletes the whole series, removing every generated child along with it. That's by design — one delete clears the entire recurring blackout.

Blackouts don't touch existing appointments. An exception only hides future slots from the pickers. It does not cancel bookings or showings that were already scheduled inside its window. If you're blacking out time that already has appointments on it, cancel or reschedule those appointments yourself.

Worked example: two blackouts

Both sit on the Residential Showings — Weekdays rule from the Calendar Slot Rules example:

A one-off holiday. "Public Holiday — Founding Day", Unavailable From 2026-12-02 00:00 to 2026-12-02 23:59, no scope. Every property on the rule shows no tour slots that day.
A recurring clean. "Weekly deep clean — Harbour Tower", scoped to Harbour Tower, Fridays 08:00–10:00, Recurring Frequency WEEK, Advance Recur Instances 8. REDA creates eight future Friday children at once, and the nightly job keeps eight always queued ahead. Deleting the parent removes the whole series.
The Calendar Slot Rule Exceptions related list under a slot rule
The exception child list under a slot rule — the Harbour Tower Showings rule's one-off Holiday Blackout exception, with its Unavailable From / To window, Unavailable Reason and the Applicable To scope columns.
A Calendar Slot Rule Exception record
A slot exception (Holiday Blackout): the parent Calendar Slot Rule, the Unavailable From / To window and Unavailable Reason, the Recurrence fields, and the Applicable To scope lookups (Region, Neighbourhood, Property, Property Type).

Field reference

FieldWhat it controlsConstraint
Exception SubjectNames the blackoutThe record's name
Unavailable From / Unavailable ToThe blackout windowRequired; To must be on or after From
PropertyNarrow to one propertyOptional scope
RegionNarrow to a regionOptional scope
NeighbourhoodNarrow to a neighbourhoodOptional scope
Property TypeNarrow to a property typeOptional scope
Unavailable ReasonWhy it's closed (shown to staff)Optional
Recurring FrequencyDAILY / WEEK / 2 WEEKS / MONTH / 3 MONTHS / 6 MONTHS / YEAROptional; makes it a series
Advance Recur InstancesFuture occurrences kept generatedRequired when recurring
Parent Exception RuleLinks a generated child to its seriesSet by REDA

Where to go next

  1. Calendar Slot Rules — the parent object and how slots are computed.
  2. Short-Term Bookings — where a blackout is felt on the booking side.
  3. Scheduling Showings — where a blackout is felt on the tour side.
  4. Scheduled Jobs — the nightly top-up job and the jobs console.
  5. Work Orders — maintenance blackouts on the same engine.

Frequently asked questions

A recurring exception needs its advance count: "Advance recur instances must be provided for recurring slot exceptions." Fill in Advance Recur Instances, then save.

The end falls before the start: "Unavailable To cannot be earlier than Unavailable From Date." Set Unavailable To on or after Unavailable From.

Once a recurring series has generated its children, REDA blocks changes to the parent's end date to keep the series consistent. To change a series, delete it and recreate it with the new settings.

Check REDA Async Logs in the REDA Admin app: the nightly top-up job records failures there instead of stopping visibly. Also confirm the nightly job is still scheduled in the jobs console.

Yes. Deleting a recurring parent cascade-deletes its whole series, by design. Delete the parent when you want to remove the entire recurring blackout.

It does when all four scope fields are blank. Fill in Region, Neighbourhood, Property Type, or Property to narrow it — a filled scope must match the property for the blackout to apply.

No. An exception belongs to a single rule, so a holiday that should close both showings and bookings needs its own entry on each rule.

No. A blackout only hides future slots from the pickers; it leaves already-scheduled bookings and showings untouched. Cancel or reschedule those by hand if the blackout affects them.

Was this article helpful?