Usage reports

I have a requirement to generate a daily report that contains the following items

  1. What are all the questions that were asked to BOT
  2. How many questions were answered by BOT with valid response, and how many were routed to fallback intent?

Could someone please throw light if there is any easy way to do this??

You can use Rasa X to review conversations/bot logs. You can filter on the conversation screen by intent, action etc. including e.g. action_default_fallback :Review Conversations

thank you but can you have the number of users for each channel, classify per number of questions.

this reports what we are looking for

You can query the Rasa X database directly, or hook up an external dashboard using the event broker to get whatever reports you want. Rasa Enterprise also has an analytics screen with some baseline metrics/reports, but if you want customizable analytics you should hook up an external dashboard.

@mloubser thank you for the help can you please share with me the databases way of access and structure so I can create reports