Flux

Les flux sont un élément de conception de haut niveau qui vous permet de créer une représentation visuelle d’une conversation entre votre robotFermé Une application logicielle qui traite les interactions avec les clients à la place d’un agent en chair et en os. et vos contactsFermé La personne qui interagit avec un agent, un SRVI ou un robot dans votre centre d’appels.. Les flux sont une autre façon de travailler avec vos intentions. Comme les histoires et les règles, les flux vous permettent de concevoir des conversations liées à des intentions qui enseignent à votre robot à répondre à ces intentions. Les flux remplacent les histoiresFermé Utilisé pour former le robot logiciel au traitement des interactions en fonction de l’intention et du contexte et règlesFermé Utilisé pour définir la réponse du robot logiciel 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 de canevas en grille de points où vous pouvez ajouter les messages des contacts et des robots, comme vous le faites lorsque vous créez des histoiresFermé Utilisé pour former le robot logiciel au traitement des interactions en fonction de l’intention et du contexte ou des règlesFermé Utilisé pour définir la réponse du robot logiciel aux messages qui ne changent pas avec le contexte.. Lorsque vous ajoutez des messages à un flux, ils sont automatiquement connectés par des lignes pour montrer le flux de la conversation d’un message à l’autre.

Après chaque réponse du robot, vous pouvez créer des branches dans la conversation en ajoutant un ou plusieurs messages de contact. Chaque branche de message d’un contact représente une intention que le contact pourrait introduire à ce moment 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 concernant un changement de mot de passe, le robot peut demander si le contact a essayé de changer son mot de passe sur le site Web. Vous pouvez ajouter des messages d’un contact qui oriente la conversation en fonction de la réponse du contact à la question du robot.

Pour 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 s’ils s’inscrivent dans le contexte de ce flux. Pour en savoir plus sur le contexte des robots, consultez la section suivante de cette page.

Entraîner votre robot avec des flux

Les flux renseignent votre robot sur le contexte de la conversation, ou sur la manière dont les intentions sont liées les unes aux autres. Lorsqu’un flux commence par une intention, le robot apprend que les intentions subséquentes ne peuvent se produire qu’après l’intention initiale.

Par exemple, un flux commence par le message du contact Hello (intention : salutation), qui est suivi d’une réponse du robot et d’un autre message du contact. Si le deuxième message du contact est Je dois change mon mot de passe, le robot apprend que le contact ne peut demander à changer de mot de passe qu’immédiatement après l’intention de salutation.

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. C’est ce que montre l’image suivante.

Votre robot peut passer d’un contexte conversationnel à un autre en fonction des flux que vous concevez. N’incluez dans chaque flux 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, pour les intentions de réponse par oui ou par non, ou pour une réponse telle que « comment faire », le robot dépend du contexte de la conversation pour comprendre comment répondre. Les images suivantes montrent la même intention (intention : comment faire) 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 du robot

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

  • Un nouveau flux : Utilisez cette option pour faire basculer la conversation dans un autre flux. Cette option change le contexte de la conversation.
  • Une intention : Utilisez cette option pour déclencher une intention dans le contexte du flux actuel.
  • Une URL : Utilisez cette option pour ouvrir le navigateur Web. Cette option ne concerne que 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.