Exam AB-100 Topic 2 Question 32 Discussion

Actual exam question for Microsoft's AB-100 exam
Question #: 32
Topic #: 2
Case Study 2 - Contoso, Ltd
Overview
Contoso, Ltd. is a high-tech manufacturing company that uses Microsoft Dynamics 365 Finance.
Dynamics 365 Supply Chain Management, and Dynamics 365 Commerce for its North American operations. The company designs and develops innovative products that have many patents and proprietary technologies. The patents and engineering designs are closely guarded secrets.
Contoso executives want to integrate and adopt AI solutions to help scale the company in preparation for an anticipated period of rapid growth.
The company has multiple legal entities and Azure subscriptions that will be used in the adopted AI solutions.
Requirements
AI Adoption
The following executives will have specific responsibilities in the overall AI adoption:
- Chief Technology Officer (CTO): Select one Dynamics 365 Finance,
Dynamics 365 Supply Chain Management or Dynamics 365 Commerce prebuilt
AI agent and one custom Microsoft Copilot Studio AI agent to prioritize and deploy during the initial AI adoption phase.
- Chief Information Officer (CIO): Ensure that appropriate security
labels are assigned to the data used by the AI agents.
- Chief Financial Officer (CFO): Analyze the return on investment (ROI) for the AI agents being deployed.
- Chief Information Security Officer (CISO): Discover and inventory AI
resources for auditing.
- Chief Executive Officer (CEO): Ensure that all solutions adhere to
industry-standard responsible AI practices.
All AI initiatives and agents will have a detailed business use case, a defined audience profile, and an estimated ROI that will compare the cost savings of the current process against the estimated costs of using the new AI solutions.
The company's research and development (R&D) department already has a custom Model Context Protocol (MCP) server that contains comprehensive product specifications and compliance data.
Prebuilt AI Agent
The CTO has NOT yet selected which prebuilt AI agent to use in Dynamics 365 Supply Chain Management. The CTO wants to view available agent templates to identify which agent will add the most business value.
Depending on which high-priority AI agents are identified, its agent capabilities must be previewed in a discovery meeting with the relevant business operation stakeholders.
Custom AI Agent
Contoso has identified the following custom AI agent requirements:
- The custom AI agent will use data from Dynamics 365 Supply Chain
Management to answer questions for the manufacturing team as a low-code solution.
- The custom AI agent will be accessible from within Microsoft Teams.
- The custom AI agent must be designed to eventually connect to other
agents that can be selected based on their description.
- The topics used in the custom AI agent will be selected based NOT on
a trigger phrase, but on a description of the purpose of the query, to
make the interactions more conversational.
- The custom AI agent must be able to answer questions about product
specifications by using existing technologies. The product
specifications are maintained by the R&D department.
- The custom AI agent must be integrated with and accessible from
Dynamics 365 Supply Chain Management.
- The custom AI agent must be able to use Dynamics 365 Supply Chain
Management business logic that is stored outside of the application.
Analysis, Reporting, and Troubleshooting
Contoso has identified the following analysis, reporting, and troubleshooting requirements:
- The CISO will audit all the AI solutions monthly for compliance and
security.
- The CFO will analyze all the AI solutions quarterly to compare the
estimated ROI against actual measured efficiencies and adoption. The
CFO will use the Copilot Studio agent usage estimator to perform this
analysis.
- The CISO wants to identify how much sensitive data was accessed for a given AI agent run and who accessed the data. Too much sensitive data accessed by a single user might indicate a high security risk.
- The CTO wants to track user feedback on the quality of the AI agent
responses during user interactions with the agents. Consistently poor
feedback will trigger an escalated reengineering discussion.
- The CEO wants a quarterly assessment of all the required metrics for
their specific responsibilities. The tools used for the assessments
must be Microsoft-recommended and must verify reliability,
interpretability, fairness, and compliance.
- The CFO wants to identify how many interactions with the AI agents
are abandoned on a given day as compared to resolved conversations. Too many abandoned sessions might indicate that Copilot Studio credits are being used inefficiently by end users.
What should you configure for the custom AI agent?

Suggested Answer: C Vote an answer

Generative orchestration is the most appropriate choice for this Microsoft Dynamics 365 AI agent solution.
This selection directly addresses your requirements for a low-code, conversational, and interconnected agent ecosystem within the Microsoft Power Platform and Dynamics 365 environment.
Why Generative Orchestration?
Generative orchestration (available in Microsoft Copilot Studio) is specifically designed to move away from rigid, trigger-phrase-based logic toward a flexible, intent-based model.
Mapping to Your Requirements
Intent-Based Selection: Unlike "Classic" orchestration which relies on exact trigger phrases, generative orchestration uses Natural Language Understanding (NLU). It selects the correct topic or "sub-agent" based on a description of the purpose, allowing for the conversational flow you requested.
Low-Code Integration: Copilot Studio is the primary low-code tool for Dynamics 365. It provides native connectors to Supply Chain Management (SCM) data and can be embedded directly into the SCM interface or deployed to Microsoft Teams.
External Business Logic: It can trigger Power Automate flows or API calls to execute business logic stored in external databases or legacy systems, bringing that data back into the conversation.
Product Specifications: By using Generative Answers, the agent can crawl "existing technologies" like SharePoint libraries, internal wikis, or SCM data tables to answer complex spec questions without manual topic authoring.
Incorrect:
[Not A]
AI-Assisted Evaluators are testing and diagnostic tools, not runtime execution engines.
You would use these to measure how well your agent is performing, but they cannot be the agent or manage the logic flow.
[Not B]
Classic Orchestration is entirely dependent on trigger phrases.
It creates a "command-and-control" feel rather than the fluid, conversational interaction you are looking for. It also scales poorly when trying to connect multiple agents.
[Not D]
Azure OpenAI Models (Reasoning Models) while powerful, this is a pro-code path (API-heavy).
Using raw Azure OpenAI models would require significant custom development, missing the
"low-code" requirement. While Generative Orchestration uses these models under the hood, the orchestration layer itself is what manages the "which agent to call" logic.
Scenario: Custom AI Agent
Contoso has identified the following custom AI agent requirements:
*-> The custom AI agent will use data from Dynamics 365 Supply Chain Management to answer questions for the manufacturing team as a low-code solution.
The custom AI agent will be accessible from within Microsoft Teams.
The custom AI agent must be designed to eventually connect to other agents that can be selected based on their description.
*-> The topics used in the custom AI agent will be selected based NOT on a trigger phrase, but on a description of the purpose of the query, to make the interactions more conversational.
The custom AI agent must be able to answer questions about product specifications by using existing technologies. The product specifications are maintained by the R&D department.
*-> The custom AI agent must be integrated with and accessible from Dynamics 365 Supply Chain Management.
*-> The custom AI agent must be able to use Dynamics 365 Supply Chain Management business logic that is stored outside of the application.
Reference:
https://www.syncfusion.com/blogs/post/integrating-ai-into-your-apps-with-ai-builder

by Levi at Aug 28, 2026, 12:24 AM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10