2 packs: 15% off with code BUY2. 3 or more: 20% off with code BUY3.

Free Microsoft AB-100 Practice Questions

30 free Microsoft AB-100 practice questions from the CertStash pack of 120, each with the correct answer and a full explanation. The rule is the same for every exam: ten free on the product page, 30 free here, all 129 in the pack, and each step includes the one before it.

Question 1

A company has an AI agent that automates the review of customer feedback stored in a cloud database. You plan to generate monthly reports from the agent's output to provide insights into customer sentiment and guide product development and marketing. You need to ensure that the data ingested by the agent is clean and suitable for the intended use. What should you do to prepare the data?

  1. Create a workflow in Microsoft Power Automate.
  2. Identify and address biased data.
  3. Create an agent flow in Microsoft Copilot Studio.
  4. Sort the database by customer last name.
Show answer and explanation

Correct answer: B. Identify and address biased data.

Before deploying an AI agent for customer sentiment analysis, data quality is paramount. Identifying and addressing biased data ensures the agent produces fair, accurate insights that won't mislead product development and marketing decisions. Bias in training data can lead to skewed sentiment analysis and poor business outcomes.

Why the other options are wrong

  • A. Power Automate is for workflow automation, not data preparation or bias detection.
  • C. Copilot Studio is for creating AI agent flows, not for data cleaning and bias assessment.
  • D. Sorting by customer last name does not address data quality, cleanliness, or suitability for sentiment analysis.

Question 2

A company is designing a Microsoft Power Platform solution to reduce the manual steps of a business process by deploying an existing AI model. You need to calculate the return on AI investment (ROAI) by identifying the metadata and telemetry of the solution. What should you use?

  1. Microsoft Power Platform admin center
  2. Success by Design
  3. the Business value toolkit
  4. Microsoft Cloud Adoption Framework for Azure
Show answer and explanation

Correct answer: C. the Business value toolkit

The Business value toolkit is specifically designed to help organizations calculate return on AI investment by capturing metadata, telemetry, and business metrics from solutions deployed on the Microsoft Power Platform. It provides structured guidance for measuring the impact and value of AI initiatives.

Why the other options are wrong

  • A. The Power Platform admin center manages environments and configurations but is not designed for ROAI calculation.
  • B. Success by Design is a methodology for solution design and governance, not specifically for measuring AI ROI.
  • D. The Cloud Adoption Framework for Azure focuses on cloud migration strategy, not AI investment return measurement.

Question 3

A company has an Azure environment that supports multiple business units. The company plans to implement an AI solution that will perform sentiment analysis on customer product reviews. You need to evaluate the potential cost of the solution to support return on AI investment (ROAI) analysis. What should you use?

  1. Cost Management + Billing
  2. Microsoft Fabric SKU Estimator
  3. Total Cost of Ownership (TCO) Calculator
  4. Azure Reservations
Show answer and explanation

Correct answer: C. Total Cost of Ownership (TCO) Calculator

The Total Cost of Ownership (TCO) Calculator allows organizations to estimate the comprehensive costs of deploying an AI solution in Azure, including infrastructure, compute, storage, and services needed for sentiment analysis. This cost evaluation is essential for ROAI analysis to determine investment viability.

Why the other options are wrong

  • A. Cost Management + Billing is for monitoring actual costs after deployment, not for pre-implementation cost estimation.
  • B. Microsoft Fabric SKU Estimator is specific to Fabric analytics pricing, not general AI solution costs.
  • D. Azure Reservations are for purchasing discounted capacity, not for estimating solution costs.

Question 4

A company has an AI agent that automates the review of customer feedback stored in a cloud database. You plan to generate monthly reports from the agent's output to provide insights into customer sentiment and guide product development and marketing. You need to ensure that the data ingested by the agent is clean and suitable for the intended use. What should you do to prepare the data?

  1. Ensure that the size of the database does not exceed 100 GB.
  2. Translate the data into a single language.
  3. Identify and address biased data.
  4. Sort the database by customer last name.
Show answer and explanation

Correct answer: C. Identify and address biased data.

Identifying and addressing biased data is critical for preparing data suitable for an AI agent that analyzes customer sentiment. Bias in the training data can compromise the validity of insights and lead to incorrect conclusions about customer sentiment, directly impacting business decisions based on the monthly reports.

Why the other options are wrong

  • A. Database size limits are not relevant to data cleanliness or suitability for sentiment analysis.
  • B. While language consistency may be helpful in some contexts, translating all data into a single language is not the primary data preparation requirement for sentiment analysis.
  • D. Sorting by customer last name is an organizational method that does not address data quality or bias issues.

Question 5

