Mon édition
Module supplémentaire Agents IA - avancé

Dans les agents IA - avancé, les paramètres sont des informations que vous pouvez recueillir et utiliser pour personnaliser les workflows de vos agents IA. Plus spécifiquement, vous pouvez utiliser les paramètres dans les blocs conditionnels, les segments et les intégrations API.

Cet article aborde les sujets suivants :

  • Paramètres disponibles
  • Opérateurs disponibles

Paramètres disponibles

Les paramètres peuvent provenir des sources suivantes :

  • Paramètres de plateforme CRM
  • Paramètres de données de session
  • Paramètres d’intégration backend

Paramètres de plateforme CRM

Généralement, les plateformes CRM stockent les informations sur les clients, comme le nom ou l’adresse e-mail. Vous pouvez extraire ces informations de votre plateforme CRM et les enregistrer pour les utiliser dans les blocs conditionnels.

Pour extraire des informations de votre plateforme CRM, ajoutez une action associée à l’événement « Conversation commencée » pour recueillir les données de votre CRM quand une conversation commence. Les informations seront recueillies pour chaque nouvelle conversation et appliquées à tous les dialogues de votre agent IA.

Paramètres de données de session

Les données de session font référence aux informations fournies par le client au cours d’une session de messagerie avec l’agent IA. Ajoutez une action au niveau du bloc à un workflow de dialogue pour récupérer les données de session et les enregistrer sous la forme d’une valeur de paramètre.

Les paramètres de session suivants sont recueillis par défaut :

Paramètre Exemple d’utilisation
{{lastDetectedLanguage}} Fournit la réponse système de langue non prise en charge dans la langue de l’utilisateur.
{{active_language}} Crée des réponses dans une langue spécifique.

Vous devez utiliser l’ID de la langue, pas son nom, comme valeur du paramètre. Pour trouver l’ID de la langue, allez à Paramètres > Paramètres de l’agent IA > Langues et sélectionnez une langue.

{{chatTranscript}} Joint la transcription de la conversation à une remontée de ticket par e-mail.
{{lastVisitorMessage}} Reprend les mots du client, souvent dans une réponse par défaut comme : « Je suis désolé, je ne sais rien au sujet de {{lastVisitorMessage}} pour l’instant. »
{{integrationId}} Route les messages entrants aux bons agents IA via des règles de routage basées sur la source (integrationId) du message entrant.

Afficher en taille réelle

{{confidence_score}} Base la réponse sur le seuil de confiance de la reconnaissance de l’intention. Confidence_score est arrondi au nombre entier le plus proche.

Afficher en taille réelle

{{lastResolution}} Définit un workflow de dialogue différent en fonction du dernier état de résolution personnalisé : Non défini, Informé, Résolu, Non résolu, Remonté à un agent ou Remonté par e-mail, et l’envoi à votre CRM sous la forme d’un marqueur au moment de la remontée.

Quand vous créez vos propres paramètres de session avec une action, n’utilisez pas les mêmes que ceux de ces paramètres système. Sinon, une erreur surviendra et les données ne seront pas récupérées.

Les entités sont également considérées comme des paramètres de données de session. Le nom de l’entité est le nom du paramètre. Toutes les informations capturées via les entités sont stockées comme des données de session pendant deux heures après que la conversation est devenue inactive.

Paramètres d’intégration backend

L’agent IA peut aussi récupérer des informations avec une intégration API personnalisée afin de créer des workflows de dialogue personnalisés.

Opérateurs disponibles

Le tableau ci-dessous répertorie les opérateurs disponibles, ainsi que leurs types :
  • Chaîne : mot
  • Booléen : vrai ou faux
  • Tableau/Liste : liste séparée par des virgules
  • Entier : nombre entier
  • Virgule flottante : nombre décimal
Opérateur Utilisation Exemple Type de paramètre attendu Type de valeur de condition
Est / N’est pas Valeurs simples pays est Allemagne chaîne chaîne ou nombre entier
Est / N’est pas (booléen) Déclarations Vrai ou Faux loggedIn Est Vrai booléen booléen
Dans / Pas dans Une condition OU contenant plusieurs valeurs, séparées par des virgules pays Dans Allemagne, Japon, Finlande chaîne tableau
Élément inclus / non inclus dans le tableau Vérification d’une valeur spécifique dans la liste de valeurs stockées sous la forme d’un tableau dans la session tags_Array Élément inclus dans le tableau : VIP tableau chaîne
Le texte inclut / n’inclut pas Vérification d’une sous-chaîne, comme un code pays dans une URL, en fonction des données texte de la session Texte de l’URL Inclut fr chaîne chaîne
Existe / N’existe pas Vérification de la présence d’un paramètre dans la session, sans valeur spécifique email Existe

pays : '' , nul, ou totalement non défini

tous S.O.
Commence par / Ne commence pas par Valeurs de chaînes uniques pays Commence par états chaîne chaîne
Supérieur à

Supérieur(e) ou égal(e) à

Inférieur à

Inférieur(e) ou égal(e) à
Tous les types de nombres (entiers et décimaux), avec reconnaissance du contenu et actions, y compris si la valeur :
  • est supérieure à une valeur définie
  • est supérieure ou est égale à une valeur définie
  • est inférieure à une valeur définie
  • est inférieure ou égale à une valeur définie
Number Est supérieur ou égal à 9 entier ou décimal entier ou décimal
Sinon Le repli doit toujours être la dernière condition. S.O. tous S.O.
Réalisé par Zendesk