Skip to main content
AgentsVersion: v3

Get Agent

GET/voice-ai/agents/{agentId}

Retrieve detailed configuration and settings for a specific voice AI agent

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your access token.

Scope:voice-ai-agents.readonly
Auth methods:OAuthPrivate Integration
Token type:Sub-Account Token

Request​

Headers

Versionstringrequired

API Version

Available optionsv3

Path Parameters

agentIdstringrequired

Unique agent identifier

Example:507f1f77bcf86cd799439011

Query Parameters

locationIdstringrequired

Location ID

Example:LOC123456789ABCDEF

Response

Agent details retrieved successfully

idstringrequired

Unique identifier for the created agent

Example:507f1f77bcf86cd799439011
locationIdstringrequired

Unique identifier for the location where this agent operates

Example:LOC123456789ABCDEF
agentNamestringrequired

Display name of the voice AI agent

Example:Customer Support Agent
businessNamestringrequired

Name of the business this agent represents

Example:Acme Corporation
welcomeMessagestringrequired

Greeting message spoken when the agent answers calls

Example:Hello! Thank you for calling. How can I assist you today?
agentPromptstringrequired

Custom instructions defining the agent's behavior

Example:You are a helpful customer service representative.
voiceIdstringrequired

Identifier for the speech synthesis voice being used

Example:507f1f77bcf86cd799439011
languagestringrequired

Language code for the agent's speech and understanding

Example:en-US
patienceLevelstringrequired

Current tolerance level for caller response delays

Example:medium
maxCallDurationnumberrequired

Maximum call duration in seconds, between 180-900

Possible values: >= 180 and <= 900

Example:600
sendUserIdleRemindersbooleanrequired

Indicates whether automatic idle reminders are enabled

Example:true
reminderAfterIdleTimeSecondsnumberrequired

Seconds to wait before sending idle reminders, between 1-20

Possible values: >= 1 and <= 20

Example:5
inboundNumberstring

Phone number for receiving inbound calls

Example:+1234567890
numberPoolIdstring

Identifier for the number pool managing this agent's phone allocation

Example:pool_507f1f77bcf86cd799439011
callEndWorkflowIdsstring[]

Array of workflow IDs triggered automatically when calls end

Example:[]
sendPostCallNotificationToobject

Current post-call notification settings including recipient configuration

agentWorkingHoursobject[]

Time intervals when the agent accepts calls, organized by day of week

timezonestringrequired

IANA timezone identifier for working hours and scheduling

Example:America/New_York
isAgentAsBackupDisabledbooleanrequired

Indicates whether this agent is excluded from backup scenarios

Example:false
translationobject

Current language translation settings including enablement status and target language

actionsobject[]required

Raw actions configured for this agent with complete actionParameters structure