A company has an Azure environment that supports multiple business units. The company plans to implement an AI solution that will perform sentiment analysis on customer product reviews. You need to evaluate the potential cost of the solution to support return on AI investment (ROAI) analysis. What should you use?

  1. Total Cost of Ownership (TCO) Calculator
  2. Azure Reservations
  3. Azure pricing calculator
  4. Azure Monitor
Show answer and explanation

Correct answer: C. Azure pricing calculator

The Azure pricing calculator enables organizations to estimate costs for specific Azure services and resources required for a sentiment analysis AI solution. It provides detailed cost projections based on service selections, compute requirements, and usage patterns, which directly supports ROAI analysis.

Why the other options are wrong

  • A. TCO Calculator is broader and less specific to Azure services than the pricing calculator.
  • B. Azure Reservations are cost-saving instruments for committed usage, not cost estimation tools.
  • D. Azure Monitor tracks actual operational metrics and costs, not estimated future costs for new solutions.

Question 6

A company has an Azure environment that supports multiple business units. The company plans to implement an AI solution that will perform sentiment analysis on customer product reviews. You need to evaluate the potential cost of the solution to support return on AI investment (ROAI) analysis. What should you use?

  1. Azure savings plans
  2. Microsoft Fabric SKU Estimator
  3. Cost Management + Billing
  4. Azure Monitor
Show answer and explanation

Correct answer: C. Cost Management + Billing

Cost Management + Billing provides tools to analyze, monitor, and forecast costs for Azure resources and AI solutions. It supports ROAI analysis by offering detailed cost breakdowns, budget tracking, and financial insights that help organizations understand the investment required for their sentiment analysis solution.

Why the other options are wrong

  • A. Azure savings plans provide discounts on future spending but do not evaluate or analyze solution costs.
  • B. Microsoft Fabric SKU Estimator is specific to Fabric analytics platform pricing, not general AI solution cost evaluation.
  • D. Azure Monitor is for operational monitoring and performance metrics, not for cost analysis or ROAI evaluation.

Question 7

You need to recommend a Microsoft Power Platform business solution that consolidates data from multiple internal and external data sources. The solution must meet the following requirements: Provide the data as a centralized source for multiple AI systems, including Microsoft Copilot Studio agents, Dynamics 365 applications, and external AI models. Support built-in data classification and protection policies. Provide data for grounding and analytics. What should you include in the recommendation?

  1. Microsoft Dataverse
  2. Azure Data Lake Storage
  3. a Microsoft Power BI semantic model
  4. Azure Cosmos DB
Show answer and explanation

Correct answer: A. Microsoft Dataverse

Microsoft Dataverse is the enterprise data platform designed specifically for the Power Platform ecosystem. It provides centralized data consolidation from multiple sources, built-in data classification and protection policies through Microsoft Purview integration, and serves as the native grounding source for Copilot Studio agents, Dynamics 365 applications, and AI systems. It natively supports data governance, security policies, and is the recommended solution for this scenario.

Why the other options are wrong

  • B. Azure Data Lake Storage is a raw data storage service without built-in data classification, protection policies, or native integration with Copilot Studio agents for grounding.
  • C. A Power BI semantic model is designed for analytics and reporting, not for serving as a centralized operational data source with data protection policies.
  • D. Azure Cosmos DB is a NoSQL database without the enterprise data governance, built-in classification policies, or native Copilot Studio integration required.

Question 8

A company plans to deploy an AI-based customer service app that will autonomously manage interactions, escalate complex cases, and learn from historical ticket data. You need to perform a return on AI investment (ROAI) analysis of the app deployment. The solution must ensure that the analysis is accurate. What should you do first?

  1. Establish the AI performance metrics.
  2. Conduct an AI market benchmarking study.
  3. Model the customer experience.
  4. Identify and quantify all the development, deployment, and operating costs.
Show answer and explanation

Correct answer: D. Identify and quantify all the development, deployment, and operating costs.

Return on AI Investment (ROAI) analysis requires establishing a clear baseline of all costs involved in the deployment before evaluating returns. Identifying and quantifying development, deployment, and operating costs is the foundational first step that enables accurate calculation of ROI. Without understanding the true total cost, any ROAI analysis will lack the necessary baseline for accuracy and credibility.

Why the other options are wrong

  • A. Establishing AI performance metrics comes after cost baseline is identified; metrics are needed to measure returns against costs, not before understanding cost structure.
  • B. Conducting market benchmarking is a comparative analysis step that follows cost and benefit quantification, not a first step for ensuring ROAI accuracy.
  • C. Modeling customer experience is valuable for understanding benefits, but cost identification must precede benefit analysis in ROAI methodology.

Question 9

