Voice agents
Agents
Create and configure voice agents, and choose which analysis groups run after their calls.
7 endpoints
- POSTCreate agent/api/ext/agentCreates a new agent in the project tied to your API key and returns the full agent configuration, including the generated agent_id.
- GETList agents/api/ext/agentReturns a brief listing of every agent in the workspace tied to your API key.
- GETGet agent/api/ext/agent/{agent_id}Returns the complete configuration for a single agent identified by agent_id, including persona, voice/language settings, behavioral toggles, dynamic variables, webhook callbacks, and the fully expanded lists of linked tools, system_tools, and analysis_groups.
- PUTUpdate agent/api/ext/agent/{agent_id}Updates the agent identified by agent_id and returns the full updated configuration.
- DELDelete agent/api/ext/agent/{agent_id}Permanently deletes the agent identified by agent_id.
- POSTLink analysis groups to an agent/api/ext/agent/{agent_id}/analysis_groupsLinks one or more existing analysis groups to the agent identified by agent_id in a single call.
- GETList analysis groups for an agent/api/ext/agent/{agent_id}/analysis_groupsLists all analysis groups currently linked to the agent identified by agent_id.
