Why Power BI matters more in the age of AI agents
An AI agent builds a dashboard from a file. For a company, what matters is the source of the agent's figures and who is responsible for them.

Finance directors keep asking us the same question: if Copilot can build a report from a spreadsheet in half a minute, why pay for a Power BI project? The short answer: the agent replaces the report layer. The data model behind the reports remains, and the Power BI project concentrates on it.
IN SHORT
The agent draws the charts. The Power BI semantic model defines how each figure is calculated, who has access to it and when it is refreshed. Microsoft has opened the model to agents: reading is generally available, hosted authoring is in preview.
What does an AI-generated dashboard leave out?
An agent takes a file and a question and draws a good chart. For a one-off analysis, that is enough. For the figures presented to the board, everything that does not show in the chart is missing:
- Refresh. A generated chart is a snapshot of today’s file. A Power BI semantic model is refreshed on a schedule.
- Permissions. With row-level security (RLS), a regional director can access only their region’s data, in the same report. A generated dashboard shows everything that was in the file.
- Sensitivity labels. Data labelled confidential in Microsoft 365 stays labelled in Power BI and on export.
- Lineage. Every figure can be traced to its source, and you can see which reports break when a source changes.
- Distribution and volume. One model serves the whole company, in Teams and on mobile, on the full ERP data rather than an extract.
Without a model, an agent calculates margin differently from one question to the next. Two directors get two figures for the same quarter, and neither knows which one is right.
Why has Microsoft put Power BI behind its agents?
Microsoft has published MCP servers for Power BI. MCP (Model Context Protocol) is the standard an agent uses to discover and call tools. There are two:
- Fabric IQ MCP, generally available. The agent reads reports and semantic models and runs queries against them, with the signed-in user’s permissions, RLS included. Microsoft documents it as the supported path for Microsoft 365 Copilot, Copilot Studio, Microsoft Foundry and custom agents.
- Power BI Authoring MCP. The agent creates and changes the model: tables, measures, relationships, security roles. The local version is generally available; the Microsoft-hosted endpoint is in preview.
The agent works on top of Power BI: it sends the question, and the semantic model returns the figure. The answer depends on the definitions in the model: if gross margin is defined wrongly, the agent repeats it wrongly, confidently, to anyone who asks.
The Microsoft documentation also notes two points we check on every model. Query results are sent to the AI model used by the agent, so your data and AI policy has to cover them. And Fabric IQ is not available in Power BI-only regions.
What a Power BI project for agents includes
From report pages to the model and its governance. A Power BI project built for agents has four parts:
- Measures, defined once. Margin, cash, budget variance, with names and descriptions that give agents and people the same definition.
- Permissions. RLS roles that follow your organisation, the same for the person opening the report and for the agent asking on their behalf.
- Labels and sources. Microsoft 365 sensitivity labels and documented lineage, from the ERP to the figure.
- The agent. A Copilot Studio agent that answers from the governed model, with the permissions of whoever is asking.
The agent’s figures match the Monday report, and each user can access only the data their role permits.
What agents replace
Agents replace part of Power BI work:
- Hand-built reports, page by page, for every new question. The agent does them faster.
- Exploratory analysis. “Show me sales by region, then just Q3” no longer needs an analyst.
- Small companies. With one spreadsheet and three people reading it, an AI-generated dashboard is enough. A semantic model would be overkill.
What remains: the definition of the figure, the permissions on it and its source. Power BI projects will concentrate on these three parts.
Is your model ready for agents?
We review your semantic model: the measures, the permissions, the labels and what an agent would answer from it today. We start from the report you already use.
Denis Stadler
Founder of Stadler & Partners. AI specialist and Agentic AI solution architect on Azure, Azure DevOps, SharePoint, Dynamics 365 and Power Apps. Writes about Microsoft 365 features as they work in production.
About Denis