BI in the AI Era: The Layer Between Your Data and Your Decisions

Business intelligence

BI in the AI Era: The Layer Between Your Data and Your Decisions

Most mid-market B2B companies do not have a data problem. They have a translation problem. The numbers exist, the dashboard exists, and somewhere between the two a person is supposed to notice something, work out why it happened, and decide what to do about it. That person is busy. That is the gap AI actually closes — not by replacing business intelligence, but by sitting inside it.

ReportingWhat happened last month
AnalysisWhy it happened, and where
Decision layerWhat to do about it, and who owns it

What BI was built to do, and where it stops

Classic business intelligence solved a real problem. It took data out of the systems that create it — ERP, CRM, quoting, the finance package, the eleven spreadsheets nobody admits to — and put it in one place where it could be counted consistently. That was genuinely hard, and where it has been done properly it still holds up.

But BI was designed to answer one question: what happened? Everything after that was left to a human. Someone opens the report, reads it against what they already know about the business, forms a hypothesis about why the number moved, chases three people to confirm it, and then decides.

In a $5M–$50M business that person is usually the general manager, the sales manager, or the owner — and they do it in whatever time is left after doing their actual job. So the dashboard gets built, gets admired for a fortnight, and then gets opened once a month before a board meeting. The failure is almost never technical. The stack works. The last mile — from a number on a screen to a decision that changes something — was never built at all.

monthly review — as it actually runs
09:04 open dashboard …… ok
09:11 margin down 1.8 pts .. cause unknown
09:40 email three managers . waiting
14:20 two replies ……… they disagree
day 2 pull the quote export ok
day 4 decision made ……. on instinct
day 31 same meeting ……. repeat
THE CLASSIC BI STACKTHE AI-ERA STACKSource systemsERP · CRM · quoting · spreadsheetsWarehouse and dashboardsanswers “what happened”THE GAPA person has to do all of thisopen it · notice the change · work out the causechase three people · find the time · decideDecisionlate, inconsistent, dependent on one personSource systemsWarehouse + semantic modelevery metric defined once, in one placeTHE AI DECISION LAYERWatches, explains, ranks, drafts“Quote conversion fell 14% this month. It isconcentrated in one branch. Here is what to do.”Human judgementapprove, override, decide — in minutes, not weeksAction written back into the system

The stack barely changes. What changes is who does the work between the dashboard and the decision — and the fact that the decision now ends in an action, not a screenshot.

What the AI layer actually does

“AI in BI” usually gets sold as a chat box bolted onto a dashboard. That is the least interesting version of it. The useful version is a layer that runs continuously against defined data and does four jobs a human was previously doing badly, because they had no time to do them well.

01

Monitor and detect

Nobody watches every metric every day. A model can. Not “alert me when sales drop 10%” — a threshold anyone can set — but noticing that a normally stable pattern has changed, and knowing the difference between seasonality and a genuine break.

This is the part that decides whether anything else happens at all. Most commercial problems in a mid-market business are not discovered. They are eventually noticed, months later, by someone who happened to look.

02

Explain and attribute

The step that used to eat a week. Margin is down two points. Is that mix, discounting, freight, one large job, or one salesperson? The layer decomposes the movement across every dimension you hold.

03

Rank by consequence

A dashboard shows twelve things in red with equal weight. A decision layer sorts them by money and reversibility, so the first thing you see is the thing that costs most if ignored.

04

Answer in plain language

Anyone who can ask a sensible business question gets an answer without waiting for the one person who knows the data model. This only works if the definitions underneath are real — which is the whole point of section 04.

Notice what is not on that list: deciding. The AI layer removes the drudgery either side of the decision — the noticing, the digging, the writing-up, the following-through. The judgement stays with the person accountable for it, because in a mid-market B2B business that judgement usually depends on things that were never in the data at all.

What it looks like when it is built properly

Here is the reference architecture. There is nothing exotic in it. The discipline is in the order — every layer only works if the one beneath it is honest.

