Charts in your chat
Member·3 minutes to read
<!-- surface: cards/chart -->
What this does for you
When you ask your bot for a chart, it draws the chart in the conversation from the numbers themselves, never as a picture. The chart stays crisp at any zoom, follows your light or dark theme, and lets you read the exact value of every point. A colleague who uses a screen reader gets every series by name and a data table with every value.
Before you start
- Give the bot the numbers, or let it fetch them with a tool it already has. It charts the data it holds; it does not invent figures.
- Charts are drawn in the web and desktop apps. The phone app does not draw them yet: open the conversation on the web or desktop to see one.
- A chart can hold up to 8 series of up to 400 points each. For more, ask the bot to group the data first (for example by month).
Steps
To ask for a chart:
- In the chat, ask the bot for a chart and say what it should show: the kind (line, bar, stacked bar, area or scatter), the range you want (for example 2000–2025) and the units.
- The bot posts a chart card. It shows its title, both axes with their units and exactly the range you asked for. A line or area chart labels its first and last values; a bar chart with 12 bars or fewer labels every bar.
- Reading exact values: hover over a point or a bar, or press
Tabto reach the chart and use the arrow keys.LeftandRightmove between points;UpandDownmove between series. A tooltip shows the series name, the x value and the exact value with its unit. - The data table: open
Show data tableunder the chart to see every plotted value as a table, one row per point. Screen readers announce each series by its name.
A worked example
Chart our monthly revenue for 2025 as a line, in thousands of EUR: Jan 41, Feb 44, Mar 52, Apr 49.
The bot posts a line chart titled with what it shows, Revenue (k EUR) on the y axis, the first and last months labelled with their values, and Show data table underneath.
What can go wrong
When a chart is outside what a chart card can hold, the bot is told why and tries again with less data, or tells you in a sentence.
| What happened | What it means | What to do |
|---|---|---|
| The bot says the chart has too many series | A chart holds at most 8 series. | Ask for fewer series, or for the small ones to be merged into "Other". |
| The bot says a series has too many points | A series holds at most 400 points. | Ask for the data grouped (by week or month) or for a shorter range. |
| The bot says a value is not a number | One of the values was missing or not a number. | Give the missing figure, or ask the bot to leave that point out. |
See also
Last verified against build 2e074c9.