A company has a Microsoft 365 tenant in Canada and multiple Microsoft Power Platform environments in Canada and the United States. The company plans to deploy a Microsoft Copilot Studio agent to the Canadian environment that will use: • Microsoft Dataverse data stored in Canada • A connector that connects to an Azure OpenAI instance in the United States You need to ensure that the agent adheres to data residency and data movement policies before being deployed. What should you do?

  1. Ensure that the data processed by Azure OpenAI is stored in the United States.
  2. From the Microsoft Purview portal, validate the Data loss prevention settings.
  3. Migrate the tenant to the United States.
  4. Ensure that cross-region data movement is enabled for the Canadian environment and connector dependencies.
Show answer and explanation

Correct answer: D. Ensure that cross-region data movement is enabled for the Canadian environment and connector dependencies.

The scenario involves a Canadian Copilot Studio agent processing Canadian Dataverse data while connecting to a U.S.-based Azure OpenAI service. Enabling cross-region data movement for the Canadian environment and its connector dependencies ensures that data residency policies are properly configured and validated before deployment. This setting explicitly allows the controlled movement of data across regions while maintaining compliance with data residency requirements.

Why the other options are wrong

  • A. Ensuring data is stored in the United States contradicts the requirement to adhere to Canadian data residency policies for the primary tenant.
  • B. While DLP settings are important for data protection, they do not specifically address the cross-region data movement configuration needed for this deployment.
  • C. Migrating the entire tenant to the United States is an extreme measure that ignores the company's multi-region strategy and the ability to configure cross-region policies.

Question 10

A company has two Microsoft Power Platform environments named Dev1 and Prod1. A Microsoft Copilot Studio agent named Agent1 is built into a solution in the Dev1 environment. You plan to deploy Agent1 to Prod1. You need to make Agent1 available to the users in Prod1. The solution must minimize administrative effort. What should you do?

  1. Share Agent1 with the users in Prod1.
  2. Export the solution as an unmanaged solution and import the solution into Prod1.
  3. Export the solution as a managed solution and import the solution into Prod1.
  4. Create a new Copilot Studio agent in Prod1 by replicating the configuration of Agent1.
Show answer and explanation

Correct answer: C. Export the solution as a managed solution and import the solution into Prod1.

Exporting Agent1 as a managed solution and importing it into Prod1 is the standard best practice for moving Power Platform components between environments. Managed solutions provide version control, automatic updates, and streamlined administration. This approach minimizes administrative effort by creating a proper deployment package that can be versioned and updated, rather than sharing, replicating, or using unmanaged solutions.

Why the other options are wrong

  • A. Sharing only grants access but does not deploy the agent to the Prod1 environment; users in Prod1 would still need separate configuration.
  • B. Unmanaged solutions lack version control and create maintenance overhead, requiring manual updates across environments and increasing administrative effort.
  • D. Replicating the configuration manually in Prod1 is time-consuming and error-prone, creating unnecessary administrative effort and reducing consistency.

Question 11

A company uses Microsoft Dynamics 365 to manage service operations. Dispatchers coordinate service requests, and technicians perform scheduled on-site work. You need to design a solution that will use Microsoft Copilot to improve the efficiency of the service operations. The solution must meet the following requirements: • Provide AI-driven assistance to help staff organize and resolve work orders. • Deliver contextual AI support to frontline workers as they prepare for and complete customer appointments. Which two components should you include in the design? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

  1. Copilot Service workspace
  2. Copilot in Outlook
  3. Dynamics 365 Customer Service
  4. Copilot in Customer Service
  5. Copilot in Field Service
  6. the Dynamics 365 Field Service mobile app
Show answer and explanation

Correct answer: E, F. Copilot in Field Service; the Dynamics 365 Field Service mobile app

The scenario is a field service operation with dispatchers and technicians, so the Copilot capabilities must come from Dynamics 365 Field Service. Copilot in Field Service helps dispatchers and staff create, summarize and organize work orders. The Dynamics 365 Field Service mobile app delivers Copilot assistance to frontline technicians as they prepare for and complete on-site appointments.

Why the other options are wrong

  • A. Copilot Service workspace is a Customer Service agent workspace for handling cases and conversations, not field work orders or technicians.
  • B. Copilot in Outlook assists with email and meetings and does not help organize work orders or support technicians on site.
  • C. Dynamics 365 Customer Service manages cases and contact center work, not scheduled on-site field work.
  • D. Copilot in Customer Service assists agents with cases and conversations, not with field service work orders.

Question 12

You need to design a Microsoft Copilot Studio agent for customer support. The agent must securely retrieve product warranty data from a REST API. The solution must minimize development effort. What should you include in the design?

  1. Export the agent as a managed solution and customize the agent in Power Apps.
  2. Create a custom connector in Copilot Studio and use the connector to call the API.
  3. Use a Microsoft Power Automate desktop flow to screen scrape the warranty data.
  4. Add the warranty data to the Fallback topic.
Show answer and explanation

