Use case

AI dashboard builder for small teams using MCP, live data, and reusable chart settings.

Ask your AI for a dashboard, let DataUnmess inspect real sources, generate chart cards, personalize every supported chart setting, and keep the dashboard refreshable.

Workflow

From source to refreshable dashboard

01

Connect source

02

Inspect fields

03

Generate cards

04

Personalize charts

05

Save and share

06

Refresh from source

Saved query metadata lets Refresh rerun the upstream path instead of showing copied rows.

Supported sources

Use the data your team already has

CSV
Excel
Google Sheets
GA4
HubSpot
PostgreSQL
MySQL
ClickHouse
REST APIs
WarehousesSnowflake, BigQuery + more

Chart catalog

Every supported chart type, with real Glow dashboard samples.

Each sample below comes from a saved DataUnmess dashboard template in `data/dashboards`. The settings listed are backed by `src/types/chart.ts` and `CHART_FEATURES.md`; renderer internals are not changed by this page.

01 / kpi-card

KPI card

Lead a dashboard with one headline metric and its recent historical movement.

Personalized by prompt

Real saved dashboard sample

Revenue

Glow

Revenue

$156.0

+9.9%

Sample dataset from the saved dashboard

monthrevenue
2026-01118,000
2026-02109,000
2026-03126,000
2026-04140,000

Required fields

  • xKey: ordered time field for the sparkline
  • yKey: numeric headline field

Example user prompt

Show a KPI card for monthly revenue with its recent trend and change.

Saved Glow config

{
  "xKey": "month",
  "yKey": "revenue",
  "valueFormatter": "currency",
  "showCurrencySymbol": true,
  "comparisonLabel": "vs prior month",
  "kpiShowSparkline": true,
  "kpiValueMode": "latest",
  "kpiValueAlign": "left",
  "kpiValueSize": 106,
  "cropLastN": 6,
  "showPctChange": true
}

Try this prompt

Create a Glow KPI card for monthly revenue. Show currency, the historical sparkline, latest value mode, and percent change vs the prior month.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

comparisonLabel, thresholdColor

Options: short text; any readable color

Explains the comparison period and can color the headline when a threshold matters.

Prompt: Use comparison label vs prior month and color the value green.

kpiShowSparkline, kpiValueMode

Options: true or false; latest or sum

Shows the historical line at the bottom and chooses whether the headline is the latest point or sum of the visible window.

Prompt: Show the KPI historical sparkline and use latest value mode.

kpiValueAlign, kpiValueSize, cropLastN

Options: left, center, right; percentage scale; last 6, 12, or 24 rows

Tunes KPI density and the historical window used by the sparkline.

Prompt: Left-align the KPI value, make it 110%, and show the last 6 months.

02 / bar

Bar chart

Compare one measure across categories, such as sales by category or tickets by priority.

Personalized by prompt

Real saved dashboard sample

Sales by Category

Glow

Sample dataset from the saved dashboard

categorysales
Electronics45,200
Clothing32,100
Home & Garden28,900
Sports19,800

Required fields

  • xKey: category field
  • yKey: numeric measure field

Example user prompt

Show a bar chart of sales by category.

Saved Glow config

{
  "xKey": "category",
  "yKey": "sales",
  "valueFormatter": "currency",
  "labelAngle": -45
}

Try this prompt

Create a Glow bar chart of sales by category. Sort descending, show currency labels, use open bar borders, and rotate crowded labels.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

sortOrder, scrollableBars

Options: asc or desc; true or false

Ranks categories high-to-low or low-to-high and lets long lists scroll instead of squeezing bars.

Prompt: Sort bars descending and make the chart scrollable.

barBorder, barBorderMode, fadeInverted

Options: true or false; open or full; true or false

Controls the Glow bar outline and whether the fade is strongest at the top or baseline.

Prompt: Use open bar borders and invert the Glow fade.

03 / horizontal-bar

Horizontal bar

Rank long category names where horizontal labels need room.

Personalized by prompt

Real saved dashboard sample

Sales by Category

Glow

Sample dataset from the saved dashboard

categorysales
Electronics45,200
Home & Garden38,900
Clothing32,100
Sports & Outdoors24,800

Required fields

  • xKey: category field
  • yKey: numeric measure field

Example user prompt

Show a horizontal bar chart ranking categories by sales.

