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
- 
At the very beginning the system tries to match the user input with one of the primary interactions. 
- 
Children interactions have always preference to be matched. 
- 
If any of the children can’t be matched, the system searches available interactions within the reached interactions in the branch. 
- 
The system searches all previously reached interactions from all branches. 
- 
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. 
