Skip to main content

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​

StatusDescription
PENDINGWaiting for user review
APPROVEDThe Run has been approved and may proceed
REJECTEDThe 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_APPROVAL until one user approves or rejects it.
  • On approval, the Run proceeds to RUNNING.
  • On rejection, the Run is marked REJECTED and will not execute.
  • Approvers can optionally include a comment with their decision.