Conversation Insights Dashboard

The Conversations Dotabase now seeds a thirteen-widget Conversation Insights dashboard covering conversation volume, token spend, cache efficiency, and activity over time.

The Conversations Dotabase now ships with a Conversation Insights dashboard: thirteen widgets, seeded with the itself, over every conversation your workspace has collected. It arrives configured; there is nothing to build.

What The Dashboard Measures

Eight single-number tiles carry the totals and averages — total conversations, total tokens, estimated total cost in US dollars, average input and average output tokens per session, total tool calls, and rows retrieved. A gauge tracks your average cache hit rate against full scale.

Five charts carry the shape of the data rather than its size. Two line charts plot tokens and conversations across the last ninety days, bucketed by week. A donut breaks your conversations down by provider and a bar chart by category, and a heatmap lays the last thirty days out day by day, so a day of heavy use shows as a dense cell.

Most of the dashboard measures spend and efficiency rather than summarizing what you talked about. It reports what your agent usage costs and where the cost goes, from the first session onward.

Where To Find It

The dashboard is the third view on the Dotabase, not the one you land on — the default stays the All conversations table, sorted by most recent activity. Open the switcher and pick Conversation Insights. Alongside those two the Dotabase also ships an Archived table and a graph view.

Rows reach Conversations by import rather than by hand; the Dotabase deliberately turns manual row creation off. They arrive from chat inside the app and from your local coding-agent history, so one dashboard covers both at once. Import Your Coding-agent Conversations covers the second path.

Changing The Seeded Widgets

Every seeded widget is editable. Add a widget from the dashboard toolbar, retitle one, switch its chart type, change what it groups by, or drag it somewhere else — and the same edits are available over MCP and the CLI, not just in the app. One behavior to know about: the seed reconcile is additive and keyed on a widget's type, title, and query, so a seeded widget you delete comes back on the next provisioning run. Retitling or reconfiguring one keeps your version instead.

Time ranges live on individual widgets rather than on the dashboard as a whole. The two line charts cover ninety days and the heatmap thirty; every tile, the gauge, the donut, and the bar chart are all-time. Narrowing a range means editing that widget.

What The Numbers Depend On

Two of the charted values — total tokens and cache hit rate — are computed from other properties and resolve to nothing when their inputs are absent. A session that never recorded token usage contributes no number rather than a zero, and the same holds for rows imported before a given metric existed. The cost tile is labelled an estimate and is not a billed charge.

Conversation Insights is one of three dashboards seeded this way. Memory Bank ships Memory Health, and Artifacts ships Output.

Conversation Insights Dashboard · This page in the graph

Connected Records10

Documented by
Mentions
DOT
References
10 connections.

Where To Go Next

Reading this as an agent?For Agents
Something wrong on this page?Dots On GitHub