AI dashboard: built and kept current from your own data

An AI dashboard is a dashboard that AI builds from a plain-language description and keeps current from your own data, with a written note on what changed and alerts when a number moves outside its usual range. An AI dashboard generator can produce a first version in a few minutes. Keeping it accurate takes the same work as any dashboard, starting with a short list of numbers that each have a written definition and an owner. This guide covers how the generators work, KPI examples for businesses that make, move or sell goods, management reporting, what makes a good dashboard, and refresh and alerts.

Finished white steel hoppers stand on pallets under orange overhead cranes in a clean, brightly lit fabrication plant

What an AI dashboard is

A dashboard puts the few numbers a team watches on one screen. The UK government’s Analysis Function, which publishes guidance for government analysts, describes a dashboard as a visual tool that “is updated regularly with minimal effort” and presents data “without lots of commentary or analysis.”

AI helps in two places. It builds the first version from a plain-language description, which is what an AI dashboard generator does. After launch, it keeps the dashboard useful: a written note says what changed and why, and alerts tell the owner of a number when it moves outside its usual range. The written note fills a gap that the same guidance names, since dashboards “are not good at explaining what’s happening in the data.”

How dashboards get built today

Without AI, a dashboard is built one of two ways. Someone draws charts in a spreadsheet and updates them by hand from ERP exports, or a consultant builds a dashboard in a BI tool connected to the data. The first goes stale when the person who updates it is away. The second needs changes whenever the business changes, and the UK guidance warns that dashboards “require resource to maintain and improve.”

Both routes leave the reader to open the dashboard, scan every chart and work out what changed since last week.

AI dashboard generators

An AI dashboard generator turns a description into a working dashboard connected to your data. Amazon Quick Sight’s generate analysis feature is a clear example. You describe the dashboard you want and pick up to three datasets. Quick Sight shows “an interactive plan” of sheets and visuals to review, then builds them with filter controls and calculated fields such as year-over-year growth. AWS says generation takes 2 to 5 minutes, and it can start from an image of an existing dashboard, including one from another BI tool. Microsoft’s Copilot in Power BI creates and edits report pages from prompts in a similar way.

An example prompt

“Build a weekly operations dashboard for our plant: on-time delivery and late orders by customer, scrap rate by line, open order backlog in weeks, and gross margin by product family against the same week last year. Count sales as invoiced, net of credit notes. Show when the data was last refreshed.”

Generators are good at the first draft: choosing chart types, laying out pages and adding standard calculations. They cannot know your definitions unless you write them down, which is why the example prompt says how to count sales. A generated “revenue” tile might include freight charges or leave out credit notes, and it looks the same either way. Check each tile’s calculation against a figure you trust before anyone relies on it.

A generator works from the datasets you give it and nothing else. Point one at a raw ERP export, and it sees column names such as QTYSHP and guesses what they mean. Give it a prepared dataset with plain column names and the definitions alongside, and it has less to guess.

KPI examples for businesses that make, move or sell goods

A key performance indicator (KPI) is a number tied to a goal. The table lists useful ones by type of business, with the calculation and the data each needs. Pick the five to eight that match the decisions your team makes each week.

KPIBusinessHow it is calculatedData it needs
On-time deliveryManufacturer, distributorOrders shipped on or before the promised date ÷ orders shippedPromise dates on sales orders, ship dates
Backlog in weeksManufacturerValue of open orders ÷ average weekly shipmentsOpen orders, shipment history
Scrap rateManufacturerQuantity scrapped ÷ quantity producedProduction and scrap records
Fill rateDistributorOrder lines shipped complete on the first shipment ÷ order linesOrder lines, shipments
Inventory turnsDistributor, manufacturerCost of goods sold over 12 months ÷ average inventory valueCost of sales, monthly inventory snapshots
Dead stockDistributor, building-supply chainValue of items with no sales in the last 180 daysItem records, inventory, sales history
YieldFood producerFinished-goods weight ÷ raw-material weightProduction batches
Shelf life at shipmentFood producerDays left before the best-before date on the day a lot shipsLots, shipments
Gross margin by product lineAny(Revenue − cost of goods sold) ÷ revenueInvoices, credit notes, costs

Each KPI needs an owner, the person who acts when it moves, and a comparison such as a target, last month or last year. Show each number beside its comparison, so the reader can see at once whether it is on track. Margin analysis covers cutting the margin figure by product, customer and mix, and AI for inventory management covers the stock figures.

Management reporting

Management reporting is the set of reports an owner and managers use to run the business, as distinct from the financial statements prepared for lenders and tax authorities. A monthly management pack for a business that makes or sells goods might cover:

AI can take over two parts of the pack. A management dashboard refreshed from the ERP and the books replaces the monthly assembly of numbers. AI then drafts the commentary: which lines moved against budget, by how much and what drove each variance, with links to the rows behind each figure. The controller edits the draft and signs off before it goes out. A drafted line might read, for example: “Gross margin for the quarter was 31.2% against a budget of 33.0%. Most of the gap came from the contractor customer group, where freight on small orders rose.” Each figure in that sentence should open the rows it came from. AI financial modeling covers the budget and forecast the pack compares against, and AI in finance covers the month-end work around it.

Turn your monthly pack into a live dashboard

Tell Derik which ERP and accounting system you run and which numbers your managers review each week. He will tell you what it takes to keep them current.

