List agents
Retrieve a paginated list of agents.Parameters
Maximum number of agents to return per page
Cursor for pagination
Returns
Returns a cursor-paginated list of agent objects.Array of agent objects
Cursor for the next page of results
Cursor for the previous page of results
Whether more results are available
Create an agent
Create a new automation agent.Parameters
Name of the agent
Description of the agent’s purpose
URL to send event callbacks to
Array of event types the agent should listen for
Project UID to scope the agent to
Task types the agent should respond to
Returns
Returns the created agent object.Unique identifier for the agent
Name of the agent
Description of the agent
Events the agent listens for
Callback URL for the agent
Whether the agent is active
Project UID the agent is scoped to
Task types the agent responds to
ISO 8601 timestamp of when the agent was created
ISO 8601 timestamp of when the agent was last updated
Get an agent
Retrieve a specific agent by UID.Parameters
The unique identifier of the agent
Returns
Returns the agent object.Update an agent
Update an existing agent.Parameters
The unique identifier of the agent to update
New name for the agent
New description for the agent
New callback URL
New array of event types
Whether the agent should be active
New project UID to scope the agent to
New task types the agent should respond to
Returns
Returns the updated agent object.Delete an agent
Delete an agent.Parameters
The unique identifier of the agent to delete
Returns
Returns void on success.List agent executions
Retrieve execution history for a specific agent.Parameters
The unique identifier of the agent
Maximum number of executions to return per page
Cursor for pagination
Returns
Returns a cursor-paginated list of agent execution objects.Array of agent execution objects
Unique identifier for the execution
Agent registration UID
Type of event that triggered the execution
Task UID associated with the execution
Result of the execution
Execution status
Action taken by the agent
Payload of the event that triggered the execution
Response payload from the agent
Error message if the execution failed
ISO 8601 timestamp of when the execution started
ISO 8601 timestamp of when the execution completed
ISO 8601 timestamp of when the execution was created
ISO 8601 timestamp of when the execution was last updated
Test an agent
Test an agent’s callback URL to verify connectivity.Parameters
The unique identifier of the agent to test
Returns
Whether the test was successful