Prerequisites: Approvals Explained. For runtime inbox see Approvals on Runtime Agent.
Build an approval workflow with escalation from template #77: request access, wait, branch on approved/rejected/pending, and escalate to a director when still pending.
What this template does
- Request Approval — access request to team lead.
- Wait → Check → Switch — three outcomes: approved, rejected, pending.
- Escalate to Director — reassigns approval when still pending after wait.
Step 1 — Load the template
- Studio → Templates → search
Approval with Auto-Escalation. - Load template #77.
Step 2 — Configure approvers
- Set team lead in Request Approval.
- Set newApprover in Escalate to Director (e.g.
[email protected]). - Tune expiresInHours and delay to match your escalation policy.
Step 3 — Test escalation path
- Start a run and do not decide before the delay ends.
- Confirm pending branch fires Escalate to Director.
- Decide as director in Jobs → Approvals (Studio) or
/approvals(runtime).
Step 4 — Export to runtime (optional)
- Export with Operator approval support enabled.
- Team lead and director both use
/approvalson the agent — each enters their own email when deciding. - Escalated requests show the updated approver field.
Related tutorials
- Business Approval on Runtime Agent (#237)
- Change Request Approval (#100)