Configurez le scénario d'un bot

Vous souhaitez utiliser les bots intelligents d'iAdvize dans votre stratégie conversationnelle ? Voici comment configurer les étapes dans la partie « Scénario » à l'aide de différents types de cartes.

1. Construisez votre scénario grâce aux cartes

Après avoir identifié votre bot, passez à la partie "scénario" de votre builder.
scénario_bot.png

Un scénario de bot se construit grâce à des cartes , qui constituent autant d'étapes dans le scénario une conversation automatisée.

 

Chaque type de carte vous permet de créer un contenu différent (message, question, etc.) avant d'emmener votre visiteur vers une nouvelle étape du scénario, constituée par une nouvelle carte. 

 

Pour chaque carte ou pour chaque choix figurant dans une carte, 3 "fins" sont possibles : 

  • Continuer vers une autre carte
  • Transférer vers une règle de distribution (avec l'option d'une alternative au transfert )
  • Clôturer la conversation
Option : Pour chaque transfert que votre bot effectue, vous pouvez configurer une alternative au transfert au cas où aucun répondant ne serait disponible. L'alternative peut aussi bien être un transfert, un renvoi vers une autre carte ou la clôture de la conversation. 

alternative_au_transfert.png

 
Les différents types de carte sont :


1.1 Carte "message riche"

nouveau-chatbot-builder-scenario-03.2-FR.png

Cette carte envoie un message sans attendre de réponse en retour. Il peut être constitué de texte ou d'un contenu plus visuel.

  • Cette carte vous permet également d'ajouter un lien hypertexte en cliquant sur l'icônenouveau-chatbot-builder-carte-04-FR.png
      • Assurez-vous d'entrer un message avant de valider la carte, sinon le scénario ne pourra être enregistré

nouveau-chatbot-builder-lien-07-FR.png

 

NB : Les contenus riches incluent les pièces-jointes, vidéos, images et carrousel (statique ou dynamique) .
  •  

1.2 Carte "question ouverte"

Posez une question à laquelle l'utilisateur pourra écrire une réponse.

  • Posez votre question dans la rubrique "Que voulez-vous demander ?"
  • Le bot attendra la réponse du visiteur avant de passer à l'étape suivante du scénario et enregistrera temporairement les données enregistrées, en fonction du nom ou de l'e-mail que vous avez défini ici.
  • Il sera possible de réutiliser ces données dans les étapes successives du scénario en l'appelant via la balise {nom_données}.

nouveau-chatbot-builder-scenario-03.6-FR-QO.png

1.3 Carte "question à choix multiple"

Posez une question où l'utilisateur pourra choisir entre plusieurs options différentes.

Vous pouvez choisir le type de question à choix multiple que vous souhaitez configurer : statique ou dynamique.

  • Le QCM statique : le choix du visiteur doit être envoyé à une API. 
  • Le QCM dynamique : la question et les choix sont générés dynamiquement par l'API.
NB :  Ce paramètre s'affichera à la condition d'avoir au moins une connexion API configurée dans votre projet.

 

  • Créez un QCM et choisissez le type "statique" : 
    • Remplissez la question, les choix et les valeurs techniques que l'API attend pour chaque choix.

MCQ_-_Static_-_choix_.png

MCQ_-_Static_-_Add-technical-Value.png

    • Activez l'option "save to variable" et donnez à la carte un nom de variable correspondant à ce que votre API s'attend à recevoir.

MCQ_-Static-Save-variable.png 

    • Créez une carte de connexion API pour envoyer le choix du visiteur à l'API. Pour cela lisez le point 1.5 de cet article.
  • Créez un QCM et choisissez le type "dynamique" :
    • Remplissez les variables appropriées pour la question, les choix et les valeurs techniques.

MCQ_-_Dynamique_-_02.png

    • Créez si nécessaire les choix statiques à afficher avant ou après les choix dynamiques. Si vous devez envoyer le choix du visiteur à une API, activez l'option "enregistrer dans une variable" et donnez à la carte un nom de variable correspondant à ce que votre API s'attend à recevoir.

MCQ_-_Dynamic_-_save-variables.png

    • Créez une carte de connexion API pour envoyer le choix du visiteur à l'API. Pour cela consultez le point 1.5 ci-dessous.

1.4 Carte "Generative AI"

Permettre à votre bot de générer des réponses grâce à l'IA sur la base de vos sources de données.

Une fois la carte "Generative AI" sélectionnée, définissez le message de départ de votre bot :

 

Définissez ensuite le ton employé par votre bot dans ses messages :

 

