AI Builder explained
Microsoft's no-code AI model library inside the Power Platform — pre-built models, custom training, and what AI Builder is good at.
AI Builder is the no-code machine-learning capability inside the Power Platform. It exists to put trained ML models in the hands of makers — citizen developers, business analysts, power users — without needing data scientists, Python notebooks, or Azure ML knowledge. For Dynamics 365 customers, AI Builder is the cheap, fast way to add AI to a Power App or Power Automate flow without an enterprise data-science programme.
Pre-built models. Microsoft ships ready-to-use models for common business tasks:
- Form processing — extract structured data from invoices, receipts, IDs, and custom forms with a UI for training on samples.
- Object detection — locate and count objects in images (boxes, pallets, equipment).
- Sentiment analysis — score text for positive/negative/neutral tone across many languages.
- Key phrase extraction — pull out salient terms from text.
- Language detection — identify the language of a document.
- Text translation — translate between languages.
- Business card reader — extract name, title, email, phone from a card image.
- Receipt reader — extract structured line items from receipt photos.
- Text recognition (OCR) — extract printed and handwritten text from images.
- Category classification — classify text into a custom taxonomy.
Custom models. Beyond the pre-built set, AI Builder supports custom-trained models for prediction, category classification, entity extraction, and form processing. Training is point-and-click: provide labelled data from Dataverse or a file, the system trains, and reports accuracy. Re-training on a schedule keeps models current.
Where models run. Trained models live as AI Builder assets in an environment. They're invoked from:
- Power Automate flows — call the model as an action; pass inputs, receive outputs.
- Power Apps — invoke the model from a button or screen.
- Dataverse plug-ins — call from server-side logic.
- Direct APIs — for programmatic use.
Integration with Dynamics 365. Common use cases:
- Invoice automation — receipts and invoices arrive in a shared mailbox, AI Builder extracts data, a flow posts a draft vendor invoice in Business Central or F&O.
- Lead enrichment — AI Builder predictions enrich incoming leads with a quality score.
- Customer feedback — sentiment analysis on case descriptions, with auto-prioritisation.
- Inspection — object detection during field service inspections flags missing or defective components.
Limits. AI Builder is not a substitute for Azure ML or Azure OpenAI for sophisticated requirements. Models are limited in size, training data, and customisation; very high-volume scenarios may incur cost concerns. For most no-code AI scenarios in Dynamics 365 workflows, it's the right tool.
Licensing. AI Builder credits are sold separately or bundled with some Power Platform licences. Track credit consumption — it's the most common AI Builder budget surprise.
Related guides
- AI Builder document automation, in depthHow AI Builder's document automation works — pre-built models, custom training, output structure, and the right way to integrate it with Dynamics 365.
- AI prompts in Power PlatformHow AI Builder and Copilot Studio promote prompts as a first-class artefact — prompt design, parameters, grounding, and the operational patterns that make AI prompts reliable in business apps.
- Building agents with Copilot StudioHow to design Copilot Studio agents — topics vs generative answers, knowledge grounding, actions, multi-turn dialogs, and operational patterns.
- Copilot agents vs Copilot StudioHow Microsoft's agent strategy splits — Copilot Studio for building custom agents, declarative agents in Microsoft 365 Copilot, autonomous agents — and how the pieces fit together.
- Copilot Studio for Dynamics 365Building AI agents on top of Dynamics 365 with Copilot Studio — topics, knowledge sources, generative answers, and Dataverse integration.