Correct answer: B. Create a custom connector in Copilot Studio and use the connector to call the API.

Creating a custom connector in Copilot Studio is the purpose-built, low-code approach to securely call REST APIs. Custom connectors support authentication methods, request/response configuration, and are designed specifically for agent integration within Copilot Studio. This approach minimizes development effort by providing a declarative interface to define API connections without writing custom code, and it natively handles security considerations for API communication.

Why the other options are wrong

  • A. Exporting as a managed solution and customizing in Power Apps introduces unnecessary complexity and does not leverage Copilot Studio's built-in connector capabilities.
  • C. Screen scraping via Power Automate desktop flows is fragile, insecure, and not appropriate for structured API-based warranty data retrieval.
  • D. Adding warranty data to the Fallback topic provides no data retrieval mechanism and does not integrate with the REST API as required.

Question 13

You need to design a Microsoft 365 Copilot solution to optimize employee productivity. The solution must meet the following requirements: Ensure that the employees can query content stored in a subset of Microsoft SharePoint Online sites and in Teams by using natural languagebased prompt actions. Ensure that employees receive contextually relevant responses in Microsoft 365 Copilot. What should you include in the design?

  1. Build a Microsoft Power Automate desktop flow to read the SharePoint content and post the responses to Teams.
  2. Modify SharePoint settings.
  3. Create a custom REST API that crawls the SharePoint content.
  4. Configure Microsoft Graph access.
Show answer and explanation

Correct answer: D. Configure Microsoft Graph access.

Configuring Microsoft Graph access is the correct design component because Microsoft 365 Copilot uses Microsoft Graph to access and query content from SharePoint Online sites and Teams channels. Graph provides the necessary API permissions and authentication to enable Copilot to retrieve contextually relevant content and provide natural language query capabilities across the specified Microsoft 365 services. Power Automate desktop flows are not the appropriate mechanism for Copilot content access, SharePoint settings alone do not enable Copilot integration, and custom REST APIs are unnecessary when Graph integration is available.

Why the other options are wrong

  • A. Power Automate desktop flows are for robotic process automation and do not provide the mechanism for Copilot to query SharePoint and Teams content.
  • B. Modifying SharePoint settings alone does not enable Microsoft 365 Copilot to access content; Graph permissions must be configured.
  • C. Creating custom REST APIs is unnecessary and not the recommended approach when Microsoft Graph provides native integration for Copilot content access.

Question 14

You need to recommend a solution to integrate a Microsoft Copilot agent with a Microsoft Dynamics 365 Contact Center chat channel. The agent must respond to customer questions and hand off the conversation to a live customer service representative when the customer requests an escalation. What should you recommend?

  1. Build an agent flow.
  2. Configure the Conversation Start topic.
  3. Configure a skill.
  4. Call a Microsoft Power Automate connector.
  5. Configure the Escalate topic.
Show answer and explanation

Correct answer: E. Configure the Escalate topic.

Configuring the Escalate topic in Microsoft Copilot Studio is the correct approach for handling customer escalation requests and transferring conversations to live representatives in a Dynamics 365 Contact Center chat channel. The Escalate topic provides the built-in mechanism to detect escalation requests and initiate handoff to customer service representatives. Agent flows, Conversation Start topics, skills, and Power Automate connectors are not the primary mechanisms for configuring escalation behavior.

Why the other options are wrong

  • A. Building an agent flow is a general development approach but not the specific component for handling escalation requests.
  • B. The Conversation Start topic initializes agent conversations but does not handle escalation logic.
  • C. Configuring a skill extends agent capabilities but is not the mechanism for handling escalation requests.
  • D. Calling a Power Automate connector is an action that might support escalation but is not the primary configuration for setting up escalation behavior.

Question 15

Note: This section contains one or more sets of questions with the same scenario and problem. Each question presents a unique solution to the problem. You must determine whether the solution meets the stated goals. More than one solution in the set might solve the problem. It is also possible that none of the solutions in the set solve the problem. After you answer a question in this section, you will NOT be able to return. As a result, these questions do not appear on the Review Screen. A company uses Microsoft 365 and Dynamics 365. You need to recommend a solution to automatically summarize email threads, generate suggested replies in Microsoft Outlook, and provide meeting preparation summaries that include relevant customer relationship management (CRM) data. Solution: You recommend Microsoft 365 Copilot for Sales. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Microsoft 365 Copilot for Sales is specifically designed to meet all stated goals. It integrates with Outlook to summarize email threads and generate suggested replies directly within the email interface. It provides meeting preparation summaries by analyzing calendar events and pulling relevant CRM data from Dynamics 365, enabling sales teams to prepare effectively for customer interactions. The solution leverages Microsoft 365 and Dynamics 365 integration to surface contextual customer information.

Question 16

