list_agents | Read only | Returns every voice agent in the organization as a compact roster, agent_id, name, type, current version number. |
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. |
publish_agent | Changes state - verify before retry | Publishes a DRAFT version of an agent, making it live and immutable. |
duplicate_agent | Changes state - verify before retry | Clones an existing agent, copies its current version’s prompt and every setting into a brand-new agent. |
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. |
get_memory | Read only | The organization’s assistant memory, ranked for a query: the confirmed BUSINESS PROFILE (company, customers, brand voice, rules), recaps of EVERY earlier assistant conversation (agent editors and the dashboard… |