Interaction dependencies
ChatBot.com

luiza jurczyk

Last update:

Each interaction is embedded in the conversation path. These paths together create a tree that describes what action could be performed at each stage of the path.

Dependency Rules

  1. At the very beginning the system tries to match the user input with one of the primary interactions.
  2. Children interactions have always preference to be matched.
  3. If any of the children can’t be matched, the system searches available interactions within the reached interactions in the branch.
  4. The system searches all previously reached interactions from all branches.
  5. If any of the interaction can’t be matched, the bot answers with fallback response.

Good to know:

  • Primary interactions can be matched from any party of the story.
  • You can view the story structure to analyze its dependencies in the story view.
  • If any of the interaction can’t be matched, the bot answers with fallback response.

Stories don’t need to be followed linearly. Users can return to interactions and jump to other primary branches. There are many ways to manipulate or limit the path. Read about filters and lifespan.

Go to next article arrow_forward