Overview
An execution is a single run of a workflow version. Each execution has a unique ID and tracks the state of every task in the workflow. Executions are created when you trigger a workflow manually or via a trigger.Execution states
Executions progress through several states:- Pending – Queued but not yet started
- Running – One or more tasks are in progress
- Succeeded – All tasks completed successfully
- Failed – One or more tasks failed
- Canceled – The execution was stopped by a user
Monitoring executions
You can list executions for a workflow or workflow version, optionally filtering by status or time range. For each execution, you can retrieve detailed status including per-task progress, input and output data, and error information when tasks fail.For failed executions, you can retry the workflow. Depending on configuration, retries may resume from the failed task or start from the beginning.