Analytics — Unique AI Documentation

Analytics

6 min read

Analytics reports (e.g., user engagement) are available via API or also via Unique UI. The article explains which reports are available out of the box and how to get them. Unique continuously enriches the service with additional reports.


Definitions

Active Users: A user with a minimum of one interaction (question & answer) over a defined period of time

Unique Users: A user counted only once no matter how many times they interacted (question & answer) over a defined period of time.

User information anonymization

You can anonymize user email addresses in analytics exports by enabling the environment variable ANONYMIZED_CHAT_INTERACTIONS_EXPORT.

When enabled, exported data will return anonymized identifiers in place of raw email addresses, as shown below.

Anonymization causes identifiers such as email addresses to be randomized every time you export analytics data, if this behavior is unwanted as it may become difficult to correlate data across exports you can enable idempotent anonymization ANONYMIZED_CHAT_INTERACTIONS_EXPORT_TYPE which are stable pseudonyms.

Available Reports

Usage statistics

Work with Reports

How to download Reports

Interpret reports

Chat Interactions

With this analytics you can evaluate the following:

Active Users

With this analytics you can evaluate the overall engagement of the users on the platform:

Reference Statistics

With this analytics you can evaluate the overall engagement of the users on the platform:

Detailed Chat Interactions

This report gives you a detailed export of the chat interactions. The report contains mainly every message of the user and answer of Unique AI in the specified time frame. The user is as default anonymised. But on special request by a customer Unique can change this to contain the users data. (Not available on multi tenant instance)

Note the Message and Answer columns are returned if the user requesting the data has the chat.data.admin role

Ingestion Report

The Ingestion Report helps you to understand which users are using the ingestion services and how. The report delivers the following metrics:

Date Range

Privacy Features

The report respects company privacy settings:

Product Metrics

This report provides key engagement metrics — DAU, WAU, and MAU — representing the number of unique users who interact with the Chat or Agentic Table interfaces over specific time periods (daily, weekly, and monthly).

The tables below provide an overview of all metrics currently being tracked:

Chat Metrics

| Metric Name | Explanation | | space_interaction | This is triggered when a new space is created | | context_window_interaction | This is triggered when a user open the context window | | select_files_to_chat | This is triggered when a user selects a file to chat. |

RAG Metrics

| Metric Name | Explanation | | kb_visit | This is triggered when a new space is created | | kb_document_upload | This is triggered when a user uploads a file to the knowledge base | | kb_scope_created | This is triggered when a user creates a new folder | | kb_document_search | This is triggered when a user searches a file in the knowledge base |

Agentic Table Metrics

| Metric Name | Explanation | | agentic_table_sheet_creation | Triggered when a user creates a new sheet. | | agentic_table_library_sheet_creation | Triggered when a new answer library sheet is created within an Agentic Table space. | | agentic_table_sheet_deletion | Triggered when a user deletes a sheet via the Landing page. | | agentic_table_sheet_completion | Triggered when a user marks a non-library sheet as completed. | | agentic_table_library_sheet_completion | Triggered when a user marks a library sheet as completed. | | agentic_table_cell_update | Triggered whenever a user edits an existing cell or adds a new one in a sheet. | | agentic_table_metadata_added_existing_sheet | Triggered when sources or question files are added to an existing sheet. | | agentic_table_metadata_added_new_sheet | Triggered whenever sources or question files are added during the creation of a new sheet. | | agentic_table_row_submitted_initial | Triggered when rows are submitted for the first time (initial run). Unlike other metrics, the value increases per submitted row, not per unique user. | | agentic_table_row_submitted | Triggered when rows are submitted (including re-runs). Unlike other metrics, the value increases per submitted row, not per unique user. |

Important Note

All metrics are tracked per unique user. This means that multiple actions by the same user within a given day count as a single event for that metric.

Example Product Metrics Export