Patch Agent
Partially update an existing voice AI agent
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
voice-ai-agents. writeOAuthPrivate IntegrationSub-Account TokenRequest
Headers
API Version
v3Path Parameters
Unique agent identifier
507f1f77bcf86cd799439011Query Parameters
Location ID
LOC123456789ABCDEFBody
Display name for the voice AI agent, between 1-40 characters. Default: "My Agent {random 3 digit number}"
Possible values: non-empty and <= 40 characters
Customer Support AgentName of the business this agent represents. Default: Uses location name
Possible values: non-empty
Acme CorporationInitial greeting spoken when the agent answers calls. Default: Auto generated
Possible values: non-empty and <= 190 characters
Hello! Thank you for calling Acme Corporation. How can I assist you today?Custom instructions defining the agent's behavior and personality. Default: Basic prompt generated automatically
You are a helpful customer service representative. Always be polite and professional.Identifier for the speech synthesis voice from available voice options. Default: Auto generated
507f1f77bcf86cd799439011Language code for the agent's speech and understanding. Default: "en-US"
en-USpt-BResfrdeitnl-NLmultien-USTolerance level for caller response delays. Default: "high"
lowmediumhighlowMaximum call duration in seconds, between 180-900 (3-15 minutes). Default: 300 seconds (5 minutes)
Possible values: >= 180 and <= 900
600Enables automatic reminders when callers are silent. Default: true
trueSeconds to wait before sending idle reminders, between 1-20. Default: 8 seconds
Possible values: >= 1 and <= 20
5Phone number for receiving inbound calls to this agent. Default: null
+1234567890Identifier for the number pool managing phone number allocation. Default: null
pool_507f1f77bcf86cd799439011Array of workflow IDs to trigger automatically when calls end. Default: []
Possible values: <= 10
["wf_507f1f77bcf86cd799439011","wf_507f1f77bcf86cd799439012"]Configuration for post-call email notifications to various recipients. Default: []
Time intervals defining when the agent accepts calls, organized by day of week. Default: [] (available 24/7)
IANA timezone identifier affecting working hours and scheduling. Default: Location timezone
Possible values: Value must match regular expression ^[A-Za-z_]+/[A-Za-z_]+$
America/New_YorkPrevents this agent from being used as a fallback option. Default: false (Available as backup agent)
falseLanguage translation settings including enablement flag and target language code. Rules: (1) translation.enabled can only be true if the agent's language is not en-US; (2) when enabled, translation.language must be either the agent's language or en-US; (3) when enabled, translation.language is required.
Response
Agent updated successfully
Unique identifier for the created agent
507f1f77bcf86cd799439011Unique identifier for the location where this agent operates
LOC123456789ABCDEFDisplay name of the voice AI agent
Customer Support AgentName of the business this agent represents
Acme CorporationGreeting message spoken when the agent answers calls
Hello! Thank you for calling. How can I assist you today?Custom instructions defining the agent's behavior
You are a helpful customer service representative.Identifier for the speech synthesis voice being used
507f1f77bcf86cd799439011Language code for the agent's speech and understanding
en-USCurrent tolerance level for caller response delays
mediumMaximum call duration in seconds, between 180-900
Possible values: >= 180 and <= 900
600Indicates whether automatic idle reminders are enabled
trueSeconds to wait before sending idle reminders, between 1-20
Possible values: >= 1 and <= 20
5Phone number for receiving inbound calls
+1234567890Identifier for the number pool managing this agent's phone allocation
pool_507f1f77bcf86cd799439011Array of workflow IDs triggered automatically when calls end
[]Current post-call notification settings including recipient configuration
Time intervals when the agent accepts calls, organized by day of week
IANA timezone identifier for working hours and scheduling
America/New_YorkIndicates whether this agent is excluded from backup scenarios
falseCurrent language translation settings including enablement status and target language