Saved Glow config

{
  "xKey": "category",
  "yKey": "sales",
  "valueFormatter": "currency",
  "sortOrder": "desc",
  "showValueLabels": true,
  "scrollableBars": true
}

Try this prompt

Create a Glow horizontal bar chart of sales by category. Sort descending, show value labels, and make long lists scroll vertically.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

sortOrder, scrollableBars

Options: asc or desc; true or false

Ranks categories high-to-low or low-to-high and lets long lists scroll instead of squeezing bars.

Prompt: Sort bars descending and make the chart scrollable.

barBorder, barBorderMode, fadeInverted

Options: true or false; open or full; true or false

Controls the Glow bar outline and whether the fade is strongest at the top or baseline.

Prompt: Use open bar borders and invert the Glow fade.

04 / stacked-bar

Stacked bar

Compare totals and their parts, such as quarterly revenue split by product line.

Personalized by prompt

Real saved dashboard sample

Revenue by Region & Product

Glow

Sample dataset from the saved dashboard

quarterelectronicsclothinghomesports
Q128,00018,00012,0008,000
Q232,00022,00015,00011,000
Q335,00019,00018,00013,000
Q442,00028,00022,00016,000

Required fields

  • xKey: category or period field
  • yKey: array of numeric series fields

Example user prompt

Show a stacked bar chart of revenue by region and product.

Saved Glow config

{
  "xKey": "quarter",
  "yKey": [
    "electronics",
    "clothing",
    "home",
    "sports"
  ],
  "valueFormatter": "currency",
  "labelAngle": 0
}

Try this prompt

Create a Glow stacked bar chart by quarter with product lines stacked. Show the legend and switch to 100% mode when I ask for share.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

sortOrder, scrollableBars

Options: asc or desc; true or false

Ranks categories high-to-low or low-to-high and lets long lists scroll instead of squeezing bars.

Prompt: Sort bars descending and make the chart scrollable.

barBorder, barBorderMode, fadeInverted

Options: true or false; open or full; true or false

Controls the Glow bar outline and whether the fade is strongest at the top or baseline.

Prompt: Use open bar borders and invert the Glow fade.

stackMode

Options: normal or 100%

Normal mode shows absolute totals; 100% mode compares percentage composition per category.

Prompt: Switch this stacked bar to 100% share mode.

seriesNames

Options: array of display labels

Renames the legend from raw column names to business labels.

Prompt: Rename the series to Electronics, Clothing, Home, and Sports.

05 / grouped-bar

Grouped bar

Compare two to four related measures side by side for every category.

Personalized by prompt

Real saved dashboard sample

Sales vs Target by Region

Glow

Sample dataset from the saved dashboard

regionsalestarget
North45,00042,000
South38,00040,000
East52,00048,000
West41,00045,000

Required fields

  • xKey: category field
  • yKey: array of numeric series fields

Example user prompt

Show sales versus target by region as grouped bars.

Saved Glow config

{
  "xKey": "region",
  "yKey": [
    "sales",
    "target"
  ],
  "valueFormatter": "currency",
  "labelAngle": 0
}

Try this prompt

Create a Glow grouped bar chart for sales and target by region. Show the legend, use currency, and keep labels horizontal.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

sortOrder, scrollableBars

Options: asc or desc; true or false

Ranks categories high-to-low or low-to-high and lets long lists scroll instead of squeezing bars.

Prompt: Sort bars descending and make the chart scrollable.

barBorder, barBorderMode, fadeInverted

Options: true or false; open or full; true or false

Controls the Glow bar outline and whether the fade is strongest at the top or baseline.

Prompt: Use open bar borders and invert the Glow fade.

seriesNames

Options: array of display labels

Turns raw keys like sales and target into readable legend labels.

Prompt: Rename the series to Actual sales and Target.

06 / combo

Combo (bar + line)

Pair a level metric with a rate or change metric, such as revenue bars plus margin line.

Personalized by prompt

Real saved dashboard sample

Revenue & Profit Margin

Glow

Sample dataset from the saved dashboard

monthrevenuemargin
Jan42,00018
Feb38,00015
Mar51,00022
Apr47,00020

Required fields

  • xKey: time or category field
  • yKey: two numeric series, bars first and line last

Example user prompt

Show revenue as bars and margin as a line by month.

Saved Glow config

