# Analytics

Analytics gives you a workspace-wide view of how your agents perform. Open **Observatory > Analytics** to track engagement, session volume, response times, user feedback, and more across all agents and deployments. The default Helvia Dashboard organizes metrics into eight tabs, each covering a different aspect of agent performance. Custom dashboards tailored to your needs are also available by [contacting support](https://docs.helvia.ai/resources/support).

<div data-with-frame="true"><figure><img src="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FlbbiBQdmrQbxQsmEq4m2%2Fanalytics%20summary.png?alt=media&#x26;token=ea2abe0b-05ba-498c-aa54-050483f07347" alt="" width="563"><figcaption></figcaption></figure></div>

### The Helvia Dashboard

The default Helvia Dashboard organizes metrics into eight tabs. Each tab isolates a different dimension of agent performance so you can jump straight to what you need. For example, there are different tabs that map directly to the four workflow types in Designer: Generic, LiveChat, Surveys, and User feedback. The remaining tabs cover cross-cutting metrics like session summaries and, missed questions. Select any tab in the table below to navigate to its detailed section.

| Analytics Tab                                                                             | What It Tracks                                                       |
| ----------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |
| <i class="fa-gauge-high">:gauge-high:</i> [**Summary**](#summary)                         | Engagement rate, session volume, message counts, and user growth     |
| <i class="fa-comment-dots">:comment-dots:</i> [**Automated Answers**](#automated-answers) | Trigger frequency for each pre-built response                        |
| <i class="fa-headset">:headset:</i> [**LiveChat**](#livechat)                             | Containment rate, missed chats, response times, and session duration |
| <i class="fa-diagram-project">:diagram-project:</i> [**Generic Flows**](#generic-flows)   | Interaction distribution across generic workflows                    |
| <i class="fa-calendar">:calendar:</i> [**Surveys**](#surveys)                             | Survey completion, abandonment, and reach                            |
| <i class="fa-face-smile">:face-smile:</i> [**User Feedback**](#user-feedback)             | Agent and LiveChat satisfaction scores                               |
| <i class="fa-list">:list:</i> [**Missed Questions**](#missed-questions)                   | Unanswered question volume, top misses, and daily trends             |
| <i class="fa-star">:star:</i> [**CSAT**](#csat)                                           | Customer satisfaction scores, per-section breakdowns, and usage      |

All Analytic tabs share the same date range and agent filters at the top of the page, similar to the rest of the Observatory. The date range picker sets the time window for every chart and table, while the agent filter lets you scope results to specific agents or even a single deployment within an agent.

{% columns %}
{% column %}

#### <i class="fa-calendar">:calendar:</i> Date Range&#x20;

<div data-with-frame="true"><figure><img src="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FC2X5hnQe5jlMgcUJHW4l%2Fdate%20picker.png?alt=media&#x26;token=32c035e5-d596-40c5-a50d-b413b927b932" alt=""><figcaption></figcaption></figure></div>

Set a start and end date to define the time window for displayed sessions. The timezone is shown below the picker for reference.

{% hint style="warning" %}
After selecting your dates, click **Apply** to update the results.
{% endhint %}
{% endcolumn %}

{% column %}

#### <i class="fa-robot">:robot:</i> Agents Filter

<div data-with-frame="true"><figure><img src="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FX8XImkzpwG09j264czLJ%2Fagent%20picker.png?alt=media&#x26;token=6f1147ad-fd22-4402-af6c-4bb360abfc42" alt=""><figcaption></figcaption></figure></div>

Filter by agent or narrow it down to a specific deployment to isolate conversations from a particular channel or environment.
{% endcolumn %}
{% endcolumns %}

#### Reading the Charts

Analytics are exposed through charts, plots and tables. The dashboard uses a consistent set of chart types across all tabs, so familiarizing yourself with these once makes navigating any tab faster.

<table data-card-size="large" data-column-title-hidden data-view="cards"><thead><tr><th>Title</th><th>Description</th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><h4><i class="fa-chart-pie">:chart-pie:</i></h4><h4>Donut Charts</h4></td><td>Show ratios and proportions, like engagement rate or missed question percentage. The center displays the key metric</td><td data-object-fit="contain"><a href="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FI8wYOkMiUVk5j22b1UiL%2Fanalytics%20pie%20chart.png?alt=media&#x26;token=b6a42a21-7071-4e54-8e70-41aba6e55985">analytics pie chart.png</a></td></tr><tr><td><h4><i class="fa-chart-line">:chart-line:</i></h4><h4>Time Series</h4></td><td>Track trends over your selected date range. Use the toggle icons in the top-right corner to switch between line and bar views</td><td data-object-fit="contain"><a href="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FoFZtbWEbjOuL5AZ3X4YY%2Fanalytics%20line%20chart.png?alt=media&#x26;token=9b8aaa33-8373-4e7c-ac56-dd7e90f71012">analytics line chart.png</a></td></tr><tr><td><h4><i class="fa-gauge-high">:gauge-high:</i></h4><h4>Gauge Charts</h4></td><td>Display scores on a scale, like overall CSAT satisfaction. The color gradient indicates performance ranges</td><td data-object-fit="contain"><a href="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FekRb5Kq52wRGjQnXFOFo%2Fanalytics%20gauge%20chart.png?alt=media&#x26;token=70033883-7f6d-4c21-91e0-1191d51fa20e">analytics gauge chart.png</a></td></tr><tr><td><h4><i class="fa-table">:table:</i></h4><h4>Data Tables</h4></td><td>Rank items by count or score with sortable columns. All tables include a download button for CSV export</td><td data-object-fit="contain"><a href="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2F9fJY74JJDLKuRitKxa6f%2Fanalytics%20table.png?alt=media&#x26;token=0883fc62-c763-4b72-bae9-ecef4a4ce07c">analytics table.png</a></td></tr></tbody></table>

Every chart card includes a fullscreen button <i class="fa-maximize">:maximize:</i> to view it in detail, and most charts display a summary table below with key numbers like totals, averages, and min/max values.

### Sharing and Exporting

Analytics don't have to stay inside the platform. The **Share** and **Export** buttons let you get data in front of anyone who needs it, whether they have a Helvia account or not.

<div data-with-frame="true"><figure><img src="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FzDGmYohjPihrD9BCadfk%2Fanalytics%20share%20and%20export.png?alt=media&#x26;token=1f51128f-4eb3-457b-a297-4f4df2aebe1d" alt="" width="220"><figcaption></figcaption></figure></div>

{% columns %}
{% column %}

#### Sharing

Generate a public URL that gives view-only access to the dashboard. Recipients do not need a Helvia account to open it. You can select which specific sections to include in the shared dashboard.&#x20;
{% endcolumn %}

{% column %}

#### Exporting

Download the full analytics report as a PDF covering all tabs and charts in a single document. The export respects your current filter selection.
{% endcolumn %}
{% endcolumns %}

{% hint style="warning" %}
Shared links are publicly accessible to anyone with the URL. Avoid sharing dashboards that contain sensitive data.
{% endhint %}

### Scheduled Reports

Go to **Observatory > Analytics > Reports** to set up recurring PDF reports that are emailed to any list of recipients. Each report group lets you choose which agents, analytics sections, and recipients to include, so different teams receive only the data relevant to them.

<div data-with-frame="true"><figure><img src="https://604830754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBM1xs3i59ajeTgi4uVfN%2Fuploads%2FApHzfOYg3kVIzYSiFrmW%2Fanalytics%20reports.png?alt=media&#x26;token=9942fe53-4487-43d6-a114-b44729dbc967" alt=""><figcaption></figcaption></figure></div>

#### Creating a Report

Select **Add Report** to open the configuration panel.

{% stepper %}
{% step %}

#### Name your Report

Enter a name and an optional description. The name appears in the reports table so keep it recognizable.
{% endstep %}

{% step %}

#### Select the Agents

Use the **Agents in this Report** dropdown to pick which agents the report covers. You can include any combination of agents from your Workspace.
{% endstep %}

{% step %}

#### Set the Frequency

Check **Weekly**, **Monthly**, or both. When both are selected, two separate reports are delivered at their respective intervals.
{% endstep %}

{% step %}

#### Choose the Content Sections

Select which analytics tabs to include in the PDF. Check **All Sections** or select the individual sections that are important for you
{% endstep %}

{% step %}

#### Add Recipients

Enter email addresses in the **Recipient Email** field and select **Add**. Separate multiple addresses with commas. Recipients do not need a Helvia account.
{% endstep %}

{% step %}

#### Create your Report

Click on **Create Report.** The report is enabled by default.
{% endstep %}
{% endstepper %}

#### Managing Reports

All report groups appear in the Reports table with their name, included agents, recipients, frequency, and status. From this table you can:

* Toggle the status switch to pause or resume delivery without deleting the report
* Select the edit icon to update agents, frequency, sections, or recipients
* Select the delete icon to remove a report group

{% hint style="info" %}
Reports use the same analytics data as the dashboard. If a section has no data for the selected agents and time period, that section will appear empty in the PDF.
{% endhint %}

***

The rest of the sections below walk through each analytics tab in detail, covering what they track and how to read the data they present.

### Summary

This is your starting point for a quick health check across all agents and conversations. The tab answers four questions at a glance: how engaged are your users, how many conversations are happening, how much are users messaging, and is your audience growing.

<table data-card-size="large" data-column-title-hidden data-view="cards"><thead><tr><th>Title</th><th>Description</th></tr></thead><tbody><tr><td><h4><i class="fa-hand-pointer">:hand-pointer:</i></h4><h4>Engagement</h4></td><td>The ratio of interactive to non-interactive sessions. A high rate means users are going beyond the initial greeting</td></tr><tr><td><h4><i class="fa-messages">:messages:</i></h4><h4>Sessions</h4></td><td>Session volume over time. Spot traffic patterns, usage spikes, or drops that correlate with deployments or external events</td></tr><tr><td><h4><i class="fa-comment-dots">:comment-dots:</i></h4><h4>User Interactions</h4></td><td>Total message volume with averages per session and per user. Higher averages may indicate complex conversations</td></tr><tr><td><h4><i class="fa-users">:users:</i></h4><h4>Users</h4></td><td>Active, new, and returning user counts. Track audience growth and how often users come back</td></tr></tbody></table>

### Automated Answers

{% hint style="warning" %}
Automated Answers are only supported for older agent templates. Agents built with modern templates do not use them, so this tab will only contain the "DEFAULT-FALLBACK" entry.
{% endhint %}

The Automated Answers tab tracks how often each automated answer in your workflows was triggered. Use this to identify which pre-built responses appear most frequently and whether they align with actual user needs.

### LiveChat

The LiveChat tab tracks how your support team handles conversations that escalate beyond the AI agent. Some metrics in this tab, such as missed chats and response times, are only available when using the Helvia LiveChat plugin.&#x20;

The key metric here is the containment rate: the percentage of conversations the agent resolved without human help. A rising containment rate means your workflows are improving. The remaining metrics measure how well your LiveChat team handles incoming requests, from how quickly they respond to how many chats go unanswered.

| Metric                  | What It Tells You                                                                                                                 |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| **Containment Rate**    | Percentage of sessions resolved by the AI agent without escalating to a team member                                               |
| **Missed Chats**        | Ratio of missed to received LiveChat requests. A high miss rate may indicate staffing gaps or business hours that need adjustment |
| **Avg. First Response** | Time from when a user enters the queue to the first reply from a team member                                                      |
| **Avg. Response**       | Average time between consecutive replies during the conversation                                                                  |
| **Session Duration**    | Average, shortest, and longest LiveChat session length                                                                            |

### Generic Flows

The Generic Flows tab shows interaction distribution across your *generic* workflows. Use it to understand which entry points and workflows users reach most, helping you prioritize where to invest in improvements.

### Surveys

*Survey* workflows collect structured input from users during a conversation. Here you can see how many sessions included a survey, how many users completed it, and how many abandoned it before finishing. Use this to evaluate whether your survey placement and length are working.

### User Feedback

Ratings collected through *User Feedback* workflows are aggregated here, split into two categories: one for the overall agent experience and one specifically for LiveChat sessions. This separation helps you understand whether satisfaction issues come from the automated workflows or the human support layer.

### Missed Questions

Missed Questions provides a higher-level view of unanswered questions across all your agents. For investigating individual missed questions in context, see [Missed Questions](https://docs.helvia.ai/sessions#missed-questions) in Sessions.

The tab shows the proportion of missed to answered questions so you can gauge overall knowledge coverage at a glance. A ranked table lists the top 100 most frequently missed questions, and a trend chart tracks how missed question volume changes day by day. Spikes in the trend may indicate new user needs or workflow changes that introduced gaps.

### CSAT

Customer Satisfaction Score (CSAT) measures user satisfaction through opinion scale surveys triggered by the CSAT node in your workflows. The overall score is displayed as a gauge with the aggregate percentage and average rating.

If your survey has multiple sections, the tab breaks down scores per section so you can identify which aspects of the experience score well and which need attention. Use the dropdown filters to view a specific section or switch between score percentage and raw ratings over time. The usage chart compares how often the CSAT survey appeared versus how often users actually responded, helping you evaluate whether the survey triggers at the right moment in the conversation.

### Best Practices

* **Check your filters first:** The date range and agent filter apply across all tabs. If metrics seem off, verify these are set correctly
* **Start with Summary:** Use the Summary tab for a quick health check before diving into specific areas
* **Monitor containment rate:** Track how well your agent resolves conversations without escalating to LiveChat. A rising containment rate means your workflows are improving
* **Export reports for stakeholders:** Use the PDF export or create reports to share analytics with team members who do not have platform access

{% hint style="success" %}
You can now track agent performance across all eight analytics tabs, share dashboards with your team, and export reports.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.helvia.ai/observatory/analytics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
