Reaction defaults
Reaction defaults answer the question: "What should happen when something goes wrong?" — once, centrally, instead of on every single shift. You define one default rule per event type for the whole tenant, and add exceptions only where a property needs to react differently.

:::warning Why this matters Checks like the minimum duration or the check-in window only detect violations — nothing is reported unless a reaction rule is linked. With a reaction default, every shift is covered automatically, including newly created ones. :::
The two event types (slots)
| Slot | Covers |
|---|---|
| Attendance violation | Missed or late check-in/check-out (check-in/check-out windows), violated minimum duration |
| Check-alive | Missing check-alive signal during a running shift |
The linked rule determines the reaction: create an incident, notify responsible staff, run an escalation chain, send an SMS alert — anything an automation rule can do.
Setting the default
- Open the Automation tile (in the Tools group at the bottom of the sidebar) — you land on Notifications.
- In the Reaction defaults section, pick the slot, e.g. Attendance violation.
- Choose the rule that will act as the default for all properties.
From now on the rule fires for every shift of the tenant whose check trips — with no per-shift configuration required.
Exception for a property
Some properties need a different reaction — say, a stricter escalation for a critical building:
- Open Tools → Automation → Notifications and choose "Add property exception" on the slot.
- Pick the property and the deviating rule.
The exception applies to this property only; all others keep following the tenant default.
How it looks in the shift dialog
In "Create new shift" (and when editing), the reaction section shows the inherited default as a hint, e.g.:
Default: rule "Escalate to site manager" — from tenant
or "— from property" if a property exception applies. A shift-level rule is still possible — it is the last stage of the chain and beats both property and tenant:
Shift rule → property exception → tenant default
How this differs from shift defaults
- Shift defaults on the property define the target values (how long is the check-in window, which minimum duration applies).
- Reaction defaults define what happens on a violation.
Since the value side now has a tenant level as well — the shift defaults in the main settings — both systems are built symmetrically: values and reactions each follow the chain shift → property → tenant. The value chain determines what is checked; the reaction chain what happens on a violation. Together they yield shifts that usually need no individual configuration at all.
Related pages
- Create a rule — structure of an automation rule
- Shift defaults on the property — inherited target values
- Check-alive — dead-man monitoring of running shifts
- SMS alert — alerting via SMS