Conductor · AsyncAPI Specification
Conductor Events API
Version 3.x
Asynchronous event API for Conductor workflow orchestration platform. Conductor emits events when workflows and tasks change state, enabling reactive event-driven architectures. Event handlers can be configured to trigger workflows, complete tasks, or fail tasks in response to these events.
Channels
workflow.started
Receive workflow started events
Emitted when a workflow execution is started
workflow.completed
Receive workflow completed events
Emitted when a workflow execution completes successfully
workflow.failed
Receive workflow failed events
Emitted when a workflow execution fails
workflow.terminated
Receive workflow terminated events
Emitted when a workflow execution is terminated
workflow.timed_out
Receive workflow timed out events
Emitted when a workflow execution times out
workflow.paused
Receive workflow paused events
Emitted when a workflow execution is paused
task.scheduled
Receive task scheduled events
Emitted when a task is scheduled for execution
task.in_progress
Receive task in progress events
Emitted when a task execution begins
task.completed
Receive task completed events
Emitted when a task execution completes successfully
task.failed
Receive task failed events
Emitted when a task execution fails
task.timed_out
Receive task timed out events
Emitted when a task execution times out
task.canceled
Receive task canceled events
Emitted when a task execution is canceled
Messages
WorkflowStatusEvent
Workflow Status Event
An event indicating a change in workflow execution status
TaskStatusEvent
Task Status Event
An event indicating a change in task execution status
Servers
http
local
localhost:8080
Local Conductor Server
https
playground
play.orkes.io
Orkes Conductor Playground