{
  "xKey": "month",
  "yKey": [
    "revenue",
    "margin"
  ],
  "valueFormatter": "currency",
  "labelAngle": 0
}

Try this prompt

Create a Glow combo chart with revenue as bars and margin as the line. Format bars as currency and the line as percent.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

valueFormatterRight, decimalsRight

Options: currency, percent, number, compact; decimals 0-4

Formats the line and right axis independently from the bars and left axis.

Prompt: Format the right axis as percent with one decimal.

displayUnitsRight

Options: off, thousands, millions, billions

Scales the line labels separately from the bar labels when the two series use different magnitudes.

Prompt: Show bar labels in millions and line labels as percent.

yAxisMinRight, yAxisMaxRight

Options: numeric lower and upper bounds

Pins the right axis so percentage movement does not auto-zoom too tightly.

Prompt: Pin the right axis from 0 to 70 percent.

07 / line

Line chart

Show trend, momentum, and target comparison over time.

Personalized by prompt

Real saved dashboard sample

Revenue vs Target

Glow

Sample dataset from the saved dashboard

monthrevenuetarget
Jan42,00040,000
Feb38,00041,000
Mar51,00042,000
Apr47,00043,000

Required fields

  • xKey: ordered time or category field
  • yKey: one or more numeric series fields

Example user prompt

Show revenue versus target as a line chart.

Saved Glow config

{
  "xKey": "month",
  "yKey": [
    "revenue",
    "target"
  ],
  "valueFormatter": "currency",
  "areaFill": true,
  "showLegend": true,
  "showPctChange": true
}

Try this prompt

Create a Glow line chart for revenue versus target. Use smooth curves, area fill, value labels, and show percent change.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

showDots, areaFill, curveType

Options: true or false; true or false; smooth or step

Controls point markers, soft fill under the line, and whether the line is smoothed or stepped.

Prompt: Use a smooth line with area fill and hide the dots.

showPctChange, seriesNames

Options: true or false; array of display labels

Adds percent-change callouts and business-friendly legend names.

Prompt: Show percent change and rename the series to Revenue and Target.

08 / dual-axis

Dual-axis

Compare two metrics with different units, such as revenue and orders.

Personalized by prompt

Real saved dashboard sample

Revenue & Orders

Glow

Sample dataset from the saved dashboard

monthrevenueorders
Jan42,000320
Feb38,000280
Mar51,000410
Apr47,000350

Required fields

  • xKey: shared axis field
  • yKey: two numeric series fields

Example user prompt

Show revenue and orders on a dual-axis chart.

Saved Glow config

{
  "xKey": "month",
  "yKey": [
    "revenue",
    "orders"
  ],
  "valueFormatter": "currency"
}

Try this prompt

Create a Glow dual-axis chart with revenue and orders by month. Use currency for revenue and compact numbers for orders.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

seriesNames

Options: array of display labels

Makes each axis and legend readable when source columns are terse.

Prompt: Rename the series to Revenue and Orders.

09 / donut

Donut chart

Show part-of-whole distribution for a small number of categories.

Personalized by prompt

Real saved dashboard sample

Traffic Sources

Glow
Organic Search
Social Media
Direct
Email
Referral

Sample dataset from the saved dashboard

sourcevisitors
Organic Search4,500
Social Media2,800
Direct2,100
Email1,600

Required fields

  • xKey or nameKey: category field
  • yKey or valueKey: numeric value field

Example user prompt

Show traffic sources as a donut chart.

Saved Glow config

{
  "xKey": "source",
  "yKey": "visitors",
  "labelMode": "percent",
  "centerLabel": "total",
  "valueFormatter": "number",
  "showLegend": true,
  "legendPosition": "right"
}

Try this prompt

Create a Glow donut chart for traffic sources. Show percent labels, put the legend on the right, and use Total as the center label.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

labelMode

Options: percent, value, name, none, or combinations

Controls whether slices show percentages, raw values, names, or no labels.

Prompt: Show percent and name labels on the donut slices.

legendPosition, centerLabel, showLegend

Options: left, right, top, bottom; text label; true or false

Moves the legend and adds a center label such as Total, Revenue, or Users.

Prompt: Move the legend to the bottom and set the center label to Total.

10 / text-summary

Text summary

Explain what changed, what to watch, or what action to take next beside the charts.

Personalized by prompt