Start a conversation

What makes a good dashboard

The UK Analysis Function’s guidance on building dashboards says to consider one only when there is a clear user need and data updates “are frequent and can be automated, with users likely to revisit the dashboard.” If the numbers change once a quarter, the guidance points to simpler formats, such as a short written report. When a dashboard is the right format, six rules keep it useful:

  1. Start from decisions. List the decisions the audience makes each week, and include a number only if it informs one of them.
  2. Keep it short. Five to eight numbers per audience. The same guidance warns that dashboards “can overwhelm users.”
  3. Define every number. Show what is counted, from which system and as of when, in a note or on hover.
  4. Compare. Show each number beside its target, last month or last year.
  5. Link to the rows. Every number should open the records behind it, so a manager can check a surprise before acting on it.
  6. Show the refresh time on every page.

Charts follow the usual honesty rules as well: bar charts start at zero, and charts placed side by side for comparison share a scale.

Refresh and alerts

A dashboard that imports its data shows that data as of its last refresh, and the refresh runs on a schedule. Power BI, for example, allows up to 8 scheduled refreshes a day on a Pro licence and up to 48 on Premium or Fabric capacity, and it pauses scheduled refresh after a period of inactivity. Match the schedule to the decision: a morning operations meeting needs an overnight refresh, and a shipping dock may need hourly figures.

Check the load as well as the numbers. In 2020, a file-size limit in the process that loaded lab results into Public Health England’s reporting dashboards left 15,841 positive COVID-19 cases out of the daily figures between September 25 and October 2. A check that compares row counts and control totals with the source after each refresh catches that kind of failure. It should alert the dashboard’s owner before anyone reads the numbers.

Alerts on the numbers themselves come in two kinds:

Send each alert to the owner of the number, with a link to the rows that caused it.

A weekly written note complements the alerts. It says which numbers moved, by how much and what moved with them. The safe way to produce it is to compute the changes with statistics first and let the language model describe them, as AI business intelligence explains. Send it to the attendees before the meeting, with links to the rows behind each figure.

What data an AI dashboard needs

An AI dashboard reads the same data as any reporting: the ERP, the accounting system and the spreadsheets that hold budgets and targets, copied into a reporting database on a schedule. Trend lines also need history, so keep a nightly snapshot of inventory and open orders. Write the definitions down once and point every tile at them. AI reporting covers connecting these sources and checking the answers.

How to start small

  1. Pick one audience, such as the weekly operations meeting or the owner’s Monday review.
  2. List the decisions that audience makes and the five to eight numbers behind them.
  3. Define each number and name its owner.
  4. Generate a first draft, then check every tile against a figure you trust.
  5. Add the refresh time, one alert per number and a weekly written summary.
  6. Review after a month and remove the tiles nobody used.

Risks and limits

How ThriveAI helps

ThriveAI is an AI engineering company in Ottawa that builds private AI systems on a company’s own data, for businesses that make, move or sell physical goods. It brings what your ERP, email, drawings and spreadsheets hold into one database that belongs to your company. Your team asks it questions in plain language, and each number links to the document or ERP record it came from. When the data cannot answer a question, the system says what is missing instead of guessing.

ThriveAI’s systems read your ERP as it is, including older versions installed on your own server, and every connection only reads data. The platform is designed to keep each client’s data on its own server in Canada. You choose a model on that server or a hosted model under a written zero data retention agreement, and a hosted model may process requests outside Canada. Derik Lawlis, the founder, leads every project and stays close to the build. About ThriveAI covers the company.

Questions people ask

What is an AI dashboard?
An AI dashboard is a dashboard that AI builds from a plain-language description and keeps current from your own data. It adds written notes on what changed and alerts when a number moves outside its usual range. Each number should link to the records behind it.
What is an AI dashboard generator?
It is a tool that builds a dashboard from a description of what you want to see. Amazon Quick Sight can generate a multi-sheet analysis from a prompt and up to three datasets, and Copilot in Power BI creates report pages from prompts. Check every generated calculation before relying on it.
Which KPIs should a manufacturer or distributor track?
Pick five to eight tied to weekly decisions. Useful ones for a manufacturer include on-time delivery, backlog in weeks, scrap rate and gross margin by product line. For a distributor, fill rate, inventory turns, dead stock and gross margin by customer are good candidates.
How often should a dashboard refresh?
As often as the decisions it supports. A morning meeting needs an overnight refresh, and a shipping dock may need hourly figures. Show the refresh time on the dashboard, and alert the owner when a refresh fails or loads fewer rows than expected.
What is management reporting?
Management reporting is the set of reports an owner and managers use to run the business: revenue and margin against budget, cash and receivables, inventory, and operations figures such as on-time delivery. AI can keep the numbers current and draft the commentary for the controller to edit.
Can AI explain why a number changed?
It can describe what changed and which factors moved with it, such as a customer, a product or a region. The safe design computes those facts with statistics first and has the language model describe them. A person should confirm the explanation before acting on it.

Contact

Replace the spreadsheet behind your weekly meeting

Tell Derik which systems hold your numbers and which meeting runs on a spreadsheet today. He will tell you which of those numbers a dashboard can keep current.

Prefer to talk? Book a meeting.

Your message goes to Derik Lawlis, the founder.