You need to design an application lifecycle management (ALM) process for a Microsoft Power Platform environment that contains a solution named Solution1. Solution1 must include a custom connector for Copilot in Microsoft Dynamics 365 Customer Service. Solution1 must meet the following requirements: • Ensure that the custom connector can be deployed consistently across environments as part of the ALM process. • Allow the custom connector to be edited only in the development environment. What should you include in the design?

  1. Add the custom connector to GitHub.
  2. Share the custom connector.
  3. Create the custom connector in the default solution.
  4. Add the custom connector to Solution1.
Show answer and explanation

Correct answer: D. Add the custom connector to Solution1.

Adding the custom connector to Solution1 ensures it can be deployed consistently across environments as part of the ALM process. Solutions in Power Platform are the container mechanism for distributing components across environments. By including the custom connector in Solution1, it becomes part of the managed or unmanaged solution package that can be transported from development to other environments. To restrict editing to the development environment only, the solution should be imported as managed in non-development environments, which automatically prevents modifications.

Why the other options are wrong

  • A. Adding the connector to GitHub does not integrate it into the Power Platform ALM process or provide environment-specific deployment controls.
  • B. Sharing the custom connector does not ensure consistent deployment across environments or provide the necessary ALM structure for version control.
  • C. Creating the connector in the default solution prevents proper ALM tracking and makes it impossible to control when and how the connector is deployed across environments.

Question 17

Note: This section contains one or more sets of questions with the same scenario and problem. Each question presents a unique solution to the problem. You must determine whether the solution meets the stated goals. More than one solution in the set might solve the problem. It is also possible that none of the solutions in the set solve the problem. After you answer a question in this section, you will NOT be able to return. As a result, these questions do not appear on the Review Screen. A company uses Microsoft 365 and Dynamics 365. You need to recommend a solution to automatically summarize email threads, generate suggested replies in Microsoft Outlook, and provide meeting preparation summaries that include relevant customer relationship management (CRM) data. Solution: You recommend a classic Microsoft Dataverse workflow. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Classic Microsoft Dataverse workflows are not designed for the intelligent capabilities required in this scenario. Dataverse workflows operate on record-based triggers and actions within the Dataverse environment, but they cannot natively summarize email threads, generate suggested replies in Outlook, or intelligently extract and prepare meeting summaries that integrate CRM data. These capabilities require AI and natural language processing features that classic Dataverse workflows do not provide.

Question 18

A company has a customer order system that creates sales orders manually. You need to design an AI solution to automate the following tasks as part of the system: Save the order details to a database. Update the order status in the database. Extract the order details from an order file. Prepare and send a confirmation email to customers. The solution must minimize development effort and support intelligent automation and solution integration. What should you include in the design?

  1. a workflow in Azure Logic Apps
  2. a multi-agent solution that uses the Semantic Kernel SDK
  3. a multi-agent solution that uses Microsoft Foundry Agent Service
  4. a Microsoft Copilot Studio agent that uses Microsoft Power Automate workflows
Show answer and explanation

Correct answer: D. a Microsoft Copilot Studio agent that uses Microsoft Power Automate workflows

Microsoft Copilot Studio agents integrated with Microsoft Power Automate workflows provide the optimal balance for this scenario. Copilot Studio enables low-code intelligent automation with natural language understanding, while Power Automate workflows handle the multi-step business processes including database operations, email sending, and order status updates. This combination minimizes development effort while supporting intelligent automation and solution integration across the customer order system. Power Automate provides native connectors for database operations and email services, reducing custom code requirements.

Why the other options are wrong

  • A. Azure Logic Apps alone lacks the intelligent document analysis and natural language capabilities needed to extract order details from unstructured order files.
  • B. Semantic Kernel SDK requires significant custom development effort, contradicting the requirement to minimize development effort.
  • C. Microsoft Foundry Agent Service is designed for data integration and analytics rather than business process automation for customer order systems.

Question 19

You are designing a low-code AI business solution by using Microsoft Copilot Studio. The solution must include an agent that automates tasks by simulating user interactions across third-party apps and websites, such as clicking buttons, entering text, and extracting information from screens. You need to recommend what to include in the agent. What should you recommend?

  1. Model Context Protocol (MCP)
  2. a natural language understanding + (NLU+) model in Copilot Studio
  3. Computer Use in Copilot Studio
  4. Copilot skills
Show answer and explanation

Correct answer: C. Computer Use in Copilot Studio

Computer Use in Copilot Studio is the capability that enables agents to automate tasks by simulating user interactions across third-party applications and websites, including clicking buttons, entering text, and extracting information from screens. This is the core component needed for robotic process automation scenarios. Model Context Protocol is for system integration, NLU+ is for language understanding, and Copilot skills are for extending functionality through connectors.