Real saved dashboard sample

Analysis Summary

Glow

Revenue grew 12.5% this quarter, driven by strong Electronics and Clothing performance. - Organic search remains the top traffic source at 38% - Conversion rate dipped slightly to 3.24% - Average order value increased to $67.80 (+5.2%)

Sample dataset from the saved dashboard

text
Revenue grew **12.5%** this quarter, driven by strong Electronics and Clothing performance. - **Organic search** remains the top traffic source at 38% - Conversion rate dipped slightly to 3.24% - Average order value increased to $67.80 (+5.2%)

Required fields

  • data[0].text: markdown-like summary text

Example user prompt

Add a text summary explaining the sales dashboard.

Saved Glow config

{}

Try this prompt

Create a text summary card with the top three dashboard takeaways and next actions.

Personalization options

data[0].text

Options: plain text with simple bold markers

Updates the written analysis without changing any chart data.

Prompt: Rewrite the summary for an executive audience.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

11 / gantt

Gantt chart

Show project phases, owners, or tasks across a timeline.

Personalized by prompt

Real saved dashboard sample

Product Launch Timeline

Glow

Sample dataset from the saved dashboard

taskstartendphase
Research & Discovery2026-01-062026-01-31Discovery
UX Design2026-01-202026-02-28Design
Visual Design2026-02-152026-03-15Design
Backend API2026-02-012026-04-10Build

Required fields

  • taskKey: task label
  • startKey: start date or number
  • endKey: end date or number
  • optional categoryKey: phase or owner

Example user prompt

Show a Gantt chart for the product launch timeline.

Saved Glow config

{
  "taskKey": "task",
  "startKey": "start",
  "endKey": "end",
  "categoryKey": "phase"
}

Try this prompt

Create a Glow Gantt chart for launch tasks. Use phase as the category color and task names on the y-axis.

Personalization options

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

taskKey, startKey, endKey

Options: field names from the source data

Maps the timeline labels and start/end boundaries to the correct source columns.

Prompt: Use task, start, and end as the Gantt fields.

categoryKey, tickColor

Options: field name; any readable color

Colors bars by phase or owner and adjusts axis label contrast.

Prompt: Color tasks by phase and make axis labels cyan.

12 / area

Area chart

Emphasize magnitude in a single trend, such as monthly revenue.

Personalized by prompt

Real saved dashboard sample

Monthly Revenue

Glow

Sample dataset from the saved dashboard

monthrevenue
Jan42,000
Feb45,500
Mar51,200
Apr49,800

Required fields

  • xKey: ordered axis field
  • yKey: numeric measure field

Example user prompt

Show monthly revenue as an area chart.

Saved Glow config

{
  "xKey": "month",
  "yKey": "revenue",
  "valueFormatter": "currency",
  "showCurrencySymbol": true,
  "curveType": "smooth",
  "seriesName": "Revenue"
}

Try this prompt

Create a Glow area chart for monthly revenue. Use smooth curves, currency, and keep the grid visible.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

curveType, seriesName

Options: smooth or step; display label

Controls the area edge and legend name for the filled trend.

Prompt: Use a smooth curve and call the series Revenue.

13 / overlapping-area

Overlapping area

Compare two or three trends where overlap is meaningful.

Personalized by prompt

Real saved dashboard sample

Website Traffic by Source

Glow

Sample dataset from the saved dashboard

weekorganicpaidsocial
W14,2002,8001,900
W24,5003,1002,200
W34,1003,4002,600
W44,8003,2003,100

Required fields

  • xKey: ordered axis field
  • yKey: array of numeric series fields

Example user prompt

Show website traffic by source as overlapping areas.

Saved Glow config

{
  "xKey": "week",
  "yKey": [
    "organic",
    "paid",
    "social"
  ],
  "seriesNames": [
    "Organic",
    "Paid",
    "Social"
  ],
  "valueFormatter": "compact",
  "curveType": "smooth",
  "showLegend": true
}

Try this prompt

Create a Glow overlapping area chart for organic, paid, and social traffic. Use smooth curves and show the legend.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

showLegend, seriesNames, curveType

Options: true or false; display labels; smooth or step

Keeps layered series understandable and renames raw source columns.

Prompt: Show the legend and rename the series to Organic, Paid, and Social.

14 / stacked-area

Stacked area

