SLA
Requires
dbflowlabs/core:^1.1. Optional Filament visibility and Pro canvas inspectors.
Fixed-duration SLA for approval tasks: reminders, overdue, and escalation. SLA is part of the additive schema_version 1.1 definition contract.
Runtime
Core stores SLA events and dispatches work through scheduled commands:
| Command | Purpose |
|---|---|
dbflow:sla-dispatch |
Process due SLA reminders / overdue / escalation |
dbflow:sla-recover |
Recover stuck SLA work |
Schedule both when you use v1.1 SLA fields. Legacy approval timeouts (timeout.due_in without v1.1 SLA) still use dbflow:process-timeouts — v1.1 SLA tasks are excluded from that path.
Filament Standard
When SLA capability is enabled, Standard surfaces show SLA fields and timeline presenters for v1.1 tasks. Permission: dbflow.sla_events.view.
Pro
DBFlow Pro adds an SLA Inspector on approval nodes (single reminder row in 1.1). Compiled graphs include the same SLA fields Core executes.
Limitations
- Pro SLA Inspector supports one reminder row in 1.1
- Business-day, holiday, and shift calendars are not part of the 1.1 surface