Last updated: May 2026
AB-100 — Agentic AI Business Solutions Architect
Test your knowledge with official exam-style questions
Questions and options are shuffled each attempt
▶Microsoft Certified: Agentic AI Business Solutions Architect — Practice Set 1: All Questions & Explanations
Full question text, answer options, and explanations for this practice set — a spoiler-free alternative is the interactive quiz above for scored, shuffled practice.
1. A solutions architect is scoping an AI project that will use customer data stored in Azure SQL and SharePoint to generate automated deal summaries for account executives. What is the FIRST thing the architect should assess about the data before designing the AI components?
- A. The number of employees who will access the deal summaries
- B. The accuracy, relevance, timeliness, cleanliness, and availability of the data for grounding(correct)
- C. The cost of Azure SQL licensing
- D. Whether the data is stored in a relational or NoSQL format
Explanation: The skills measured explicitly identify 'Review data for grounding, including accuracy, relevance, timeliness, cleanliness, and availability' as the required data assessment step before designing AI components. This determines whether the data is fit to ground AI responses reliably. Headcount (A), licensing cost (C), and storage format (D) are secondary considerations that do not directly determine grounding fitness.
2. A retail company wants to adopt Microsoft AI services across its finance, HR, and customer service departments. The solutions architect has been asked to structure the adoption approach. Which framework should the architect use as the foundation for implementing AI adoption across the organization?
- A. The Microsoft SCRUM Framework for AI Teams
- B. The Cloud Adoption Framework for Azure AI adoption process(correct)
- C. The ISO 27001 Information Security standard
- D. The TOGAF Enterprise Architecture Framework
Explanation: The skills measured content explicitly states 'Implement the AI adoption process from the Cloud Adoption Framework for Azure' as the required planning methodology for AI strategy. The Cloud Adoption Framework (CAF) provides structured guidance for enterprise-scale AI and cloud adoption at Microsoft. SCRUM (A) is an agile delivery methodology. ISO 27001 (C) is a security compliance standard. TOGAF (D) is a general enterprise architecture framework not specific to Microsoft AI adoption.
3. Contoso is building a multi-agent solution to automate procurement approvals. The architecture team is debating which platform combination to use. The solution needs natural language policy guidance for employees (Microsoft 365 integration), custom workflow agents for procurement, and a machine-learning model for anomaly detection in invoices. Which platform combination should the architect recommend?
- A. Use only Azure Logic Apps for all three requirements
- B. Design a multi-agent solution using Microsoft 365 Copilot for employee-facing guidance, Copilot Studio for procurement workflow agents, and Microsoft Foundry for the anomaly detection model(correct)
- C. Use only Copilot Studio for all three requirements
- D. Use SharePoint Syntex for natural language processing and Azure SQL for the anomaly detection model
Explanation: The skills measured explicitly calls out 'Design a multi-agent solution by using platforms such as Microsoft 365 Copilot, Copilot Studio, and Microsoft Foundry' — matching each platform to its strength: Copilot for Microsoft 365 integration, Copilot Studio for custom agent workflows, and Microsoft Foundry for custom AI models. Azure Logic Apps (A) is an integration platform without built-in LLM or agent capabilities. Using only Copilot Studio (C) would not address custom model training. SharePoint Syntex and Azure SQL (D) cannot fulfill the natural language or ML anomaly detection requirements respectively.
4. A financial services firm wants to automate risk assessment for loan applications using AI. The solution will use both a large general language model for document understanding and a smaller, fine-tuned model for credit risk scoring. How should the architect handle routing requests between models?
- A. Send all requests to the large language model to ensure consistent quality
- B. Implement a model router to intelligently route requests to the most suitable model based on the task type(correct)
- C. Run both models simultaneously for every request and select the lowest-latency result
- D. Replace the fine-tuned model with additional prompting of the large model
Explanation: The skills measured explicitly identifies 'Implement a model router to intelligently route requests to the most suitable model' as a cost and benefit optimization mechanism. Routing directs document understanding queries to the LLM and credit scoring queries to the specialized small model — maximizing accuracy and cost efficiency. Sending everything to the large model (A) is costly and may underperform on specialized scoring. Running both simultaneously (C) doubles cost with no benefit. Replacing the fine-tuned model with prompting (D) sacrifices the precision that fine-tuning provides for credit risk.
5. A solutions architect is performing an ROI analysis for a proposed AI-powered customer service automation solution. Which TWO criteria should be included in the ROI evaluation according to the AB-100 skills measured? Choose 2.
- A. Total cost of ownership of the AI solution, including infrastructure, licensing, and ongoing maintenance(correct)
- B. The personal productivity gain of the architect who built the solution
- C. A business process analysis comparing the AI-driven process to the current manual process to quantify value(correct)
- D. The number of PowerPoint slides in the project proposal
- E. The number of programming languages used in the solution
Explanation: The skills measured content specifies 'Select ROI criteria for AI-powered business solutions, including the total cost of ownership' (A) and 'Create an ROI analysis for the proposed AI solution for a business process' (C). TCO encompasses infrastructure and maintenance costs, while the business process ROI analysis quantifies the measurable improvement over the current state. Personal productivity of the architect (B), slide count (D), and language count (E) are not ROI criteria.
6. A solutions architect is designing an AI solution for a mid-size logistics company that needs automated route optimization insights. The company cannot justify the cost of building a proprietary ML model. Which build-vs-buy decision framework should the architect apply?
- A. Always build custom AI components to ensure maximum control and IP ownership
- B. Analyze whether to build, buy, or extend existing AI components for business solutions based on cost, time, and differentiating value(correct)
- C. Always buy off-the-shelf AI products to minimize implementation time
- D. Avoid AI components that require data integration with existing logistics systems
Explanation: The skills measured explicitly states 'Analyze whether to build, buy, or extend AI components for business solutions' — this three-way analysis weighs cost, time-to-market, and whether the capability is differentiating enough to warrant custom development. Blanket policies to always build (A) or always buy (C) ignore context. Avoiding data integration (D) would cripple most logistics AI solutions.
7. A global manufacturing firm wants to use AI agents to streamline task automation across ERP, CRM, and HR systems. The architect is assessing how agents can be applied. What is the primary criterion for determining whether an agent is appropriate for a specific task?
- A. The task must involve processing images or video
- B. Assess the use of agents in task automation, data analytics, and decision-making to determine fit with business objectives(correct)
- C. Agents should only be used for customer-facing chatbot scenarios
- D. The task must be performed by at least 100 employees to justify an agent
Explanation: The skills measured explicitly identifies 'Assess the use of agents in task automation, data analytics, and decision-making' as the requirement analysis step. Agents are appropriate across a wide range of scenarios — not limited to images (A), chatbots (C), or headcount thresholds (D). The fit is determined by whether agents can meaningfully automate, analyze, or support decisions in the target business context.
8. A solutions architect is designing a Copilot Studio agent for a customer service scenario. The agent needs to gracefully handle queries that fall outside its defined topic scope — for example, questions about topics the agent was not trained to address. What must the architect design to handle this?
- A. An additional AI model that runs in parallel and intercepts off-topic queries
- B. A fallback topic in Copilot Studio that activates when no other topic matches the user's query(correct)
- C. A Power Automate flow that routes all unmatched queries to email
- D. A custom Azure Function that classifies intent before passing queries to Copilot Studio
Explanation: The skills measured explicitly includes 'Design topics for Copilot Studio, including fallback' — the fallback topic is the built-in Copilot Studio mechanism that gracefully handles queries outside the agent's defined topic coverage. A parallel AI model (A) adds unnecessary complexity. Power Automate to email (C) is a workaround, not a designed agent experience. A custom Azure Function for intent classification (D) is over-engineering when Copilot Studio's fallback topic handles this natively.
9. A healthcare organization wants its Copilot Studio patient-support agent to interact with an external Electronic Health Records (EHR) system to retrieve appointment data. The EHR exposes a REST API following the Model Context Protocol (MCP). How should the architect design this integration?
- A. Build a custom Power Automate connector that polls the EHR API every hour and caches results in SharePoint
- B. Design agent extensibility with Model Context Protocol in Copilot Studio to connect the agent to the MCP-compliant EHR API(correct)
- C. Ask the EHR vendor to rebuild their API to use OData format before integration is possible
- D. Use Azure API Management to convert the MCP API to SOAP before connecting it to Copilot Studio
Explanation: The skills measured explicitly calls out 'Design agent extensibility with Model Context Protocol in Copilot Studio' — MCP is an open standard Microsoft supports natively in Copilot Studio for connecting agents to external services. Since the EHR already exposes MCP, the architect should use this direct integration path. Polling via Power Automate with SharePoint caching (A) adds latency and stale-data risk. Asking the vendor to rebuild to OData (C) is unreasonable. Converting MCP to SOAP with API Management (D) adds unnecessary complexity.
10. Fabrikam wants to deploy an AI agent that can independently navigate and interact with its legacy internal web portal to extract data and perform form submissions on behalf of field technicians — without requiring API access or code changes to the portal. Which Copilot Studio capability should the architect propose?
- A. A Copilot Studio agent using Computer Use to automate tasks in apps and websites(correct)
- B. A Power Automate Desktop UI flow requiring a Windows virtual machine to run the automation
- C. A custom Azure Cognitive Services computer vision model trained on portal screenshots
- D. An Azure Bot Service configured with Direct Line Speech to control the browser via voice commands
Explanation: The skills measured explicitly includes 'Design agents to automate tasks in apps and websites by using Computer Use in Copilot Studio' — this is the purpose-built Copilot Studio capability for interacting with UIs without API access. Power Automate Desktop (B) can do RPA but is a separate tool with its own infrastructure requirements. Azure Cognitive Services vision models (C) provide perception but not autonomous task execution. Azure Bot Service with speech (D) is a conversation interface, not UI automation.
11. A solutions architect is designing an AI solution for a Dynamics 365 Customer Service implementation. The team wants to customize how Copilot assists agents with case resolution and extend it with additional knowledge from the company's internal product wiki. Which TWO design tasks are directly relevant? Choose 2.
- A. Design customizations of Copilot in Dynamics 365 apps for customer experience and service(correct)
- B. Configure Azure Active Directory conditional access policies for the Customer Service portal
- C. Design business terms for Copilot in Dynamics 365 apps for customer experience and service(correct)
- D. Deploy an Azure Kubernetes Service cluster for the Copilot inference engine
- E. Configure an on-premises Active Directory domain controller for the Dynamics 365 org
Explanation: Both 'Design customizations of Copilot in Dynamics 365 apps for customer experience and service' (A) and 'Design business terms for Copilot in Dynamics 365 apps for customer experience and service' (C) are explicitly listed in the skills measured under this domain. Business terms define company-specific vocabulary Copilot uses; customizations extend Copilot's behavior and knowledge sources. Conditional access (B), AKS clusters (D), and on-premises AD (E) are infrastructure or security concerns not part of the Copilot design tasks for this scenario.
12. A solutions architect is choosing the natural language processing approach for a Copilot Studio agent that handles complex, free-form customer inquiries that don't fit predefined intents. The volume of inquiry types is too large to manage with hand-crafted intents. What orchestration approach should be selected?
- A. Standard natural language processing with LUIS intents and entities
- B. Azure conversational language understanding with rigid intent classification
- C. Generative AI orchestration in Copilot Studio to dynamically handle open-ended queries(correct)
- D. A custom regex-based intent matching engine deployed on Azure Functions
Explanation: The skills measured explicitly states 'Determine when to use standard natural language processing, Azure conversational language understanding, or generative AI orchestration in Copilot Studio.' When inquiry types are too numerous and free-form for predefined intents, generative AI orchestration is the appropriate choice — it handles open-ended queries without requiring exhaustive intent mapping. Standard NLP (A) and CLU (B) require predefined intents, which don't scale to this scenario. Regex matching (D) is far too rigid for natural language inputs.
13. A solutions architect is designing an AI solution that extends Microsoft 365 Copilot to assist project managers in Microsoft Teams. The extension needs to pull live project status from an external project management API. Which design approach is most appropriate?
- A. Deploy a standalone Azure Bot Service bot in Teams that operates independently of Copilot
- B. Design agents in Microsoft 365 Copilot with connectors to the external project management API(correct)
- C. Build a Power BI dashboard and embed it in Teams as a tab
- D. Use a SharePoint list to manually replicate project status data and point Copilot to that list
Explanation: The skills measured includes both 'Design agents in Microsoft 365 Copilot' and 'Optimize solution design by using agents in Microsoft 365, including Teams and SharePoint.' Designing an M365 Copilot agent with a connector to the external API is the correct architecture for extending Copilot with live external data in Teams. A standalone Azure Bot (A) would not integrate into the Copilot experience. Power BI (C) provides visualization, not conversational AI assistance. A manually replicated SharePoint list (D) is not live and adds maintenance burden.
14. An enterprise architect is designing AI solutions that span multiple Dynamics 365 apps — specifically Dynamics 365 Sales, Customer Service, and Finance. Each app requires AI components that interact with shared customer data. What should the architect prioritize in the overall design?
- A. Design isolated AI components for each Dynamics 365 app with no shared data connections
- B. Design AI solutions that use multiple Dynamics 365 apps with a unified data layer to ensure consistency(correct)
- C. Limit AI to one Dynamics 365 app to avoid integration complexity
- D. Use a separate non-Microsoft AI platform for cross-app intelligence
Explanation: The skills measured explicitly states 'Design AI solutions that use multiple Dynamics 365 apps' — the architect should design for cross-app AI integration with shared data access, not isolated silos. Isolated components (A) would lead to inconsistent customer data across sales, service, and finance AI responses. Limiting to one app (C) fails the multi-app business requirement. Using a non-Microsoft platform (D) unnecessarily fragments the architecture.
15. A solutions architect has deployed a Copilot Studio agent for field service technicians. The operations team reports that the agent sometimes provides outdated instructions. The architect wants to proactively identify when the agent's responses degrade before users report it. What should the architect recommend?
- A. Schedule weekly manual testing by a QA engineer
- B. Recommend tools and processes for monitoring agents and interpreting telemetry data for performance and model tuning(correct)
- C. Replace the Copilot Studio agent with a static knowledge base
- D. Increase the agent's response length to include more detail
Explanation: The skills measured includes both 'Recommend the process and tools required for monitoring agents' and 'Interpret telemetry data for performance and model tuning.' Proactive monitoring with telemetry analysis is the recommended approach to catch degradation before it impacts users at scale. Weekly manual testing (A) is reactive and infrequent. Replacing with a static knowledge base (C) removes AI capability. Increasing response length (D) does not address accuracy.
16. A large insurance company has deployed an AI agent for claims intake. After three months, the product team has collected 500 user feedback submissions and a growing backlog of unresolved edge cases where the agent failed to route claims correctly. The architect needs to use this feedback to improve the agent. What process should the architect follow?
- A. Ignore the backlog and focus only on positive feedback to build training examples
- B. Analyze backlog and user feedback of AI and agent usage to identify issues and apply AI-based tools to tune the solution(correct)
- C. Redeploy the agent with a different language model without analysis
- D. Restrict agent usage to reduce the volume of failure cases
Explanation: The skills measured explicitly identifies 'Analyze backlog and user feedback of AI and agent usage' and 'Apply AI-based tools to analyze and identify issues and perform tuning' as the deployment and improvement process. Analyzing failures in the backlog combined with AI-based tools for issue identification drives targeted tuning. Ignoring negative feedback (A) leads to recurring failures. Redeploying blindly (C) does not address root causes. Restricting usage (D) hides the problem rather than solving it.
17. A solutions architect is designing the ALM (Application Lifecycle Management) process for a new Copilot Studio solution that includes custom agents, connectors, and actions. Which TWO ALM design elements are explicitly required for Copilot Studio components? Choose 2.
- A. Design the ALM process for Copilot Studio agents, connectors, and actions(correct)
- B. Design the ALM process for data used in AI models and agents(correct)
- C. Implement Agile sprint planning for the frontend UI development team
- D. Design the deployment schedule for physical server upgrades
- E. Configure the Azure DevOps pipeline for front-end React components
Explanation: The skills measured lists both 'Design the ALM process for Copilot Studio agents, connectors, and actions' (A) and 'Design the ALM process for data used in AI models and agents' (B) as explicit AB-100 requirements. Data ALM ensures that training data and knowledge sources are versioned and governed alongside the agents. Agile sprint planning (C), server upgrades (D), and React pipeline configuration (E) are not AI-specific ALM design responsibilities for a Copilot Studio solution.
18. A government agency is deploying an AI agent built with Microsoft Foundry that processes citizen benefit applications. The agency must comply with strict data residency laws requiring all data to remain within a specific geographic region. How should the architect address this?
- A. Document the data residency requirement in the project charter and assume Microsoft handles compliance automatically
- B. Validate data residency and movement compliance as part of the responsible AI and security design for the solution(correct)
- C. Deploy the solution on-premises to avoid all cloud data residency concerns
- D. Use only encrypted storage and consider data residency requirements satisfied by encryption
Explanation: The skills measured explicitly states 'Validate data residency and movement compliance' under the responsible AI, security, and governance domain. This requires the architect to actively design and validate that all data flows, model endpoints, and storage locations comply with the residency law — not assume automatic compliance. Documenting only in a charter (A) is insufficient. On-premises deployment (C) may not be necessary if the cloud region is configured correctly and may create operational burdens. Encryption alone (D) does not address geographic data residency requirements.
19. A solutions architect is designing the security model for a Copilot Studio agent that accesses sensitive HR records for grounding. Only HR business partners should be able to trigger queries that retrieve employee salary data. How should the architect enforce this?
- A. Instruct the agent in its system prompt not to reveal salary information to unauthorized users
- B. Design access controls on grounding data so that only authorized HR roles can retrieve salary records when the agent queries them(correct)
- C. Store salary data in plain-text SharePoint lists accessible to all employees
- D. Rely on users' personal judgment not to ask the agent about salary data they should not see
Explanation: The skills measured explicitly calls out 'Design access controls on grounding data and model tuning' — the proper mechanism is enforcing data-layer access controls so the grounding data source itself enforces authorization, regardless of prompt content. System prompt instructions (A) can be bypassed with jailbreak prompts and do not enforce technical access control. Open SharePoint storage (C) removes all access control. Relying on user judgment (D) provides no technical safeguard.
20. A solutions architect is reviewing an AI solution that uses Microsoft Foundry to fine-tune a language model on proprietary company data. A security audit has flagged potential vulnerabilities. Which TWO vulnerabilities should the architect address as part of the responsible AI and security design? Choose 2.
- A. Prompt manipulation attacks that could cause the fine-tuned model to reveal training data or deviate from intended behavior(correct)
- B. The risk that the font rendering of the UI will cause accessibility issues
- C. Insufficient audit trails for changes to the model and its training data(correct)
- D. The color scheme of the Copilot Studio agent interface
- E. The number of browser tabs open when testing the agent
Explanation: The skills measured explicitly identifies 'Analyze solution and AI vulnerabilities and mitigations, including prompt manipulation' (A) and 'Design audit trails for changes to models and data' (C) as required security design elements. Prompt manipulation is an AI-specific attack vector that must be mitigated. Audit trails ensure accountability for model changes. Font rendering (B), color scheme (D), and browser tabs (E) are UI/UX considerations, not AI security vulnerabilities.
21. A solutions architect is building a testing strategy for a multi-agent AI solution that spans Dynamics 365 Sales, Customer Service, and Finance. What type of test scenarios must be included in the testing strategy?
- A. Unit tests only, targeting individual agent topic triggers in isolation
- B. Design end-to-end test scenarios of AI solutions that use multiple Dynamics 365 apps(correct)
- C. Load tests only to validate the solution handles concurrent users
- D. Security penetration tests only, targeting the Azure infrastructure layer
Explanation: The skills measured explicitly states 'Design end-to-end test scenarios of AI solutions that use multiple Dynamics 365 apps.' When the solution spans Sales, Customer Service, and Finance, end-to-end tests must validate cross-app data flows and agent handoffs. Unit tests alone (A) miss integration failures. Load tests alone (C) and security tests alone (D) are important but insufficient — end-to-end functional validation of the multi-app AI flows is required.
22. A solutions architect is reviewing an AI solution before go-live. The legal team asks her to confirm that the solution complies with responsible AI principles, including fairness, reliability, privacy, and transparency. What should the architect do as part of deployment governance?
- A. Skip the responsible AI review if the solution has already passed functional testing
- B. Review the solution for adherence to responsible AI principles as a required governance step before deployment(correct)
- C. Delegate responsible AI compliance to the Azure infrastructure team
- D. Submit the solution to a third-party ethics board regardless of Microsoft's guidelines
Explanation: The skills measured explicitly states 'Review solution for adherence to responsible AI principles' as a deployment governance requirement. Responsible AI review is independent of functional testing (A) and is the architect's responsibility, not the infrastructure team's (C). While third-party ethics boards may be relevant in some regulatory contexts, the exam's focus is on Microsoft's responsible AI guidelines (D).
23. A retail company has deployed a Microsoft Foundry-based AI agent for inventory forecasting. The data science team reports that the agent's predictions have degraded significantly after a change to the product catalog data pipeline. The architect needs to diagnose whether the degradation is due to model drift or a data quality issue. What should the architect do?
- A. Re-train the model from scratch with all available historical data and redeploy
- B. Interpret telemetry data to identify whether performance issues stem from input data quality changes or model drift, then tune accordingly(correct)
- C. Roll back the product catalog change without investigation
- D. Replace the Microsoft Foundry model with a third-party forecasting API
Explanation: The skills measured includes 'Interpret telemetry data for performance and model tuning' — telemetry analysis is the diagnostic step to distinguish between data pipeline issues and model drift before deciding on remediation. Re-training from scratch (A) is premature and expensive without a diagnosis. Rolling back without investigation (C) only treats the symptom. Replacing the model (D) avoids the problem rather than solving it.
24. A solutions architect is designing the ALM process for AI models that are fine-tuned using Microsoft Foundry. The model will be retrained quarterly as new business data arrives. What must the ALM process explicitly include for these custom AI models?
- A. A manual approval email workflow for each retraining cycle
- B. Design the ALM process for custom AI models including versioning, validation, and deployment stages(correct)
- C. A policy requiring all model retraining to be performed by a third-party vendor
- D. A SharePoint list to track model version numbers manually
Explanation: The skills measured explicitly includes 'Design the ALM process for custom AI models' — proper ALM for ML models encompasses versioning, automated validation criteria, staged deployment, and rollback capability. Manual email approvals (A) and SharePoint tracking lists (D) are manual workarounds that don't constitute a robust ALM process. Third-party vendor requirements (C) are a procurement decision, not an ALM design requirement.
25. A solutions architect must design the governance model for agents deployed in Copilot Studio and Microsoft Foundry for a regulated financial services firm. Which TWO governance design tasks are explicitly required by the AB-100 skills measured? Choose 2.
- A. Design governance for agents, including usage policies and access management(correct)
- B. Design security for agents, including authentication and authorization controls(correct)
- C. Design the marketing strategy for promoting the agents to end users
- D. Select the office furniture for the AI development team's workspace
- E. Choose the programming language for the agents' underlying code
Explanation: The skills measured explicitly lists both 'Design governance for agents' (A) and 'Design security for agents' (B) as required deployment responsibilities. In a regulated environment, governance defines who can create, modify, and retire agents, while security design covers authentication, authorization, and network controls. Marketing strategy (C), office furniture (D), and programming language selection (E) are outside the scope of agent governance and security design.