Analytics Agent

Collects, analyzes, and stores data on bot interactions.

The Analytics Agent collects and analyzes data on bot interactions to provide insights into user behaviour, bot performance, and conversation trends. This agent is crucial for monitoring and improving the bot’s effectiveness.

Configuration

💼

Note

The Analytics Agent is only available to Team and Enterprise subscribers.

Once you've enabled the Analytics Agent from your bot's Agents menu, you can designate custom events that your bot will track. These events can be selected from the list of trackable events, or "Event Types."

Tracking custom events

Follow these steps to track custom events:

  1. Place the "Track Event" card found in the "Agents" section of the card tray into a node
  2. Using the details panel, give the event a descriptive name that will allow you to keep track of them later. For example, you might track "Successful resolution" or "Unanswered question."

Once you've successfully created a custom event, your bot will track each event as the card is executed in a given node. For example, your bot can track how many times a conversation successfully reaches a specific node, or how often users flow through a certain node.

🚧

Warning

After creating a custom event, it can take up to an hour before the data is available to be visualized in your Analytics tab.