User Input dependencies

Dariusz Zabrzenski
1 min read
updated: Mar 9, 2022

This version of this article refers to new ChatBot Visual Builder.

Click here if you still use old builder and want to read the old version of this article.

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

Dependency RulesLink icon

  1. At the very beginning the system tries to match the user input with one of the primary User Inputs.

  2. Children User Inputs have always preference to be matched.

  3. If any of the children can’t be matched, the system searches available User Inputs within the reached interactions in the branch.

  4. The system searches all previously reached User Inputs from all branches.

  5. If any of the interaction can’t be matched, the bot will trigger Fallback interaction.

Good to know:Link icon

  • 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 will trigger Fallback interaction.

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.
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.

Was this article helpful?

Got it!

Thanks for your feedback.

Thank you!

We’re happy to help.

Start a free ChatBot trial
and build your first chatbot today!

Free 14-day trial No credit card required

Discover our other products