- Status
- Result
Agent during execution progresses through the following statuses:
| Status | Description |
|---|---|
| Starting | Agent is initializing and preparing to run |
| Running | Agent is actively executing tasks |
| Paused | Agent execution is paused |
| Awaiting Confirmation | Agent is waiting for external confirmation/approval |
| Paused by Agent | Agent logic paused execution |
| Completed | Agent has finished execution successfully |
| Failed | Agent encountered an error and stopped (API value: failed) |
| Cancelled | Agent execution was manually stopped |
Status Flow
Where to get status and results via API
- Use
GET /executions/{id}to retrieve execution details, including the lateststatus. - Read the structured output from the same response under
execution_result(for example,execution_result.outcomeandexecution_result.result).