Puis, ajoutez la source d'information que le bot utilisera pour répondre aux questions des visiteurs.

  • Si vous choisissez une AI knowledge vous devrez ajouter en cliquant sur "add" la knowledge désirée.
    En cliquant sur "Gérer les knowledges" vous pourrez accéder directement à l'espace de création de ces knowledges.
  • Si vous choisissez comme source un texte personnalisé, vous devez simplement l'inscrire dans l'espace prévu à cet effet.

 

Enfin, vous pouvez définir des instructions pour le bot lorsque des cas spécifiques se produisent.

Pour cela vous devez définir une action, une règle de routing et le message qui sera envoyé au visiteur dans ce cas précis :

1.5 Carte "détection d'intention"

Posez une question et détectez l'intention du visiteur.

  • Ajoutez ce que vous souhaitez demander
  • Choisissez une intention
  • Alternative possible : l'action alternative en cas d'échec de détection est déclenchée si la réponse du visiteur n'est pas comprise par le bot. Vous souhaitez en savoir plus sur le fonctionnement des intentions ? Cliquez sur cet article : Manager d'intentions

détection_intention.png


1.6 Carte "API de connexion"

Envoyez ou demandez des informations depuis votre API.

  • Choisissez une connexion API et sa version
  • Alternative possible : l'action a lternative en cas d'échec de la requête est déclenchée en cas d'échec de la demande d'API Vous souhaitez en savoir plus sur le fonctionnement de la connexion API ?
    Cliquez sur cet article : Connectez les bots à vos applications

connexion_API.png

 

 

Vous pouvez éditer/modifier votre carte en cliquant sur  new-chatbot-builder-editcard-05-FR.png, en haut à droite de la carte.

Vous pourrez ainsi 1) renommer la carte, la positionner dans l'ordre que vous souhaitez, vers 2) le haut ou vers 3) le bas , 4) la dupliquer , 5) la supprimer .

nouveau-chatbot-builder-editcard-05-FR.png

  • 1) Renommer : vous pouvez renommer la carte de scénario afin d'avoir une lecture plus simple de votre scénario de bot. Cela vous aidera également dans le rapport d'automatisation lorsque vous analyserez en détail le scénario du bot.
  • 2) Déplacer vers le haut : déplacez la carte vers le haut lors de la création du scénario. Cela n'affectera pas l'ordre d'exécution de votre scénario de bot.
  • 3) Déplacer vers le bas  : déplacez la carte vers le bas lors de la création du scénario. Cela n'affectera pas l'ordre d'exécution de votre scénario de bot.
  • 4) Dupliquer  : Dupliquer une carte avec tous les paramètres, y compris la liste d'intention si vous dupliquez une carte " Question de détection d'intention ".
  • 5) Supprimer : supprimer de votre scénario la carte sélectionnée 

1.7 La carte "condition"

Cette carte vous permet d’adapter votre scénario en fonction de certains critères, comme des données personnalisées ou d'autres variables. En adaptant votre scénario de bot à des conditions données, vous pouvez donc personnaliser le contenu des réponses, les étapes ou la distribution selon différents critères.

Pour plus de détails sur les cartes conditions, n'hésitez pas à consulter cet article.

Condition_-_01.png

Condition_-_define-nextstep.png

Exemple :

Condition_-_variables.png

1.8 Carte "Géo-distribution"

Si votre marque s'appuie sur un réseau de magasins physiques, la carte "géo-distribution" vous permet d'adresser les conversations problématiques de votre bot vers vos équipes en magasin. Pour en savoir plus, nous vous invitons à consulter notre article dédié .

 

2. Créez et utilisez des variables

La carte QCM et la carte Question ouverte vous permettent de créer et de nommer des variables qualifiées. Ces variables peuvent ensuite être utilisées dans des cartes pour figurer dans d'autres étapes du scénario.

variable_1.png

variable_2.png

 

Il y a 4 types de variables qui peuvent être ajoutées automatiquement au profil du visiteur à l'aide de bots :

Pour ce faire, vous devez nommer les variables exactement comme ceci :

  • Prénom => "visitor_firstname"
  • Nom de famille => "visitor_lastname"
  • E-mail => "visitor_email"
  • Numéro de téléphone => "visitor_phone"

 

NB : pour réutiliser les données d'une variable dans les étapes successives du scénario, il faut l'appeler via la balise {nom_données}

 

3. Vérifiez que vous n'avez pas d'erreur de configuration

Cliquez sur la petite flèche en haut à droite.

nouveau-chatbot-builder-erreurs-04-FR.png

Si vous avez des erreurs signalées, vous pouvez les résoudre en cliquant sur chacune d'entre elles

Ensuite, sauvegardez votre bot en cliquant sur le bouton « Enregistrer ».