Are usage metrics available for my bot?
All metrics are extracted from the conversations that users have with your bot through the Bot Builder.
|How you’re using the platform||Usage metrics|
|I’m using the Bot Builder and Bot Connector||Available|
|I’m using the Bot Builder directly through the API (with the
|I’m using the NLP API only (with the
|I’m using the NLP API and Bot Connector||Not available|
All metrics are filtered by one of the
languages of your bot (except for some graphics, where indicated) and a time range that you can select.
A conversation is a sequence of interactions between your bot and your users. When no new messages appear in the conversation for 10 minutes, we consider the conversation to be over. The conversation ID can be the same for a user who has 3 conversations with your bot. This happen when your bot is connected to Facebook Messenger. If a user has one long conversation with your bot, we split this long conversation into several parts to understand when the user starts a real new conversation with your bot.
A user can have several conversations with a bot. Users are unique by channel. This means that if your bot is connected to two different channels, the same person is considered as user A in the first channel and as user B in the second channel.
All messages sent by your users are considered as messages received when the users type a sentence, but also when they click on a button or quick reply.
Average messages by conversation
Taking all conversations into account, this is the average number of messages received from the user in each conversation.
Intents: How many times intents are detected in all sentences. If multiple intents are detected, each intent is counted.
Entities: How many gold and custom entities are detected in all sentences.
Skills: How many times your skills have been triggered, that is, how many times a user enters a skill and follows the conversation flow, no matter how many interactions the user has in this skill. However, it doesn’t mean that the user succeeds in reaching the end of the skill.