Actualizar agente

Actualiza parcialmente la configuración de un agente

Parámetros de ruta

agent_idstringRequerido
El ID de un agente. Se devuelve al crear el agente.

Encabezados

xi-api-keystringOpcional

Parámetros de consulta

enable_versioning_if_not_enabledbooleanOpcionalValor predeterminado: trueDeprecated

Obsoleto: todos los agentes tienen versiones. Este parámetro se ignora.

branch_idstring or nullOpcional

El ID de la rama que se usará

Solicitud

This endpoint expects an object.
conversation_configobjectOpcional

Configuración de conversación para un agente

platform_settingsobjectOpcional

La configuración de plataforma del agente incluye toda la configuración que no está relacionada con la orquestación y el contenido de la conversación.

workflowobjectOpcional

Workflow del agente. Se utiliza para definir el flujo de la conversación y cómo interactúa el agente con las herramientas.

namestring or nullOpcional

Un nombre para encontrar al agente más fácilmente

tagslist of strings or nullOpcional
Etiquetas para ayudar a clasificar y filtrar el agente.
version_descriptionstring or nullOpcional

Descripción de esta versión al publicar cambios (solo aplicable a agentes versionados)

proceduresmap from strings to objects or nullOpcional

Versiones de procedimientos que se publicarán, indexadas por procedure_id. Cuando se proporciona, este mapa sustituye los procedimientos del borrador actual o de la punta de la rama. Cuando se omite o es null, se usan las ediciones de procedimientos sin publicar, si existen; de lo contrario, se conservan los procedimientos de la punta de la rama. Pasa un objeto vacío para eliminar todos los procedimientos.

Respuesta

Respuesta correcta.
agent_idstring
El ID del agente
namestring
El nombre del agente
conversation_configobject

La configuración de conversación del agente

metadataobject
Los metadatos del agente
platform_settingsobjectOpcional

La configuración de la plataforma del agente

phone_numberslist of objectsOpcional

Los números de teléfono del agente

whatsapp_accountslist of objectsOpcional
Cuentas de WhatsApp asignadas al agente
workflowobjectOpcional
El workflow del agente
access_infoobject or nullOpcional

La información de acceso del agente para el usuario.

tagslist of stringsOpcional
Etiquetas del agente usadas para categorizarlo
version_idstring or nullOpcional

El ID de la versión en la que se encuentra el agente

branch_idstring or nullOpcional

El ID de la rama en la que está el agente

main_branch_idstring or nullOpcional
El ID de la rama principal de este agente
proceduresmap from strings to objectsOpcional

Procedimientos indexados por procedure_id.

default_hold_audio_urlstringOpcionalValor predeterminado: https://eleven-public-cdn-common.elevenlabs.io/convai/ambient-audio-assets/elevator1.mp3
URL del tono de espera predeterminado que se reproduce a quienes llaman en cola cuando no se ha subido un audio de espera personalizado, para que el panel pueda previsualizarlo.

Errores

422
Unprocessable Entity Error