Show total trend plus contribution from multiple segments.

Personalized by prompt

Real saved dashboard sample

Revenue by Product Line

Glow

Sample dataset from the saved dashboard

monthhardwaresoftwareservicestraining
Jan18,00012,0006,0002,500
Feb19,50013,5006,8002,700
Mar21,00015,2007,4003,100
Apr20,50016,8008,1003,400

Required fields

  • xKey: ordered axis field
  • yKey: array of numeric series fields

Example user prompt

Show revenue by product line as a stacked area chart.

Saved Glow config

{
  "xKey": "month",
  "yKey": [
    "hardware",
    "software",
    "services",
    "training"
  ],
  "seriesNames": [
    "Hardware",
    "Software",
    "Services",
    "Training"
  ],
  "valueFormatter": "currency",
  "showCurrencySymbol": true,
  "showLegend": true,
  "curveType": "smooth"
}

Try this prompt

Create a Glow stacked area chart for revenue by product line. Use currency, smooth curves, and readable series names.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

stackMode, showLegend, seriesNames

Options: normal or 100%; true or false; display labels

Switches between absolute totals and share comparison, while keeping segment names readable.

Prompt: Show the legend and rename the product line series.

15 / streamgraph

Streamgraph

Show shifting mix over time when the shape and flow are the story.

Personalized by prompt

Real saved dashboard sample

Sessions by Country

Glow

Sample dataset from the saved dashboard

dayUSUKDEBRJP
Mon4,2001,8001,5009001,100
Tue4,5002,1001,7001,2001,000
Wed5,1002,4001,9001,4001,300
Thu5,6002,6002,2001,7001,500

Required fields

  • xKey: ordered axis field
  • yKey: array of numeric series fields

Example user prompt

Show sessions by country as a streamgraph.

Saved Glow config

{
  "xKey": "day",
  "yKey": [
    "US",
    "UK",
    "DE",
    "BR",
    "JP"
  ],
  "seriesNames": [
    "United States",
    "United Kingdom",
    "Germany",
    "Brazil",
    "Japan"
  ],
  "valueFormatter": "compact",
  "curveType": "smooth",
  "showLegend": true
}

Try this prompt

Create a Glow streamgraph of sessions by country. Use compact numbers, smooth curves, and show the legend.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

showLegend, seriesNames, curveType

Options: true or false; display labels; smooth or step

Keeps the flowing layers identifiable and adjusts the shape of the streams.

Prompt: Show the legend and use smooth curves.

16 / ridgeline

Ridgeline

Compare distributions across categories, such as daily active users by region.

Personalized by prompt

Real saved dashboard sample

Daily Active Users by Region

Glow
D1D4D7D10D13D16D19D20Central regionWest regionEast regionSouth regionNorth region

Sample dataset from the saved dashboard

dayNorthSouthEastWestCentral
D1320280190410150
D2380310220450180
D3450360280490220
D4520420340530280

Required fields

  • xKey: shared axis field
  • yKey: array of series fields

Example user prompt

Show daily active users by region as a ridgeline chart.

Saved Glow config

{
  "xKey": "day",
  "yKey": [
    "North",
    "South",
    "East",
    "West",
    "Central"
  ],
  "seriesNames": [
    "North region",
    "South region",
    "East region",
    "West region",
    "Central region"
  ],
  "valueFormatter": "compact"
}

Try this prompt

Create a Glow ridgeline chart for daily active users by region. Use compact numbers and readable region names.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

xKey, yKey, seriesNames

Options: axis field; array of numeric fields; display labels

Controls the shared x-axis and the stacked distribution rows.

Prompt: Use day as the x-axis and rename the region series.

17 / scatter

Scatter plot

Show relationship between two numeric measures, with optional bubble size.

Personalized by prompt

Real saved dashboard sample

Revenue vs. Transaction Count

Glow

Sample dataset from the saved dashboard

partnerrevenuetransactionsavgOrder
Acme Corp142,0003,20044.38
Bolt Payments98,0002,10046.67
ClearPay210,0004,80043.75
DataFlow67,0001,50044.67

Required fields

  • xNumericKey or xKey: numeric x measure
  • yNumericKey or yKey: numeric y measure
  • optional sizeKey and categoryKey

Example user prompt

Show revenue versus transaction count as a scatter plot.

Saved Glow config

