Skip to main content

Executions

An execution is one run of a published workflow. Every trigger creates a new one, and each is completely independent — the same workflow can be running many times at once without the runs interfering.

An execution records what happened: when it started and finished, which nodes ran, what each of them produced, and how it ended.

What happens during a run

  1. A trigger fires and an execution is created.
  2. The first node runs.
  3. When a node finishes, the platform follows its outgoing edges: the success path if it succeeded, the failure path if it did not.
  4. Nodes that accept multiple inputs wait until every branch feeding them has finished.
  5. When no nodes are left to run, the execution reaches a final status.

Each node's output is kept for the run, so you can download not just the end result but the intermediate products of each step.

note

Files produced by an execution are retained for a limited period and then cleaned up. Download anything you need to keep, or add a node that writes results to a destination you control.

Execution statuses

StatusMeaning
PendingCreated, not started yet.
In progressRunning.
Pending approvalPaused at a review step, waiting for a person.
CompletedEvery node succeeded.
Partially completedFinished, but not everything succeeded.
Error handledA node failed and its failure path dealt with it. The run ended in a state you designed for.
FailedA node failed with no failure path to catch it.
RejectedA reviewer rejected an approval gate. Terminal.

Error handled and failed are worth distinguishing. Both involve something going wrong, but error handled means the workflow anticipated it — the failure path ran and did whatever you set it up to do. Failed means nothing caught it.

Node statuses

Within a run, each node carries its own status:

StatusMeaning
PendingWaiting to run.
In progressRunning now.
Awaiting approvalPaused for a human decision.
CompletedFinished successfully.
ApprovedA reviewer approved it. Continues like completed.
FailedSomething went wrong.
RejectedA reviewer rejected it. Triggers the failure path, like failed.
Fail path handledThe node failed and its failure path ran.
Fail path ignoredThe node failed and had no failure path.

Viewing executions

Open a workflow's details page to see its executions, each with its status, timing, and per-node breakdown. The view refreshes on its own while a run is in progress.

A workflow's details page, listing its executions