Agents
Manage standard voice agents
Retrieve a list of all agents for the authenticated user
Authorizations
X-API-KeystringRequired
API key for authentication
Query parameters
pageinteger · min: 1OptionalDefault:
1limitinteger · min: 1 · max: 100OptionalDefault:
50statusstring · enumOptionalPossible values:
searchstringOptional
Responses
200
List of agents
application/json
get
/agents200
List of agents
Create a new voice agent.
Authorizations
X-API-KeystringRequired
API key for authentication
Body
namestringRequired
Agent name
descriptionstringOptional
Agent description
workspaceIdstringOptional
Workspace ID (optional, uses default if not provided)
statusstring · enumOptionalDefault:
ACTIVEPossible values: Responses
201
Agent created successfully
application/json
post
/agents201
Agent created successfully
Authorizations
X-API-KeystringRequired
API key for authentication
Path parameters
idstringRequired
Body
namestringOptional
descriptionstringOptional
statusstring · enumOptionalPossible values:
Responses
200
Agent updated successfully
application/json
put
/agents/{id}200
Agent updated successfully
Validate agent configuration before creation
Authorizations
X-API-KeystringRequired
API key for authentication
Body
namestringRequired
Agent name
descriptionstringOptional
Agent description
workspaceIdstringOptional
Workspace ID (optional, uses default if not provided)
statusstring · enumOptionalDefault:
ACTIVEPossible values: Responses
200
Validation result
application/json
post
/agents/validate200
Validation result
Last updated