Agents
Get Agent
Retrieve details of a specific AI agent
POST
Get the full configuration and details of an AI agent.
Request Body
The unique identifier of the agent to retrieve.
Response
Unique agent identifier.
Agent display name.
Message spoken when answering calls.
Instructions defining the agent’s behavior and knowledge.
Voice identifier for text-to-speech.
LLM model for conversation. Default:
gpt-4.1. Options: gpt-4.1, gpt-4o, gpt-4o-mini.Agent language code (e.g.,
en-US).Agent type:
inbound, outbound, or both.Maximum call duration in seconds.
Phrases that trigger call termination.
Phone number for call transfers.
Organization name for context.
Owner name the agent represents.
Agent’s role (e.g., “Receptionist”).
Whether the agent is enabled.
Whether this is the default agent.
When the agent was created.
When the agent was last modified.
Dynamic variables configured for this agent. Each variable has
id, name, description, var_type (text, number, boolean, enum), enum_options, created_at, and updated_at.Phone numbers assigned to this agent. Each entry has
id, phone_number, friendly_name, capabilities (voice, sms, mms), is_active, and created_at.Custom functions (tools) the agent can call during conversations. Each entry has
id, name, description, http_method, endpoint_url, headers, query_params, body_schema, response_variables, timeout_ms, max_retries, is_active, created_at, and updated_at.Knowledge base sources linked to this agent. Each entry has
id, title, url, sync_status, chunk_count, last_synced_at, created_at, and updated_at.