Approvals
An Approval is a manual step in the Run lifecycle. If an Action requires approval, the Run will pause in a PENDING_APPROVAL state until one of the assigned approvers approves or rejects it.
Approval Statuses
| Status | Description |
|---|---|
PENDING | Waiting for user review |
APPROVED | The Run has been approved and may proceed |
REJECTED | The Run has been explicitly rejected |
Who Can Approve?
Only individual users can be configured as approvers for an Action. When a Run requires approval, all assigned users are notified (e.g. via email), and any one of them can respond.
Behavior
- A Run will remain in
PENDING_APPROVALuntil one user approves or rejects it. - On approval, the Run proceeds to
RUNNING. - On rejection, the Run is marked
REJECTEDand will not execute. - Approvers can optionally include a comment with their decision.