{
  "xNumericKey": "transactions",
  "yNumericKey": "revenue",
  "sizeKey": "avgOrder",
  "valueFormatter": "currency"
}

Try this prompt

Create a Glow scatter plot of transactions versus revenue. Size bubbles by average order and color by segment if available.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

xNumericKey, yNumericKey, sizeKey

Options: numeric field names

Maps each point to x/y coordinates and optionally scales bubble size.

Prompt: Use transactions for x, revenue for y, and average order for bubble size.

categoryKey, showGrid

Options: category field; true or false

Colors points by category and toggles the reference grid.

Prompt: Color points by market segment and hide the grid.

18 / treemap

Treemap

Show hierarchical or dense part-of-whole contribution when a donut has too many slices.

Personalized by prompt

Real saved dashboard sample

Revenue Share by Product Category

Glow

Sample dataset from the saved dashboard

categoryrevenue
Enterprise SaaS520,000
SMB Plans310,000
Transaction Fees280,000
Premium Support145,000

Required fields

  • nameKey: item label field
  • valueKey or yKey: numeric value field

Example user prompt

Show revenue share by product category as a treemap.

Saved Glow config

{
  "nameKey": "category",
  "valueKey": "revenue",
  "valueFormatter": "currency"
}

Try this prompt

Create a Glow treemap of revenue share by product category. Format values as currency and color categories consistently.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

nameKey, valueKey

Options: label field and numeric field

Controls the rectangle labels and area sizing.

Prompt: Use category for labels and revenue for rectangle size.

category colors

Options: dashboard-level category color map

Pins important categories to consistent colors across related charts.

Prompt: Set Enterprise to cyan and SMB to violet across the dashboard.

19 / funnel

Funnel

Show stage drop-off in onboarding, sales, support, or activation flows.

Personalized by prompt

Real saved dashboard sample

Partner Onboarding Funnel

Glow

Sample dataset from the saved dashboard

stagecount
Leads2,400
Applications1,680
KYC Approved1,260
Integration840

Required fields

  • stageKey or xKey: stage label field
  • valueKey or yKey: numeric count field

Example user prompt

Show a partner onboarding funnel.

Saved Glow config

{
  "stageKey": "stage",
  "valueKey": "count",
  "valueFormatter": "compact"
}

Try this prompt

Create a Glow funnel chart for partner onboarding. Use stage for labels and count for the funnel values.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

stageKey, valueKey

Options: stage label field and numeric value field

Controls the stage order and funnel width at each step.

Prompt: Use stage as the funnel label and count as the value.

category colors

Options: dashboard-level category color map

Keeps stage colors consistent when the same stages appear in other cards.

Prompt: Use consistent colors for Lead, Qualified, Proposal, and Won.

20 / radar

Radar chart

Compare profiles across shared dimensions, such as partner health metrics.

Personalized by prompt

Real saved dashboard sample

Partner Health Scorecard

Glow

Sample dataset from the saved dashboard

metricAlphaBetaGamma
Volume856274
Retention907855
Satisfaction728868
Growth Rate604592

Required fields

  • subjectKey or xKey: metric axis field
  • yKey: one or more numeric series fields

Example user prompt

Show partner health as a radar chart.

Saved Glow config

{
  "subjectKey": "metric",
  "yKey": [
    "Alpha",
    "Beta",
    "Gamma"
  ],
  "seriesNames": [
    "Alpha Partners",
    "Beta Partners",
    "Gamma Partners"
  ],
  "showLegend": true
}

Try this prompt

Create a Glow radar chart comparing partner health by metric. Show the legend and use readable partner names.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

subjectKey, yKey

Options: metric field and numeric series fields

Controls the radar spokes and the compared profiles.

Prompt: Use metric for spokes and Alpha, Beta, Gamma as the compared series.

showLegend, seriesNames

Options: true or false; display labels

Shows which shape belongs to each compared entity.

Prompt: Show the legend and rename the series to partner names.

21 / sankey

Sankey diagram

Show flow volume from one step to another, such as source to method to status.

Personalized by prompt

Real saved dashboard sample

Payment Flow — Source → Method → Status

Glow

Sample dataset from the saved dashboard

nodeslinks
10 items16 items

Required fields

  • data with source, target, and value links

Example user prompt

Show payment flow from source to method to status as a Sankey diagram.

Saved Glow config

