Event format
Events follow anobject.action naming convention. The data field contains a summary of the resource 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 |
Credential events
| Type | Fired when |
|---|---|
credential.created | A new credential is created with unverified status |
credential.unverified | A previously verified credential was updated and reverted to unverified |
credential.verified | Credential successfully authenticated for the first time |
credential.invalid | Credentials were rejected by the source |
credential.deleted | Credential was permanently removed from the vault |
Session events
| Type | Fired when |
|---|---|
session.queued | Session is waiting to be provisioned |
session.running | Session is active and executing |
session.idle | No active tasks, session is waiting for new work |
session.completing | Work is done, session is shutting down |
session.completed | Session finished and was closed |
session.failed | Session encountered an error |
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.canceling | Cancellation requested, agent is stopping |
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 |
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 |