Déroulement normal d'un Use Case
Lorsque les utilisateurs avancent dans un Use Case, la conversation suit naturellement un déroulement de haut en bas. Elle commence par le nœud du haut et descend jusqu'à la fin de scénario la plus adaptée à la situation de l'utilisateur. La fonctionnalité Go To Step vous permet d'orienter ce déroulement dans de nouvelles directions selon vos besoins.
Utiliser Go To Step
Renvoyer l'utilisateur en arrière
Utilisez Go To Step pour ramener l'utilisateur à un point antérieur de la conversation. C'est utile pour :
Permettre à l'utilisateur de modifier sa saisie.
Relancer une requête d'API.
Proposer une Quick Reply facultative permettant à l'utilisateur de revoir une réponse clé du bot.
Dans l'exemple ci-dessus, les utilisateurs qui ont manqué la première étape peuvent y revenir et modifier leur choix.
Faire avancer l'utilisateur
Utilisez Go To Step pour permettre à l'utilisateur de sauter directement plus loin dans le parcours de conversation.
Dans cet exemple, un client connecté saute la partie du parcours prévue pour identifier l'utilisateur.
Envoyer l'utilisateur vers une autre branche
Utilisez Go To Step pour rediriger l'utilisateur vers une branche totalement différente de la conversation.
Envoyer l'utilisateur vers une étape précise d'un autre Use Case
Combinez Go To Step avec Go To Use Case et une Condition pour rediriger l'utilisateur vers une étape précise d'un autre Use Case.
Ajoutez une étape Go To Use Case dans le premier Use Case (UC1).
Dans le second Use Case (UC2), ajoutez une condition qui identifie d'où vient l'utilisateur (par exemple le nom du Use Case d'origine ou une saisie de l'utilisateur recueillie dans le premier Use Case).
Ajoutez un Go To Step pour diriger les utilisateurs venant de UC1 vers le point voulu du parcours.
Limites
Vous ne pouvez pas :
Ajouter un Go To Step comme point de départ d'un Use Case.
Ajouter un Go To Step après une Handover Step.
Cibler une autre étape Go To Step ou une étape Go To Use Case.