Object types
Every chart is built from one of six object types. Switch between them using the pill selector at the top of the page.| Object type | What’s included |
|---|---|
| Accounts | Customer accounts with MRR, health score, and custom traits |
| Requests | Feature requests and product feedback |
| Meetings | Scheduled meetings with duration and attendee data |
| Tasks | To-dos with status, priority, and assignee |
| Issues | Synced issue-tracker items (e.g. from Linear) |
| Emails | Email threads with message counts |
Building a chart
Each chart is configured in a panel in the Chart Builder section at the bottom of the page.1. Select an object type
Use the pill selector at the top of the page to choose which object type to work with.2. Configure the X axis
The X axis is the dimension you want to group records by — for example, account name, request status, or a date field. Any trait except URL and email fields can be used as an X axis. When you select a date trait, additional date controls appear (see Date handling).3. Configure the Y axis
The Y axis is the numeric value to measure per group — for example, MRR, duration, or message count. This field is optional: if you leave it empty, the chart defaults to a count of records in each group. Only numeric traits appear in the Y axis selector.4. Choose an aggregation
When a Y axis is set, select how to combine values within each group:| Aggregation | What it computes |
|---|---|
| Count | Number of records in the group |
| Sum | Total of all Y values |
| Average | Mean of all Y values |
| Min | Lowest Y value |
| Max | Highest Y value |
| Median | Middle value (50th percentile) |
5. Select a chart type
Pick the visual format using the chart type pills. You can switch chart types at any time without losing your other settings.Chart types
| Chart type | Best for |
|---|---|
| Bar | Comparing categories with vertical bars |
| Horizontal bar | Long category labels or rank comparisons |
| Line | Trends over time, especially with a date X axis |
| Pie | Part-of-whole distribution (works best with 12 or fewer categories) |
| Scatter | Correlation between two numeric traits (requires numeric X and Y) |
| Table | Exact values and raw data review |
| Number / KPI | A single headline metric displayed as a large number |
Number / KPI charts
Select Number as the chart type to display a single aggregate value — useful for KPIs like total MRR, average health score, or open request count.- Choose a Y axis and aggregation to compute the value (e.g. Sum of MRR).
- If you leave the Y axis empty, the chart shows a simple count of records.
- Use the format dropdown to control how the number displays:
| Format | Example | When to use |
|---|---|---|
| Auto | 4.5K | General use; abbreviates large numbers |
| Integer | 1,234 | Whole numbers with thousands separator |
| 1 decimal | 1,234.5 | One decimal place |
| 2 decimals | 1,234.56 | Two decimal places |
| USD (no cents) | $1,234 | Dollar amounts rounded to whole numbers |
| USD (with cents) | $1,234.56 | Dollar amounts with cents precision |
| Percent | 12% | Percentages with no decimals |
| Percent (1 decimal) | 12.3% | Percentages with one decimal |
| Percent (2 decimals) | 12.34% | Percentages with two decimals |
Date handling
When your X axis is a date field, the chart groups records into time buckets. Two additional controls appear: Interval — controls the bucket size:| Interval | Bucket format | Example |
|---|---|---|
| Auto | Chosen based on the date range | — |
| Daily | Day | 2025-01-15 |
| Weekly | Week starting Monday | 2025-01-13 |
| Monthly | Month | 2025-01 |
| Quarterly | Quarter | 2025-Q1 |
| Yearly | Year | 2025 |
| Date range span | Auto picks |
|---|---|
| More than 2 years | Yearly |
| More than 6 months | Quarterly |
| More than 2 months | Monthly |
| More than 2 weeks | Weekly |
| 2 weeks or less | Daily |
Filters
Add filters to narrow the data before aggregation — for example, show only open requests, or only accounts with MRR above a threshold. To add a filter:- Click the filter icon in the panel header.
- Select a trait from the dropdown.
- Choose an operator.
- Enter a value if the operator requires one.
| Operator | Behavior |
|---|---|
| equals | Exact match |
| does not equal | Not equal |
| contains | Substring match |
| does not contain | No substring match |
| is empty | Null or blank |
| is not empty | Has a value |
| Operator | Behavior |
|---|---|
| = | Equal to |
| != | Not equal to |
| > | Greater than |
| >= | Greater than or equal |
| < | Less than |
| <= | Less than or equal |
| is empty | Null |
| is not empty | Has a value |
| Operator | Behavior |
|---|---|
| before | Before the given date |
| after | After the given date |
| on | Exact date match |
| is empty | Null |
| is not empty | Has a date value |
| Operator | Behavior |
|---|---|
| is true | Value is true |
| is false | Value is false |
| is empty | Null |
| is not empty | Has a value |
Saving charts
Once your chart looks right, save it so it appears in your saved charts grid:- Click Save (the bookmark icon) in the panel.
- Enter a title for the chart.
- Choose a scope:
- Personal — only visible to you.
- Team — visible to everyone in your organization.
- The chart moves from the builder to the saved charts grid.
Editing saved charts
- Find the chart in the saved charts grid and click the pencil icon.
- The chart opens in the builder with an amber “Editing” banner.
- Make your changes — update axes, filters, chart type, format, or anything else.
- Click Update to save. You can also update the title at this step.
- Click Cancel edit to discard changes.
How-to examples
Track requests over time
Track requests over time
- Select Requests as the object type.
- Set X axis to Created At.
- Leave Y axis empty — the chart will count requests per period.
- Set Interval to Monthly.
- Switch chart type to Line.
Show total MRR as a KPI number
Show total MRR as a KPI number
- Select Accounts as the object type.
- Set chart type to Number.
- Set Y axis to MRR.
- Set Aggregation to Sum.
- From the format dropdown, choose $1,234 — USD integer.
Filter a chart to a subset of data
Filter a chart to a subset of data
- Build any chart — for example, request count by status.
- Click the filter icon in the panel header.
- Click + Add filter.
- Select trait Internal Request, operator is false.
- Optionally add a second filter — for example, Owner equals a specific CSM’s name.
Compare average meeting duration by account
Compare average meeting duration by account
- Select Meetings as the object type.
- Set X axis to Account.
- Set Y axis to Duration (min).
- Set Aggregation to Average.
- Switch chart type to Horizontal bar for readability when there are many accounts.
Analyze task completion by status
Analyze task completion by status
- Select Tasks as the object type.
- Set X axis to Status.
- Leave Y axis empty to count tasks per status.
- Switch chart type to Pie.
- Add a filter: Auto-created → is false to exclude automated tasks.
