I’d like to enable and disable user feedback to my intents while running in production. Based on my own criteria (could be to enable user feedback requests for all users, some users, certain intents, etc) the user would get a question after each intent concerning the quality of the bots response.
I want to enable/disable this dynamically in the bot so it will be reading my config from an external DB or config file.
What’s the best approach to doing this with Rasa. I’ve looked briefly at tapping into the BotUttered event. Is this a possibility for a place to capture the state of the bot and decide whether to utter the user feedback question?