Event format
Events follow anobject.action naming convention. The data field contains the full resource object as documented in the API reference, captured at the time of the event.
Agent events
| Type | Fired when |
|---|---|
agent.created | An agent is created |
agent.updated | An agent is updated |
agent.deleted | An agent is deleted |
Source events
| Type | Fired when |
|---|---|
source.created | A source is created |
source.updated | A source is updated |
source.deleted | A source is deleted |
Connection events
| Type | Fired when |
|---|---|
connection.connecting | Authentication attempt starts |
connection.connected | Authentication succeeds |
connection.invalid | Credentials were rejected by the source |
connection.disconnected | Connection closes |
connection.terminated | Connection was explicitly terminated |
connection.interaction_required | User input is needed to continue |
Task events
| Type | Fired when |
|---|---|
task.created | A task is created |
task.updated | A task definition is updated |
task.deleted | A task is deleted |
Task run events
| Type | Fired when |
|---|---|
task_run.queued | Run is waiting to start |
task_run.running | Execution begins |
task_run.pending | Run requires human approval or review before completing |
task_run.completed | Run finishes successfully |
task_run.failed | Run encounters an error |
task_run.canceled | Run is canceled |
task_run.interaction_required | User input is needed during execution |
Storage events
| Type | Fired when |
|---|---|
storage.created | A file is stored during a task run |
storage.deleted | A storage item is deleted |
Workflow run events
| Type | Fired when |
|---|---|
workflow_run.queued | Workflow run is waiting to start |
workflow_run.running | Workflow run is executing a step |
workflow_run.sleeping | Workflow run is paused between steps |
workflow_run.completed | All steps finished successfully |
workflow_run.failed | A step failed and the workflow stopped |
workflow_run.canceled | Workflow run was manually stopped |
workflow_run.interaction_required | A step needs user input |
Event destination events
| Type | Fired when |
|---|---|
event_destination.activated | A destination passes verification and becomes active |
event_destination.deactivated | A destination is disabled by the user or by failed deliveries |
