Je crée un dialogue complexe qui a des branches de dialogue "partagées" qui seront "sautées" à plusieurs endroits à partir de la boîte de dialogue principale. Par exemple, j'ai une branche partagée, "Gather lead" pour rassembler le nom et l'adresse e-mail d'une personne. Quand il est terminé, je voudrais que la boîte de dialogue retourne à l'endroit où il était dans la pile de dialogue d'origine."Jump To" conditionnel à Watson Conversation
Jusqu'ici, j'ai seulement pu définir une variable de contexte telle que "returnToNode" et ensuite créer des nœuds fils à la fin de "Gather lead" pour chaque "returnToNode" possible qui ont eux-mêmes "Jump Tos"
Idéalement, Watson Conversation retournerait où il s'était arrêté avant le saut?
Est-ce possible?
Ce que je suis en train de réaliser:
Main Dialog 1:
A -> B -> C -> Shared -> D -> end
Main Dialog 2:
E -> F -> G -> Shared -> H -> end
Shared:
X -> Y -> Z -> end
Dans Boîte de dialogue principale 1, je veux la boîte de dialogue pour revenir à D
après Shared
est terminée. Dans la boîte de dialogue principale 2, je souhaite que la boîte de dialogue revienne à H
après que Shared
est terminée.