I migrated my forms from RASA 1.X to RASA 2.0 and they are working now (YEAH!). However, now my stories do not continue properly after. An example story can be seen below:
Everything works fine up until and including action3. However, when I then type “Yes” (this is recognized as affirm intent with a 99% probability) the bot just goes to the next line instead of uttering.
Any ideas on why this is happening? I thank you in advance!
If after - action: action3 followed by - intent: affirm always - action: utter_confirm must be used by the bot, you can include this in rules.yml.
For example like this in rules.yml:
- rule: Use after action3 + affirm always -> utter_confirm
steps:
- action: action3
- intent: affirm
- action: utter_confirm
You can also do this in stories.yml. I always use the following principle: If the bot has to do it in 100% of the cases, I include it in rules.yml. If it is an exception, I include it in stories.yml.
Thank you again @Johan1us, this is very helpful and I will implement it! I do have the policies included as you mentioned (the RulePolicy was activated). When I increased my max_history it worked fine but I am going to change it as you mentioned by including it in the rules.yml!