{
  "valueFormatter": "currency"
}

Try this prompt

Create a Glow Sankey diagram showing payment flow from source to method to status. Format link values as currency.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

source, target, value data

Options: link rows or a sankey-ready node/link payload

Controls the nodes and weighted connections in the flow.

Prompt: Use source, method, status, and amount to build the Sankey flow.

category colors

Options: dashboard-level category color map

Pins important node groups to consistent colors.

Prompt: Keep successful payment statuses green and failed statuses red.

22 / heatmap

Heatmap

Show intensity across two dimensions, such as day by hour transaction volume.

Personalized by prompt

Real saved dashboard sample

Transaction Volume — Day × Hour

Glow
MonMonTueTueWedWedThuThuFriFriSatSatSunSun00–0400–0404–0804–0808–1208–1212–1612–1616–2016–2020–2420–24

Sample dataset from the saved dashboard

dayhourcount
Mon00–04120
Mon04–08310
Mon08–12870
Mon12–161,020

Required fields

  • xKey: column dimension
  • yKey: row dimension
  • valueKey: numeric intensity

Example user prompt

Show transaction volume by day and hour as a heatmap.

Saved Glow config

{
  "xKey": "hour",
  "yKey": "day",
  "valueKey": "count",
  "valueFormatter": "compact"
}

Try this prompt

Create a Glow heatmap of transaction volume by day and hour. Show compact values inside cells when readable.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

xKey, yKey, valueKey

Options: two dimensions plus one numeric measure

Controls the grid axes and the color intensity in each cell.

Prompt: Use hour for columns, day for rows, and count for cell intensity.

showValueLabels, displayUnits

Options: true or false; off, thousands, millions, billions

Prints cell values and scales them for dense matrices.

Prompt: Show cell labels with compact display units.

23 / waterfall

Waterfall

Explain how increases and decreases bridge from a starting value to an ending value.

Personalized by prompt

Real saved dashboard sample

Q1 Revenue Bridge

Glow

Sample dataset from the saved dashboard

labelvaluetype
Opening MRR125,000total
New Partners18,500increase
Expansion9,200increase
Downgrades-4,800decrease

Required fields

  • nameKey or xKey: step label
  • valueKey or yKey: delta value
  • optional typeKey: increase, decrease, total

Example user prompt

Show a Q1 revenue bridge as a waterfall chart.

Saved Glow config

{
  "xKey": "label",
  "yKey": "value",
  "typeKey": "type",
  "valueFormatter": "currency"
}

Try this prompt

Create a Glow waterfall chart for the Q1 revenue bridge. Use label for steps, value for deltas, and type for increase or decrease.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

showGrid, tickColor

Options: true or false; any readable color

Shows or hides the reference grid and changes axis tick color for darker or lighter dashboard canvases.

Prompt: Hide the grid and make axis labels cyan.

showValueLabels, labelFontSize

Options: true or false; 8-16 px

Prints values directly on bars, lines, or points, with label size tuned for dense charts.

Prompt: Turn on value labels and make them 12px.

labelAngle, cropLastN

Options: angle in degrees; last 6, 12, or 24 rows

Rotates crowded x-axis labels or focuses long time series on the most recent window.

Prompt: Rotate labels 45 degrees and show only the last 12 months.

yAxisMin, yAxisMax

Options: numeric lower and upper bounds

Pins the value axis so charts can share a consistent scale across a dashboard.

Prompt: Pin the y-axis from 0 to 100000.

nameKey, valueKey, typeKey

Options: step label, numeric delta, increase/decrease/total field

Controls the bridge sequence, bar height, and positive or negative color.

Prompt: Use label, value, and type to show the revenue bridge.

24 / data-table

Data table

Show detailed rows behind the dashboard so users can audit the numbers.

Personalized by prompt

Real saved dashboard sample

Partner Transaction Ledger

Glow
HyperPay2026-04-14ACH48.2kApproved241
ClearPay2026-04-14Credit Card35.8kApproved894
EasyCharge2026-04-13Credit Card29.1kApproved727
Acme Corp2026-04-13ACH22.4kApproved112
GreenPay2026-04-12Digital Wallet18.9kApproved472
JetPay2026-04-12Credit Card15.6kDeclined0
Bolt Payments2026-04-11ACH12.3kPending61
InstaFin2026-04-11Debit Card9.8kApproved245
DataFlow2026-04-10Credit Card7.5kApproved187
FreshFunds2026-04-10Digital Wallet5.2kApproved130
1–10 of 12
1 / 2

