I am not using NLU in my project; the bot works only with flows. An error occurs when the user’s message matches multiple flows. In the console, the bot outputs the message: ‘I can help, but I need more information. Which of these would you like to do: repeat or what is cost?’. How can I catch such errors and ensure that the bot responds based on the last flow? For example, the user sends a message like ‘I need to think, and how much does it cost?’, and we have two flows: 1) think, 2) what is the cost, and the bot should respond based on the last one (what is the cost). Also, for some reason, action_default_fallback
doesn’t work.
Rasa Version : 3.9.2
Minimum Compatible Version: 3.7.0
Rasa SDK Version : 3.9.0
Python Version : 3.9.0
Operating System : Windows-10
flows.yml (21.0 KB)
actions.py (39.8 KB)
config.yml (343 Bytes)