StoryOS

Product · Dashboards

See the business, not just the records.

Number tiles and charts on a grid — built from your own databases, not a bolt-on reporting tool. Every block can measure a different database, so one dashboard can chart your whole business.

A StoryOS dashboard with number tiles, a bar chart and a pie chart, including a revenue tile ahead of target and an at-risk-clients tile past its limit

A dashboard that composes, not just displays.

The screenshot above is one dashboard on a Tasks database — its revenue tile and client-health chart are both sourced from a completely different database, Clients.

Every block names its own database

A tile or a chart can measure the dashboard's own database, or point at a different one entirely. That's what lets a revenue tile from Clients sit beside a chart of Tasks by priority, on the same screen.

Two places a dashboard can live

On a database, in its view bar, like any other view. Or in a space, when the numbers you want come from more than one database — a space dashboard has no database of its own to measure, so every block chooses its own source.

A number that means something

Give a tile a target and a direction. More revenue is good; more overdue invoices is not — that choice is never inferred. The same number reads green or red depending which one you picked, and going past the target shows the real figure (124%), not a bar capped at full.

Honest when it can't compare

No target set, the value hasn't loaded yet, or the target is zero — a tile shows the number and nothing else. A confident percentage against nothing is worse than no percentage at all.

Drag to arrange

Reorder and resize on a 12-column grid, in edit mode. Tiles and charts share one sequence, so a chart can sit right beside the number it explains — the whole point of building tiles and charts as one feature instead of two.

Deleting a dashboard never touches your data

It removes the tiles and charts — the records they measured are only ever read, never touched.

Built by the same rules as every other view.

A dashboard reads through the same grant-scoped query path as a table or board — a viewer sees exactly the records they're allowed to, nothing more.

Put a number on it.

Start free — 30 days of Pro, no card. Unlimited records on every plan.