Flux

Les flux sont un élément de conception de niveau supérieur qui vous permet de créer une représentation visuelle d'une conversation entre votre robotFermé Une application logicielle qui gère les interactions avec les clients à la place d'un agent humain en direct. et vos contactsFermé La personne interagissant avec un agent, un serveur vocal interactif (IVR), ou robot dans votre centre de contact.. Les flux constituent un moyen alternatif d’utiliser vos intentions. Comme les histoires et les règles, les flux vous permettent de concevoir des conversations liées à des intentions qui apprennent à votre robot à répondre à ces intentions. Les flux remplacent les histoiresFermé Utilisé pour former le bot à la gestion des interactions en fonction de l'intention et du contexte et les règlesFermé Utilisé pour définir la réponse du bot aux messages qui ne changent pas avec le contexte. dans les configurations de votre robot ; vous n'avez donc pas besoin de les créer séparément.

Concepteur de flux

Le concepteur de flux est un espace de travail en grille de points où vous pouvez ajouter des messages de contact et de robot, comme vous le faites lors de la création d’histoiresFermé Utilisé pour former le bot à la gestion des interactions en fonction de l'intention et du contexte ou de règlesFermé Utilisé pour définir la réponse du bot aux messages qui ne changent pas avec le contexte.. Lorsque vous ajoutez des messages à un flux, ceux-ci sont automatiquement reliés par des lignes pour montrer le flux de la conversation d'un message à l'autre.

Après chaque réponse de robot, vous pouvez créer des branches dans la conversation en ajoutant un ou plusieurs messages de contact. Chaque branche du message de contact représente une intention que le contact est susceptible d’introduire à ce stade de la conversation. Cela vous permet de concevoir un flux qui inclut les différents types de demandes ou de réponses de vos contacts.

Par exemple, si le flux commence par une question du contact sur le changement de son mot de passe, le robot peut demander au contact s’il a essayé de changer son mot de passe sur le site Web. Vous pouvez ajouter des messages de contact qui font bifurquer la conversation en fonction de la réponse du contact à la question du robot.

À chaque branche du flux, vous pouvez développer la conversation en ajoutant la réponse du robot et les messages de suivi du contact. Vous ne devez ajouter des messages à la conversation d'un flux que si ces messages s'inscrivent dans le contexte de ce flux. Pour en savoir plus sur le contexte des robots, consultez la section suivante de cette page.

Formation de votre robot à l’aide de flux

Les flux fournissent à votre robot des informations sur le contexte conversationnel, ou sur la façon dont les intentions sont liées les unes aux autres. Lorsqu'un flux commence par une intention, le robot apprend que les intentions suivantes ne peuvent intervenir qu'après l'intention initiale.

Par exemple, un flux commence par le message du contact Bonjour (intention: accueil), suivi d'une réponse du robot et d'un autre message du contact. Si le deuxième message du contact est Je dois changer mon mot de passe, le robot apprend que le contact ne peut poser des questions sur le changement de mot de passe qu'immédiatement après l'intention d’accueil.

Si vous souhaitez que vos contacts puissent demander à modifier leurs mots de passe à n'importe quel moment de la conversation, il est préférable de créer un flux distinct pour les changements de mots de passe. L’image suivante illustre ce fonctionnement.

Votre robot peut passer d'un contexte conversationnel à un autre en fonction des flux que vous concevez. Dans chaque flux, n'incluez que les intentions qui dépendent du contexte du flux. Si une intention ne dépend pas du contexte conversationnel, envisagez de créer un flux distinct pour cette intention.

Intentions qui dépendent du contexte

Certaines intentions peuvent dépendre du contexte pour que le robot apprenne à y répondre de manière appropriée. Par exemple, dans le cas d’intentions de réponse par oui ou non, ou d’une réponse telle que « comment puis-je y parvenir », le robot dépend du contexte de la conversation pour savoir comment répondre. Les images suivantes montrent la même intention (intention : HowDoIDoThat) dans deux contextes différents. Le robot utilise le contexte de la conversation pour déterminer comment répondre.

Boutons et réponses rapides dans les réponses de robot

Vous pouvez utiliser des boutons et des réponses rapides dans les réponses de robot que vous ajoutez aux flux. Ceux-ci vous permettent de déclencher :

  • Un nouveau flux : cette option permet de faire passer la conversation à un autre flux. Elle change le contexte de la conversation.
  • Une intention : cette option permet de déclencher une intention dans le contexte du flux actuel.
  • Une URL : cette option permet d'ouvrir le navigateur Web. Elle n'est disponible que pour les boutons.

Les flux peuvent être déclenchés par le contact à tout moment de la conversation. Le déclenchement d'un flux à l'aide d'un bouton ou d'une réponse rapide n'y change rien. Cette option vous permet de choisir quand certains flux sont déclenchés dans le contexte de la conversation.