> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nebuly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What are charts?

**Charts are the building blocks of reports in Nebuly.** They turn your data into visual insights, helping you track key metrics, compare segments, identify trends, and understand how AI usage and performance change over time.

Nebuly charts are fully dynamic, giving you complete control over how your data is visualized. Instead of relying on predefined reports or dashboards, you can create charts tailored to your analysis. Every chart is generated from the underlying report configuration, including its metrics, filters, dimensions, and time range.

There are three types of charts available in Nebuly, each designed for a different type of analysis.

## Chart Types

### Analytics

The **Analytics** chart is the most flexible visualization in Nebuly. Analytics supports line charts, stacked line charts, bar charts, horizontal bars, pie charts, scatter plots, gauges, and single-value metrics, making it suitable for trend analysis, KPI monitoring, comparisons, and distributions. Read more about analytics chart [here](/configure-a-chart).

### Table

The **Table** chart displays report data in a tabular format and supports multiple grouping levels. It is best suited for ranking, comparing, and drilling down into data across multiple dimensions—for example, comparing topics by user sentiment or AI tasks by time saved. Read more about table chart [here](/configure-a-chart).

### Retention

Use the **Retention** chart to measure how well users return to your AI application over time. Users are grouped into groups based on their first interaction, and Nebuly calculates the percentage of each cohort that remains active in subsequent time periods. This chart is ideal for cohort analysis and understanding long-term engagement. Read more about retention chart [here](/configure-a-chart-2).

## Chart backbone

Every chart in Nebuly is built from three core concepts:

* **Metrics** – The metric you want to measure. *Example: Count of conversations.*
* **Filter** – Narrows the dataset the metric is computed on. *Example: Conversations from Germany that contain the word "bike".*
* **Group by** – Breaks the metric down by a dimension. *Example: Group conversations by user sentiment.*

In other words: **Metrics** answer *what*, **Filter** answers *which subset*, **Group by** answers *broken down how*.

## Create a new chart

To create a new chart, open any **custom report** (system reports cannot be edited) and click **Add new chart**.

The first step is to select the chart type—**Analytics**, **Retention**, or **Table**. Don't worry if you're unsure: you can change the chart type later without losing your configuration.

Next, give your chart a **title** and **description**. Use a descriptive title and explain what the chart measures so that other users can quickly understand its purpose. After that, you're ready to configure the chart by selecting its metrics, filters, grouping, and visualization settings. Read [here](/configure-a-chart) how to setup your analytic/table charts, and [here](/configure-a-chart-2) how to setup your retention charts.

<Frame>
  <img src="https://mintcdn.com/nebulyai/vp_oy_nmiqgBHyJs/images/image-17.png?fit=max&auto=format&n=vp_oy_nmiqgBHyJs&q=85&s=ea8d72a907f2e1547332e190a1013c73" alt="Image" width="1636" height="536" data-path="images/image-17.png" />
</Frame>

## Manage a chart

Once a chart has been added to a report, you can manage it from the **top-right menu** on the chart card.

The available actions include:

* **Explore** – Open the chart in **Explore mode** to drill down into the underlying data and inspect the raw interactions behind the visualization. Learn more in [**Explore mode**](/explore-chart-data).
* **Edit** – Modify the chart configuration, including metrics, filters, grouping, and visualization settings.
* **Download** – Export the chart data as a **CSV** file for further analysis.
* **Embed** – Generate an embed code to display the chart in external applications or dashboards.
* **Resize** – Expand or reduce the chart size to optimize your report layout.
* **Duplicate** – Create a copy of the chart, including all of its configuration, making it easy to build variations without starting from scratch.
* **Delete** – Remove the chart from the report. This action only deletes the chart and does not affect the underlying data or report.
  <Frame>
    <img src="https://mintcdn.com/nebulyai/m0uLchAasUT1unmy/images/image-28.png?fit=max&auto=format&n=m0uLchAasUT1unmy&q=85&s=0b38000ecd8c67b756d135136d805e14" alt="Image" width="1267" height="703" data-path="images/image-28.png" />
  </Frame>
