Update agent

Patches an Agent settings

Parámetros de ruta

agent_idstringRequerido
The id of an agent. This is returned on agent creation.

Encabezados

xi-api-keystringOpcional

Parámetros de consulta

enable_versioning_if_not_enabledbooleanOpcionalValor predeterminado: trueDeprecated

Deprecated: all agents are versioned. This parameter is ignored.

branch_idstringOpcional
The ID of the branch to use

Solicitud

This endpoint expects an object.
conversation_configobjectOpcional
Conversation configuration for an agent
platform_settingsobjectOpcional
Platform settings for the agent are all settings that aren't related to the conversation orchestration and content.
workflowobjectOpcional
Workflow for the agent. This is used to define the flow of the conversation and how the agent interacts with tools.
namestringOpcional
A name to make the agent easier to find
tagslist of stringsOpcional
Tags to help classify and filter the agent
version_descriptionstringOpcional

Description for this version when publishing changes (only applicable for versioned agents)

proceduresmap from strings to optional objectsOpcional
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.

Respuesta

Successful Response
agent_idstring
The ID of the agent
namestring
The name of the agent
conversation_configobject
The conversation configuration of the agent
metadataobject
The metadata of the agent
platform_settingsobjectOpcional
The platform settings of the agent
phone_numberslist of objectsOpcional
The phone numbers of the agent
whatsapp_accountslist of objectsOpcional
WhatsApp accounts assigned to the agent
workflowobjectOpcional
The workflow of the agent
access_infoobjectOpcional
The access information of the agent for the user
tagslist of stringsOpcional
Agent tags used to categorize the agent
version_idstringOpcional
The ID of the version the agent is on
branch_idstringOpcional
The ID of the branch the agent is on
main_branch_idstringOpcional
The ID of the main branch for this agent
proceduresmap from strings to objectsOpcional

Procedures keyed by procedure_id.

default_hold_audio_urlstringOpcionalValor predeterminado: https://eleven-public-cdn-common.elevenlabs.io/convai/ambient-audio-assets/elevator1.mp3
URL of the default hold tone played to queued callers when no custom hold audio is uploaded, so the dashboard can preview it.

Errores

422
Agents Update Request Unprocessable Entity Error