SOURCE SYSTEMSERP / productionorders, costs, deliveryCRM / pipelinedeals, activity, stagesQuoting / sheetsprices, margins, revisionsWeb / marketingforms, ads, inboxIngestion and sync — scheduled, monitored, and it tells you when it breaksWarehouseone copy of each fact, one grain, full history — not a folder of extractsSemantic layerwhat a lead, a quote, an active customer and gross margin actually mean — defined once, agreed by the businessAI DECISION LAYERMonitorwhat changed, and is it realExplainwhich driver caused itRankby dollars at riskDraftthe recommended next stepPower BI dashboardfor the people who want the gridMorning briefingemail or Teams, five linesTask in the CRMowned, dated, followed upException alertonly when it mattersGovernance runs the full height: one definition per metric · row-level permissions · every answer cites its source · a named owner per decision

The AI layer is the only new component. Everything under it is ordinary data engineering — which is exactly why most AI-on-BI projects fail: the new part gets bought, and the boring part underneath never got built.

The semantic layer is the whole game

A language model on top of undefined data is a confident liar.

It will answer every question fluently, some of the answers will be wrong, and you will not be able to tell which.

Ask five people in a $20M business what a “lead” is and you will get five answers. Ask what counts as an “active customer” and someone will say bought in the last 12 months, someone else will say has an open account. Ask how gross margin treats freight and you will start an argument. None of this is a data problem — it is a definitions problem, and it has been quietly poisoning the reports for years. AI does not fix it. AI industrialises it: now the wrong definition gets applied instantly, everywhere, in confident prose.

So the semantic layer — the place where the business agrees what each term means and encodes it once — stops being a nice-to-have and becomes the control surface. It is also the cheapest part of the build, and the part almost every company skips.

The AI layer should

  • Compute from defined metrics held in the semantic layer
  • Show its working — which rows, which filter, which date range
  • Respect the same permissions as the underlying system
  • Recommend, and log what it recommended
  • Say “I cannot answer that from this data”

The AI layer should not

  • Invent a calculation because the question was phrased differently
  • Produce a number with no traceable source
  • Let anyone ask anything about anyone’s numbers
  • Act on the business unprompted before it has earned trust
  • Fill the gap with something plausible

The decision loop

The point of all of it is a loop that closes. Most BI stops at the second step and never comes back; a decision layer runs the full circuit, and the last step is what makes next month’s answers better than this month’s.

1. Signalsomething moved,and it is not noise2. Causewhich driver, whichsegment, how much3. Optionstwo or three moves,ranked by impactHUMAN4. Decisiona person choosesand owns it5. Actionwritten back intoCRM, ERP, processOutcome logged — what worked becomes evidence, and the next recommendation is betterClassic BI stops after step 1. Most “AI dashboards” stop after step 2. The value is in steps 3 to 5.

What this changes in a $5M–$50M B2B business

Abstract architecture is easy to nod along to. Here is what the layer does on an ordinary Tuesday in a mid-market industrial or technical business.

Quotes that go quiet

Nobody has to remember to chase. The layer knows the normal time-to-decision for that customer type and value band, flags the quotes that have drifted past it, indicates which are still realistically winnable, and writes the follow-up task to the owner in the CRM. This one item usually pays for the build.

Margin drift you find in a month, not at year end

Gross margin slipping half a point per quarter is invisible in a monthly P&L and obvious to a model watching quote-level data. More usefully, it tells you whether the cause is discounting, product mix, freight, or one customer who has quietly renegotiated by attrition.

An honest answer about where the work comes from

Most mid-market companies cannot connect a closed order back to the enquiry that started it, so marketing spend is defended with opinion. Joining web, form, CRM and ERP data through one definition of a lead ends that argument permanently — and it usually changes where the money goes.

A forecast the sales manager did not have to build

Not a magic number — a pipeline weighted by how deals like these have actually behaved in your business, with the assumptions visible so the manager can argue with them. The argument is the point. It is a far better conversation than the one about whose spreadsheet is right.