Why the other options are wrong

  • A. Model Context Protocol (MCP) is for system tool integration, not for simulating user interactions across applications.
  • B. Natural language understanding + (NLU+) model improves language comprehension but does not provide screen interaction and automation capabilities.
  • D. Copilot skills extend agent functionality through connectors but do not provide the robotic process automation capability for simulating user interactions.

Question 20

A company plans to deploy a Microsoft Dynamics 365 Contact Center agent. You need to ensure that the agent can transfer the conversation to a live customer service representative. Which two components should you include in the solution? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

  1. Microsoft Foundry
  2. Microsoft Copilot Studio
  3. Microsoft 365 Agents Toolkit
  4. an Azure AI Bot Service skill
  5. Customer engagement hub
Show answer and explanation

Correct answer: B, E. Microsoft Copilot Studio; Customer engagement hub

Microsoft Copilot Studio is needed to build and configure the agent logic and define escalation flows, while the Customer engagement hub (which includes Dynamics 365 Customer Service) provides the live agent infrastructure and queuing system for transferring conversations to human representatives. Together, these components enable the agent to recognize when escalation is needed and route the conversation to an available customer service representative. Microsoft Foundry, the Agents Toolkit, and Bot Service skills are not required components for this standard Contact Center handoff scenario.

Why the other options are wrong

  • A. Microsoft Foundry is not a required component for configuring basic agent-to-human handoff in Dynamics 365 Contact Center.
  • C. Microsoft 365 Agents Toolkit is not a necessary component for Dynamics 365 Contact Center agent escalation configuration.
  • D. Azure AI Bot Service skill is not the standard component used for Dynamics 365 Contact Center agent handoff scenarios.

Question 21

A company plans to deploy a Microsoft Copilot Studio agent to enhance customer support. The company stores customer data across ServiceNow, Microsoft Dynamics 365 Finance, Dynamics 365 Supply Chain Management, and Excel files in SharePoint Online. You need to recommend a solution to ensure that the agent can deliver accurate and timely responses. What should you recommend?

  1. Implement a model router for query handling.
  2. Create custom prompts.
  3. Implement Microsoft Power Platform connectors.
  4. Enable incremental indexing in Azure AI Search.
Show answer and explanation

Correct answer: C. Implement Microsoft Power Platform connectors.

Microsoft Power Platform connectors are the primary mechanism for integrating external data sources including ServiceNow, Dynamics 365 Finance, Dynamics 365 Supply Chain Management, and SharePoint Online into Copilot Studio agents. Connectors enable the agent to access and query data across these disparate systems, ensuring accurate and timely responses by connecting to the actual data sources where customer information resides.

Why the other options are wrong

  • A. A model router is used for routing queries to different AI models, not for integrating multiple data sources into a single agent.
  • B. Custom prompts improve agent behavior and response formatting but do not solve the underlying problem of accessing data across multiple disconnected systems.
  • D. Incremental indexing in Azure AI Search is relevant for search scenarios but does not address direct connectivity to ServiceNow, Dynamics 365, and SharePoint as required here.

Question 22

A company has a portfolio of AI initiatives at different stages of development. You need to recommend a structured approach to evaluating the return on AI investment (ROAI) across all the initiatives. The solution must balance immediate results with long-term values and strategic innovations. What should you include in the recommendation?

  1. a simple cost and benefit analysis
  2. a horizon-based framework
  3. the internal rate of return (IRR) function
  4. a prioritization grid
Show answer and explanation

Correct answer: B. a horizon-based framework

A horizon-based framework structures AI investment evaluation across multiple time horizons: immediate wins, medium-term improvements, and long-term strategic innovations. This approach balances quick returns with sustained value creation and allows organizations to evaluate AI initiatives at different maturity stages with appropriate metrics for each horizon.

Why the other options are wrong

  • A. A simple cost and benefit analysis is too basic for a portfolio of initiatives at different development stages and doesn't account for strategic innovations.
  • C. The internal rate of return function is a financial metric appropriate for capital investments but doesn't address the multi-dimensional nature of AI portfolio evaluation.
  • D. A prioritization grid helps rank initiatives but does not provide a structured approach to evaluating ROAI across different investment horizons.

Question 23

A manufacturing company wants to deploy an agent that will automate supplier invoice processing. You are designing a solution to evaluate the financial implications of the deployment. The company is especially concerned about budget overruns. You need to ensure that the solution considers the total cost of ownership (TCO), the expected savings from using automation, and whether to extend the existing AI capabilities. What should you include in the design?

  1. a break-even analysis only
  2. adopting prebuilt agents to reduce the deployment time
  3. training a custom model
  4. a return on AI investment (ROAI) analysis
Show answer and explanation

Correct answer: D. a return on AI investment (ROAI) analysis

