Custom dashboards Bro builds for you — from your own data, never invented
Your numbers live in a spreadsheet you update at midnight — or nowhere at all. Tell Bro what you want to track and it designs the store, maps your columns, and composes the dashboard: KPIs, bars, trends over time, recent records. The crucial part: AI only shapes the question — every number is computed by deterministic code over your real rows, and every widget can show exactly which rows it came from.
A focused agent for each job.
Analyst · Questions → answers
Turns a plain-language question into a computation over your data — code does the math.
Data steward · Logging
Keeps a collection up to date from the team's real activity — never invents a row.
Watcher · KPI alerts
Checks your thresholds on schedule and notifies you the moment a number crosses one.
From a sentence to a working team.
Bring your data — or start empty
Paste or upload a spreadsheet (CSV, Excel — European formats included), connect a JSON API, or just describe what to track and log as you go.
Confirm the mapping
Bro proposes typed fields per column; you confirm before anything is imported. Monthly exports append with duplicate detection.
Bro composes the board
It proposes the plan first — what goes on the board, from which source — and builds only after your yes.
Live board, honest numbers
KPIs, bars and trends refresh live; click any number to see the exact rows behind it. Set a watch and get notified on a threshold.
Only what this goal needs.
- Nothing required — paste a spreadsheet export and you're live
- Optional: a public JSON API as a custom connector (auth header supported, synced on a schedule)
- Optional: your existing Brohns data — deals, hours, projects, store, support — as built-in metrics
You never connect an AI key — Bro and the agents are built in. Keys live in an encrypted vault, read server-side only for the action you approved.
Powerful agents. You stay in charge.
No invented numbers, ever
AI maps columns and shapes questions; arithmetic is done by deterministic code. A dashboard number is a sum over real rows, and the rows are one click away.
Your existing dashboard, imported
The spreadsheet you already keep imports in one move — and next month's export appends to the same collection instead of starting over.
Ask it questions in chat
"How many client calls this week?" is computed over the real records, not answered from memory — in Bro's chat, right where you already are.
Share it, alert on it
Mint a read-only link (with optional expiry) for a client or your team, and put a watch on any KPI so the tool warns you instead of you checking it.
Good to know.
Can the AI make up numbers on my dashboard?
No. Models only design the store and map your columns; every widget's value is computed by code over your actual rows, and the provenance view shows exactly which rows produced it.
Can I import the spreadsheet I already use?
Yes — paste cells straight from your sheet or upload a CSV/Excel file. You confirm the column mapping first, and later exports append into the same collection with duplicate detection.
Can I connect data from another tool?
Yes — point a custom connector at any public JSON API (an auth header is supported; the secret is stored encrypted). It syncs on a schedule, so the board stays fresh without manual updates.
Can I share a dashboard with a client?
Yes — a read-only share link with an optional expiry date, revocable anytime. The viewer sees computed widgets only, never your raw configuration.
Ready to put a team on dashboards & data?
Free to start. No credit card. Nothing goes out without your approval.