Sample dataset from the saved dashboard

partnerdatemethodamountstatusfees
HyperPay2026-04-14ACH48,200Approved241
ClearPay2026-04-14Credit Card35,800Approved894
EasyCharge2026-04-13Credit Card29,100Approved727
Acme Corp2026-04-13ACH22,400Approved112

Required fields

  • columns: optional field list
  • rows: any tabular records

Example user prompt

Show the partner transaction ledger as a data table.

Saved Glow config

{
  "columns": [
    "partner",
    "date",
    "method",
    "amount",
    "status",
    "fees"
  ],
  "valueFormatter": "currency",
  "pageSize": 10
}

Try this prompt

Create a Glow data table for the transaction ledger. Show partner, date, method, amount, status, and fees, sorted by amount descending.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

columns, pageSize

Options: array of column names; rows per page

Chooses the visible fields and how many rows fit before pagination.

Prompt: Show only partner, date, amount, and status with 10 rows per page.

sortBy, sortOrder

Options: column name; asc or desc

Sets the initial table order while users can still click headers.

Prompt: Sort the table by amount descending.

25 / geo-map

Geo map

Show where revenue, users, incidents, or deals are concentrated geographically.

Personalized by prompt

Real saved dashboard sample

Revenue by Market

Glow
United StatesBrazilUnited KingdomGermanyJapan
10 locations
revenue
260.0k - 980.0k

Sample dataset from the saved dashboard

marketrevenueregion
United States980,000North America
Canada320,000North America
Brazil640,000Latin America
Mexico410,000Latin America

Required fields

  • locationKey or latitudeKey/longitudeKey
  • valueKey: numeric measure
  • optional categoryKey

Example user prompt

Show revenue by market as a geo map.

Saved Glow config

{
  "locationKey": "market",
  "valueKey": "revenue",
  "categoryKey": "region",
  "mapScope": "world",
  "valueFormatter": "currency"
}

Try this prompt

Create a Glow geo map for revenue by market. Use market as location, revenue as value, region as category, and world scope.

Personalization options

valueFormatter, decimals

Options: currency, percent, number, compact; decimals 0-4

Changes axes, labels, tooltips, KPI values, and table numeric cells where the template uses the shared formatter.

Prompt: Format this chart as currency with 2 decimals.

showCurrencySymbol, currencySymbol

Options: true or false; symbols like $, R$, EUR, GBP

Adds the chosen currency prefix to formatted values without changing the underlying data.

Prompt: Show values in Brazilian reais using R$.

displayUnits, displayUnitSuffix

Options: off, thousands, millions, billions; none, short, long

Scales value labels such as 1254000 to 1.3, 1.3M, or 1.3 million while keeping raw data intact.

Prompt: Show value labels in millions with the short M suffix.

titleAlign, hideTitle

Options: left or center; true or false

Moves the card title or hides the title chrome when the chart needs to sit inside a dense dashboard.

Prompt: Center the title and hide it on the KPI cards.

locationKey, latitudeKey, longitudeKey

Options: named location field or coordinate fields

Places points by country/state/city lookup or exact latitude and longitude.

Prompt: Use market for location, or latitude and longitude when coordinates are present.

valueKey, nameKey, mapScope

Options: numeric measure, label field, world or us

Controls bubble size, labels, and whether the projection is global or US-focused.

Prompt: Use revenue for bubble size and switch map scope to US.

categoryKey

Options: category field

Colors points by region, segment, or status.

Prompt: Color markets by region.

FAQ

AI dashboard questions

Can DataUnmess build dashboards from real data sources?

Yes. DataUnmess can build source-backed dashboards from files, Google Sheets, GA4, HubSpot, SQL databases, APIs, and warehouses through MCP and connected sources.

Do chart settings work through prompts?

Yes. Supported ChartConfig settings can be changed by prompt, including labels, legend, grid, formatting, currency, decimals, display units, sorting, crop windows, axis ranges, colors, curve type, stack mode, KPI sparkline, table columns, and map scope.

Are the samples on this page fake?

No. The chart previews use DataUnmess saved dashboard templates from data/dashboards and render with the built-in Glow theme.