Customers going cold before they are gone

In businesses with repeat orders, churn does not announce itself; the order interval just stretches. A layer watching ordering rhythm per account surfaces the accounts breaking pattern while the relationship is still recoverable.

How to implement it without wasting a year

The temptation is to start with the AI, because it is the visible part. That is backwards, and it is why so many pilots die impressively. The order that works:

1Pick one decision that costs real money
2Agree the definitions it depends on
3Get that data into one place, reliably
4Add the AI layer over that slice only
5Deliver it where the work already happens
6Then widen
Start with a decision, not a data set.“We do not know which quotes are dying” is a project. “We want a data warehouse” is a budget line that produces nothing for nine months. One decision, one owner, one measurable outcome — and it should be a decision someone is currently making badly, often, and expensively.
Deliver into the workflow, not into a portal.A brilliant insight in a dashboard nobody opens is worth nothing. The same insight as a task in the CRM, a line in a Monday morning message, or a flag on the quote itself gets acted on. Adoption is a delivery-surface problem far more often than it is a quality problem.
Do not give it write access on day one.Let it recommend for a few weeks while a person approves everything. You will learn where it is wrong, the team will learn where it is right, and by the time you automate anything you will be automating something you already trust.

Five ways this goes wrong

  1. A chatbot bolted onto a broken modelNatural language over data nobody has defined does not democratise anything. It distributes the confusion faster and dresses it in fluent sentences.
  2. No ownerIf no named person is accountable for acting on what the layer surfaces, it becomes a very sophisticated way of generating notifications people learn to ignore.
  3. Permissions handled as an afterthoughtThe moment anyone can ask any question in plain language, salaries, individual performance and customer margins are one sentence away. Permissions belong in the semantic layer, not in the prompt.
  4. Measuring the wrong thingDashboards built, reports delivered, questions answered — all activity metrics. The only honest measure is whether decisions are made faster and turn out better.
  5. Buying the layer before building the floorEvery vendor will sell you the AI. None of them will fix the fact that your quoting data lives in a spreadsheet on somebody’s desktop. That part is the work.

Common questions

Question 01

Does AI replace our BI tool or our dashboards?

No. It sits on top of the same warehouse and semantic model and does the interpretation work a person was doing manually. The dashboard stays useful for people who want to see the grid; most people stop needing to open it, because the answer now arrives where they already work.

Question 02

We are a $15M business with no data warehouse. Is this out of reach?

No, and the modern stack is far cheaper than the enterprise version people imagine. The real constraint is not budget or tooling — it is whether the business can agree on what its core metrics mean. That work costs nothing and most companies have never done it.

Question 03

How do we stop it giving confidently wrong answers?

Constrain it. It answers from defined metrics rather than raw tables, it shows the source and filters behind every number, it inherits the permissions of the underlying system, and it is allowed to say it cannot answer. Most hallucination in a BI context is a design failure, not a model failure.

Question 04

What should the first project be?

One expensive, repeated decision that is currently made on instinct. In B2B that is usually quote follow-up, discount approval, or where the marketing spend goes. Small enough to deliver in weeks, valuable enough that people notice when it works.

Work with us

We design and implement the layer between your data and your decisions

This is what we do for B2B businesses between $5M and $50M in revenue: map how commercial decisions are actually made today, agree the definitions the business has never agreed on, get the data into one reliable place, and put an AI decision layer over the decisions that cost real money — delivered into the CRM, the inbox and the dashboard your team already uses.

Not a report. Not a pilot that dies in the innovation budget. A working system with a named owner, running on your own data, that keeps working after we leave.

If your pipeline is invisible, your margin explanation arrives three months late, or nobody can tell you where the last ten orders came from — that is the conversation. Tell us what is broken and we will tell you straight whether it is worth fixing and roughly what it takes.

Start the conversation →

More on how we approach this: sales process and analytics · applied AI services · what a B2B pipeline dashboard should actually measure · AI for business development managers · how we work

Leave a Reply