Approvals Steward

The Approvals Steward keeps approval workflows healthy. It enforces SLAs, analyzes rejection patterns, optimizes approver availability and delegation, audits compliance, and finds workflow bottlenecks so approvals don’t stall.

Domain: Approvals · Anchor code: approvals_steward · Surface: Assistant

What it does

Approvals Steward watches every approval chain in the tenant. It enforces SLAs so pending items don’t age out, and analyzes why requests get rejected so process gaps can be fixed. It optimizes approver availability and delegation so approvals route to someone who can act.

For governance it audits approvals for compliance and analyzes workflow bottlenecks that slow the whole pipeline.

Actions are notify-first: the Assistant emits Suggestions for human approval.

Skills

SkillWhat it does
Approval SLA EnforcerEnforces SLAs on pending approvals.
Approval Rejection AnalyzerAnalyzes patterns behind rejected requests.
Approver Availability OptimizerOptimizes routing to available approvers.
Delegation OptimizerSuggests delegation to keep approvals moving.
Compliance Approval AuditorAudits approvals for compliance.
Workflow Bottleneck AnalyzerIdentifies bottlenecks in approval workflows.

Triggers & schedule

Skills run on daily crons across pending approvals. All runs are notify-first — the Assistant emits Suggestions for human approval.

Actions & approvals

Actions appear in the Suggestions queue with Approve / Dismiss controls. Examples:

  • Escalate approval request breaching its SLA.
  • Suggest delegation for an unavailable approver.
  • Flag approval bottleneck in a stalled workflow.

Where to find it

Open Automation → Agents and filter by the Approvals domain, or use the AI Hub in the Workflow and Approvals app.

Approvals Steward — agent output panel
Approvals Steward — agent output panel