Analytics
What is Analytics?
Analytics is your dashboard for understanding how your AI agent performs. It shows you what's happening across conversations, tool usage, widget sessions, and more — all in one place.
There is nothing to configure here. Analytics is purely about viewing and understanding your data. You select a date range, explore the dashboards, and get a clear picture of how your agent is being used and how well it's performing.
Overview Dashboard
The Overview dashboard is your starting point. It shows the most important metrics at a glance: total conversations, active users, tool calls, and widget sessions. Use it to get a quick pulse on activity before diving into the specific dashboards.
If you just want to know "how is my agent doing today?" — this is the screen to look at.
Sub-Dashboards
Each sub-dashboard focuses on a specific area of your agent's activity. Use them to dig deeper into a particular topic.
Assistant Performance
Shows how your AI assistant handles conversations. You'll see metrics like the number of conversations, response patterns, and how the assistant is being engaged over time. Use this to understand whether your agent is getting the questions it was designed for.
User Engagement
Shows who is interacting with your agent and how often. Useful for understanding whether your audience is growing, which periods see the most activity, and how engagement changes over time.
Tool Usage
Shows which tools your agent uses most frequently and how often they're called. If you have tools configured — such as product lookups, email sending, or custom API calls — this dashboard tells you which ones are actually being triggered in real conversations.
Widget Sessions
Shows session data for your embedded widgets. You can see which widgets generate the most traffic and how active each one is. If you have multiple widgets across different pages or use cases, this helps you understand which ones are performing.
Rule Execution
Shows how often your configured rules are being triggered. Rules shape your agent's behavior — this dashboard lets you see whether those rules are actually firing and at what frequency.
Plugin Usage
Shows which plugins are active and how much they're being used. If you have add-on plugins enabled — such as email services or custom API integrations — this dashboard shows how much they contribute to your agent's overall activity.
Date Range Filter
All dashboards respect the date range filter at the top of the page. Select a start and end date to narrow the data to a specific time period. All metrics across every dashboard update to reflect the selected range.
This is useful for comparing periods, investigating a spike in activity, or reviewing how a particular week or month went.
Understanding Your Metrics
A few things to keep in mind when reading your data:
More conversations is not always better. A high conversation count with low engagement depth might mean users are not finding what they need. A smaller number of longer, productive conversations can be a sign of a well-tuned agent.
Tool call volume reflects how capable your agent feels. If users rarely trigger tools, it may mean your agent isn't being prompted in ways that require them — or that your tools aren't well-matched to what users ask.
Widget session data reflects embed reach, not quality. High session counts on a widget mean it's getting traffic. Whether those sessions are valuable depends on the assistant performance data.
No data yet? If your agent has just been set up or your widgets have not had any visitors, dashboards will appear empty. Data appears as soon as your agent starts receiving conversations.
FAQ
How often is data updated? Data is refreshed regularly. There may be a short delay between an event happening (a conversation, a tool call) and it appearing in the dashboard. For real-time monitoring, allow a few minutes.
Can I export the data? Not at this time. The Analytics dashboards are for viewing within the emercai platform. If you need data exports, contact support to discuss your use case.
Why do I see no data? The most common reason is that no conversations have taken place within the selected date range. Try widening the range. If your widgets are newly embedded, it may take some time for sessions to accumulate. Also verify that your widgets are properly deployed and that visitors are reaching them.
Do all date range selections work the same way? Yes — every dashboard uses the same date range. When you change the filter, all sub-dashboards update together. There is no way to set different date ranges for different dashboards.