A return on AI investment (ROAI) analysis is specifically designed to evaluate the financial implications of AI deployment by comparing total costs against expected savings and benefits. It accounts for development costs, deployment costs, operating costs, automation savings, and efficiency gains, exactly what is needed to address the company's concerns about budget overruns and to determine whether to extend AI capabilities. ROAI analysis provides the comprehensive financial evaluation required.

Why the other options are wrong

  • A. A break-even analysis alone is insufficient; it only identifies the point where costs equal savings, but does not provide the full financial picture of ROI and future value.
  • B. Using prebuilt agents reduces deployment time but does not evaluate the financial implications or address budget concerns.
  • C. Training a custom model is an implementation decision that does not evaluate the financial implications of the overall deployment.

Question 24

A company plans to deploy a Microsoft Copilot Studio agent that will analyze historical business data to predict customer behavior. The data is currently stored in an Azure SQL database, flat files, APIs, and logs. You need to organize the data into a format that can be used as a knowledge source in Copilot Studio. What should you include in the solution?

  1. Azure AI Search
  2. Azure Data Lake Storage
  3. Azure Cosmos DB
  4. Azure Translator in Foundry Tools
Show answer and explanation

Correct answer: A. Azure AI Search

Azure AI Search is designed to organize and index diverse data sources including databases, files, APIs, and logs into a unified, searchable knowledge source. It provides semantic search and retrieval capabilities that make heterogeneous data accessible to Copilot Studio agents for knowledge augmentation.

Why the other options are wrong

  • B. Azure Data Lake Storage is primarily for data storage and big data analytics, not for organizing data specifically as a knowledge source for Copilot Studio.
  • C. Azure Cosmos DB is a NoSQL database for transactional workloads, not designed specifically for organizing multi-source data as Copilot knowledge sources.
  • D. Azure Translator in Foundry Tools is for language translation, not for organizing business data into knowledge sources for predictive analysis.

Question 25

A company has a Microsoft Power Platform solution that contains the following components: • Microsoft Dataverse tables • A Microsoft Power BI workspace named WS1 • A canvas app named App1 that uses Dataverse • A Power BI semantic model that connects to Dataverse by using DirectQuery You plan to use generative AI to provide answers to queries based on a subset of corporate data. You need to ensure that the data is available as a grounding data source for AI systems. What should you do?

  1. Populate a Dataverse table.
  2. Share WS1.
  3. Endorse the semantic model.
  4. Export the semantic model.
Show answer and explanation

Correct answer: C. Endorse the semantic model.

Endorsing the semantic model in Power BI designates it as a trusted, reliable data source that can be used for AI grounding. Endorsed semantic models are discoverable and certified for use by AI systems and generative AI features. This action explicitly makes the semantic model available as a grounding data source for Copilot Studio and other AI systems while maintaining governance and data quality standards.

Why the other options are wrong

  • A. Populating a Dataverse table provides data storage but does not specifically make it available as an endorsed grounding source for AI systems.
  • B. Sharing WS1 grants access to the Power BI workspace but does not endorse the semantic model for use as an AI grounding source.
  • D. Exporting the semantic model removes it from the live Power BI environment and makes it unavailable for real-time AI grounding scenarios.

25 questions in. Want the rest? The first 39 questions of the pack, free by email · The full pack

Question 26

A company uses Microsoft Dynamics 365 Finance to manage accounts payable. You are designing an AI invoice processing solution. You need to recommend the prerequisites to configure a prebuilt copilot for accounts payable. What should you recommend?

  1. From Microsoft Copilot Studio, create an accounts payable agent.
  2. Extend Microsoft 365 Copilot for Sales to an accounts payable agent.
  3. Build an AI tool in Microsoft Foundry.
  4. From the Power Platform admin center, assign the Finance and Operations AI security role to users.
Show answer and explanation

Correct answer: D. From the Power Platform admin center, assign the Finance and Operations AI security role to users.

From the Power Platform admin center, assigning the Finance and Operations AI security role to users is the prerequisite for configuring a prebuilt copilot for accounts payable in Dynamics 365 Finance. This role assignment grants users the necessary permissions to interact with and utilize AI-powered copilot features within Finance. Creating agents in Copilot Studio and using Foundry tools are not the standard prerequisites for enabling prebuilt copilots in Dynamics 365 Finance.

Why the other options are wrong

  • A. Creating an accounts payable agent in Microsoft Copilot Studio is not the standard method for enabling prebuilt copilots in Dynamics 365 Finance.
  • B. Extending Microsoft 365 Copilot for Sales is not the appropriate path for accounts payable copilot configuration in Dynamics 365 Finance.
  • C. Building custom AI tools in Microsoft Foundry is not a prerequisite for configuring prebuilt copilots that are already available in Dynamics 365 Finance.

Question 27

