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

Related

Something wrong? Open an issue on GitHub