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.