AB-620 study guide: how to pass AI Agent Builder Associate
Copilot Studio Certifications How-to
So you want to become an Agent Builder, or at least obtain the official certification. Good choice. Microsoft has been pushing the new AB certifications in 2026, and this AB-620 study guide focuses on the exam that showcases your hands-on skills to build agents.
This credential sits between the broader admin-focused cert, AB-900, and the full agentic solution architecture covered by AB-100.
What is an Agent Builder?
Microsoft describes agent builders as IT professionals who master Copilot Studio and build agents that can work safely and scale with enterprise data, identity, and access management.
From the description we can extract four key elements that help us understand Microsoft’s expectations for this exam:
- Master Copilot Studio. The exam is about building agents using Copilot Studio.
- Build new agents. Not just configuration or extending existing Copilots; you design and ship new agents.
- Embed enterprise security. Identity, authentication, and access control are part of the job.
- Scale with enterprise data. You use design patterns that support performance, permissions, and compliance for entire organisations.
In essence, this exam focuses on your ability to build agents for enterprises while ensuring compliance, security and scalability.
Build one agent that covers the exam curriculum
Before you sit the exam, I recommend you try to build one agent that addresses the main parts of the curriculum. Below is an example of how I approached mine.
Plan the agent
The planning phase includes the overall agent scope and what problem it solves. Your plan should answer the following questions:
- Define what problem the agent will solve: customer service, employee onboarding, and CRM automation are common examples.
- Who the agent is for: internal staff, external customers, or both?
- Which channel it uses: Teams, a website, or Microsoft 365 Copilot.
- How users sign in: Entra ID for employees and other options for external users.
- Which systems it connects to: SharePoint, Dataverse, Dynamics 365.
- What it must not do: for example, answer from general model knowledge when the approved knowledge base has no match; refuse or hand off instead.
That plan sets the foundations for the configuration, security and how you will test and maintain the agent.
Set up the conversation
In this phase you give the agent the building blocks it needs to do the job:
- Instructions: persona and hard rules only. This is your agent prompt, which you will test and change if needed. Start with something simple and refine later.
- Topics: multi-step questions and branching, like collecting a case number then routing by issue type.
- Adaptive cards and variables: structured input where the process needs it, for example a form with dates in Microsoft Teams.
- Generative answers: define how the agent handles open questions that do not need a full topic, for example “what is our leave policy?”
To learn more about topics and instructions, check my other article on topics, instructions and actions.
Add an agent flow
Enterprise agents often need a controlled path similar to a Power Automate flow. In Copilot Studio you build an agent flow that includes some of the elements below:
- Inputs and outputs: for example, the user keys in a Customer Service case ID; the agent returns a status message and case summary.
- A connector action: create a Dataverse row, send an email, or update the case in Dynamics 365.
- Error handling: a clear failure message to an admin account when the connector fails, for example if credentials expire.
- A human-in-the-loop step if needed: manager approval before the flow continues.
Configure knowledge base and data policies
Once the architecture and rules are in place, you want to define the agent’s knowledge base.
- Connect a trusted knowledge source: a SharePoint site or library, uploaded documents, or Dataverse data the agent is allowed to use.
- Add tools separately when the agent must act on systems: connectors, a REST API or a custom connector, and MCP tools where you have them. Do not treat MCP as a document library.
- Verify whether users with access to the agent need permissions to the knowledge base. If security becomes a risk, consider data pipelines via a connector to SQL or Azure Data Lake.
If you want a walkthrough of the SharePoint path, I cover it in SharePoint as a knowledge source.
Set up a hand-off
Agents that try to do too much often fail or become expensive. To avoid that, design a small hand-off such as:
- Another Copilot Studio agent: pass a sales question to a specialist agent.
- A Foundry agent or Fabric data agent: analytics or document work.
If you want a worked example of a specialised Dynamics agent, start with Sales Close Agent setup. For trigger-led patterns, see autonomous agents in Copilot Studio. When you add MCP tools later, the Business Central MCP overview is a useful business-apps walkthrough, with the same rule as above: MCP is for actions, not for document knowledge.
Test and package
Finish with testing and packaging before you call the agent ready:
- Build a test set from real user prompts: “where is my order?”, “what is our leave policy?”
- Review failures and fix.
- Put the agent in a solution so you can move it between environments.
- Replace hard-coded values with environment variables, such as environment URLs or connection names.
Four-week AB-620 study schedule
Use this schedule to complete the agent project above.
Week 1: Plan and check the official outline
Read the official AB-620 study guide and note down every skill you do not have. Then write the one-page plan for your agent.
Week 2: Conversation and agent flow
Build the instructions, topics, adaptive cards, variables, and generative answers. Afterwards, add one agent flow with inputs, outputs, a connector, and error handling.
Week 3: Knowledge, tools, and hand-off
Connect knowledge and test permissions, add read and write tools, and add a hand-off to another agent. If your tenant allows it, try Azure AI Search, Foundry prompts, or Application Insights monitoring.
Week 4: Test, package, and book
Create a test set, review failures, and fix the worst ones. Then move the agent into a solution and use environment variables. Promote it if you can, then re-test after packaging in the new environment.
If all works well, book the exam through Pearson VUE from the official certification page. For duration, cost, and FAQs, use our AB-620 page.
After you pass AB-620
Your badge appears in your Microsoft Learn account within a few days and links to Credly if you want it on LinkedIn. The certification renews every 12 months with a free online assessment on Microsoft Learn.
Have you already built an agent? Share the use case and how you handled the architecture.