Passer à la navigation

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_idstringOptionnel

L’ID de la branche à utiliser

include_procedure_generated_workflow_elementsbooleanOptionnelPar défaut true

Indique s’il faut inclure les nœuds et les liens du workflow générés à partir de procédures structurées. Lorsque la valeur est false, le workflow contient uniquement les éléments créés manuellement.

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.

namestringOptionnel
Un nom pour faciliter la recherche de l'agent
tagslist of stringsOptionnel

Étiquettes pour classer et filtrer l’agent

version_descriptionstringOptionnel

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

proceduresmap from strings to optional objectsOptionnel

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_infoobjectOptionnel

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

tagslist of stringsOptionnel

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

version_idstringOptionnel

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

branch_idstringOptionnel

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

main_branch_idstringOptionnel

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
Agents Update Request Unprocessable Entity Error