A retail company plans to deploy Microsoft Copilot Studio agents to support: Microsoft Dynamics 365 Commerce scenarios. A Microsoft Power Apps inventory management solution. You need to recommend a solution to organize product catalog data as a consistent source for multiple AI systems. What should you recommend?

  1. Let each agent scrape product details from Microsoft SharePoint Online libraries.
  2. Store the product catalog data in a separate custom table for each agent.
  3. Configure prompts to pull product details from the PDFs of external vendors.
  4. Centralize the product catalog data in Microsoft Dataverse and expose the data to both agents.
Show answer and explanation

Correct answer: D. Centralize the product catalog data in Microsoft Dataverse and expose the data to both agents.

Centralizing product catalog data in Microsoft Dataverse and exposing it to both agents ensures data consistency, reduces redundancy, and provides a single source of truth. This approach enables both the Commerce scenarios and the Power Apps inventory solution to access the same authoritative product information without duplication.

Why the other options are wrong

  • A. Having each agent scrape SharePoint data creates maintenance challenges, potential inconsistencies, and doesn't establish a reliable single source of truth.
  • B. Storing separate custom tables for each agent duplicates data, creates synchronization challenges, and violates the principle of a single source of truth.
  • C. Pulling details from external vendor PDFs is unreliable, difficult to maintain, and doesn't create an organized internal knowledge source.

Question 28

A company has an AI business solution. You need to extend the solution so that Microsoft 365 Copilot can invoke external logic hosted in Azure services. What should you include in the solution?

  1. Microsoft Copilot Studio skills
  2. Microsoft Power Platform connectors
  3. custom engine agents
Show answer and explanation

Correct answer: B. Microsoft Power Platform connectors

Microsoft Power Platform connectors enable Microsoft 365 Copilot to invoke external logic hosted in Azure services. Connectors provide the integration layer that allows Copilot to call Azure-hosted functions, APIs, and services, extending its capabilities beyond native Microsoft 365 functionality.

Why the other options are wrong

  • A. Microsoft Copilot Studio skills are designed for Copilot Studio agents, not for extending Microsoft 365 Copilot with external Azure services.
  • C. Custom engine agents are not a standard Microsoft approach for integrating external logic with Microsoft 365 Copilot.

Question 29

A company has an Azure environment that supports multiple business units. The company plans to implement an AI solution that will perform sentiment analysis on customer product reviews. You need to evaluate the potential cost of the solution to support return on AI investment (ROAI) analysis. What should you use?

  1. Azure Reservations
  2. Microsoft Fabric SKU Estimator
  3. Anomaly Detection in Azure Cost Management
  4. Azure pricing calculator
Show answer and explanation

Correct answer: D. Azure pricing calculator

The Azure pricing calculator is the appropriate tool for evaluating the potential cost of an AI solution to support return on AI investment analysis. It allows organizations to estimate costs for Azure services including AI and machine learning services used in sentiment analysis solutions. Azure Reservations are for purchasing discounted compute capacity, the Microsoft Fabric SKU Estimator is specific to Fabric analytics services, and Anomaly Detection is a monitoring tool for identifying cost anomalies rather than estimating future costs.

Why the other options are wrong

  • A. Azure Reservations are for purchasing prepaid compute capacity at discounts, not for cost estimation of new solutions.
  • B. Microsoft Fabric SKU Estimator is specific to Microsoft Fabric analytics platform, not general AI solution cost estimation.
  • C. Anomaly Detection in Azure Cost Management identifies unexpected cost patterns in existing spending, not estimated costs for planned solutions.

Question 30

A company uses Microsoft Dynamics 365 finance and operations apps. The company plans to use Microsoft Copilot in-app help and guidance to generate responses for internal business processes. You need to add an additional knowledge source for the business processes. The solution must NOT add new topics to the Copilot agent for the finance and operations apps. Which knowledge source should you add?

  1. Microsoft Dataverse
  2. a public website
  3. Azure AI Search
  4. a file upload
Show answer and explanation

Correct answer: D. a file upload

A file upload is the appropriate knowledge source that adds business process documentation without creating new topics within the Copilot agent for finance and operations apps. File uploads allow organizations to provide grounding documents that inform responses without modifying the agent's topic structure or adding new conversation paths.

Why the other options are wrong

  • A. Microsoft Dataverse would add structured topics to the agent rather than supplementing existing help with additional knowledge sources.
  • B. A public website would require web scraping and could introduce inconsistent or unofficial information into the agent.
  • C. Azure AI Search is a retrieval mechanism that would integrate additional content sources as new topics rather than supplementing existing guidance.

That was 30 of 129.

The full Microsoft AB-100 pack has all 129 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.

Get the full pack

Not ready yet? Get the first 39 free as one PDF by email. Get the Half Pack →