AI × Business Central
I work on two things that are colliding: Microsoft Dynamics 365 Business Central and applied AI. I write about AL and ERP engineering, about building with LLMs and about the increasingly interesting place where they meet, always from what actually ships, not the demo.
Start here
Latest writing
All posts →-
Business Central 28.2: everything that shipped and the line you shouldn't skip
A complete walkthrough of Business Central update 28.2: Copilot and agents, financials, e-documents, the new auditor APIs, quality management, sustainability. Plus the one good-to-know line that quietly changes data residency: from July 1, 2026, Copilot and agent prompts can be processed in another Azure geography.
-
Claude Fable 5: What the New Top Tier Changes for Your Code
Anthropic's Fable 5 opened a new model tier above Opus, then the US government pulled it four days after launch. Twice the price, a much slower first token and a lead that grows with task length: why Opus 4.8 stays the better daily driver, what breaks in your code and why a model vanishing overnight is the best argument for routing through a gateway.
-
Your Business Central MCP server should be read-only until it can't be
The Business Central MCP server is GA-adjacent and the pitch writes itself: connect Claude or Copilot Studio, read and write ERP data in natural language, no custom API. The connection is the boring part. You've just handed a promptable, nondeterministic actor a write path to your ledger and the only thing standing between it and a posted document is how you configured it.
-
When NOT to use an AI agent in Business Central
The built-in agents are GA and every partner is asking 'can an agent do this?' That's the wrong question. For a large class of BC work, a deterministic codeunit beats an agent on cost, latency and auditability and picking the agent anyway is a downgrade dressed as innovation.
-
Your AI feature must run on a fresh tenant, or it doesn't run
The line between a demo and a product is whether it works on a clean Business Central environment with none of your developer setup. Five concrete things that separate 'works on my box' from 'a customer can actually use it'.