When we have multiple responses to one Intention node based on different entities, we can offload the dialogue stream onto different child nodes to ensure the response matches the input.
For example: With the #hours_info intent, our response changes depending on the @location entity, so when we build our dialogue, we create a child dialogue with multiple responses based on the different entities in the user input.
We want to be able to change the response based on the entity.
So we add child nodes as below.
Like having the "Anything else" node last, you should always have a [[Fallback child node]] last.
Rendering context...