Update agent
Patches an Agent settings
Headers
Your API key for programmatic access. Send it in the x-api-key header; you can create and manage keys from the Developers page.
Path Parameters
The id of an agent. This is returned on agent creation.
"agent_3701k3ttaq12ewp8b7qv5rfyszkz"
Query Parameters
The ID of the branch to use
"agtbrch_0901k4aafjxxfxt93gd841r7tv5t"
Body
Conversation configuration for an agent
Platform settings for the agent are all settings that aren't related to the conversation orchestration and content.
Workflow for the agent. This is used to define the flow of the conversation and how the agent interacts with tools.
A name to make the agent easier to find
"My agent"
Tags to help classify and filter the agent
Description for this version when publishing changes (only applicable for versioned agents)
Procedure versions to publish, keyed by procedure_id. When provided, this map replaces the procedures from the current draft or branch tip. When omitted or null, unpublished procedure edits are used if present; otherwise, the branch tip's procedures are retained. Pass an empty object to remove all procedures.
Response
Successful Response
The ID of the agent
The name of the agent
The conversation configuration of the agent
The metadata of the agent
The platform settings of the agent
The phone numbers of the agent
- GetPhoneNumberManagedPSTNResponseModel
- GetPhoneNumberSIPTrunkResponseModel
WhatsApp accounts assigned to the agent
The workflow of the agent
The access information of the agent for the user
Agent tags used to categorize the agent
The ID of the version the agent is on
The ID of the branch the agent is on
The ID of the main branch for this agent
Procedures keyed by procedure_id.
URL of the default hold tone played to queued callers when no custom hold audio is uploaded, so the dashboard can preview it.