Mettre à jour l’agent

Met à jour les paramètres d’un agent

Paramètres de chemin

agent_idstringRequis

L’ID d’un agent. Il est renvoyé lors de la création de l’agent.

En-têtes

xi-api-keystringOptionnel

Paramètres de requête

enable_versioning_if_not_enabledbooleanOptionnelPar défaut trueDeprecated

Obsolète : tous les agents sont versionnés. Ce paramètre est ignoré.

branch_idstring or nullOptionnel

L’ID de la branche à utiliser

Requête

This endpoint expects an object.
conversation_configobjectOptionnel
Configuration de conversation pour un agent
platform_settingsobjectOptionnel

Les paramètres de plateforme de l’agent regroupent tous les paramètres qui ne concernent pas l’orchestration ni le contenu des conversations.

workflowobjectOptionnel

Workflow de l’agent. Il permet de définir le déroulement de la conversation et la façon dont l’agent interagit avec les outils.

namestring or nullOptionnel
Un nom pour faciliter la recherche de l'agent
tagslist of strings or nullOptionnel

Étiquettes pour classer et filtrer l’agent

version_descriptionstring or nullOptionnel

Description de cette version lors de la publication des modifications, applicable uniquement aux agents versionnés

proceduresmap from strings to objects or nullOptionnel

Versions de procédures à publier, indexées par procedure_id. Lorsqu’elle est fournie, cette table remplace les procédures du brouillon actuel ou de l’extrémité de la branche. Lorsqu’elle est omise ou définie sur null, les modifications non publiées des procédures sont utilisées si elles existent ; sinon, les procédures de l’extrémité de la branche sont conservées. Transmettez un objet vide pour supprimer toutes les procédures.

Réponse

Réponse réussie

agent_idstring

L’ID de l’agent

namestring

Le nom de l’agent

conversation_configobject

Configuration de conversation de l’agent

metadataobject

Les métadonnées de l’agent

platform_settingsobjectOptionnel

Les paramètres de plateforme de l’agent

phone_numberslist of objectsOptionnel

Les numéros de téléphone de l’agent

whatsapp_accountslist of objectsOptionnel

Comptes WhatsApp attribués à l’agent

workflowobjectOptionnel

Le workflow de l’agent

access_infoobject or nullOptionnel

Informations d’accès de l’agent pour l’utilisateur

tagslist of stringsOptionnel

Balises de l’agent utilisées pour le catégoriser

version_idstring or nullOptionnel

L’ID de la version utilisée par l’agent

branch_idstring or nullOptionnel

L’ID de la branche sur laquelle se trouve l’agent

main_branch_idstring or nullOptionnel

L’ID de la branche principale de cet agent

proceduresmap from strings to objectsOptionnel

Procédures indexées par procedure_id.

default_hold_audio_urlstringOptionnelPar défaut https://eleven-public-cdn-common.elevenlabs.io/convai/ambient-audio-assets/elevator1.mp3

URL de la tonalité d’attente par défaut diffusée aux appelants en file d’attente lorsqu’aucun audio d’attente personnalisé n’est importé, afin que le Dashboard puisse en afficher un aperçu.

Erreurs

422
Unprocessable Entity Error