list_agents | Read only | Returns all voice agents configured for the organization, including their names and IDs. |
get_agent | Read only | Returns full configuration for a single agent by ID (e.g. agent_abc123), including all versions with their functions, pronunciations, and post-call analysis config. |
create_agent | Changes state - verify before retry | Creates a new voice agent for the organization. |
update_agent | Changes state - verify before retry | Updates a specific DRAFT version of an existing agent’s configuration. |
delete_agent | Destructive | Permanently deletes an agent. |
list_agent_versions | Read only | Returns all versions of a given agent, given its agent_id. |
get_agent_version | Read only | Returns full configuration for a single version of an agent, given its agent_id and version_number, including functions, voice, LLM, and transcriber config. |
list_agent_functions | Read only | Returns the tool/function definitions (e.g. transfer call, book appointment, custom API calls) configured on a specific agent version. |
get_agent_builder_inventory | Read only | Returns the catalog of building blocks available to the agent builder, LLMs, transcribers, languages, and other resolver options usable when configuring an agent. |