AI Agent Builder Associate · 33% of the exam

Plan and configure agent solutions: free practice questions

5 sample questions from our 13-question bank for this domain — answers and explanations included. These are the same scenario-based style as the real Microsoft exam.

1. A security-conscious organization requires that their Copilot Studio agent NEVER generates responses from its language model using content from public internet websites, even if no SharePoint or internal knowledge source provides a relevant answer. The agent should only respond from explicitly configured internal knowledge sources or authored topics. Which combination of settings achieves this requirement? (Select TWO.)

  • A. Disable the 'Allow the AI to use its own general knowledge' (model general knowledge) toggle in the generative AI settings✓ Correct
  • B. Remove all public website URLs from the agent's knowledge sources✓ Correct
  • C. Set the agent's topic fallback behavior to escalate to a human agent for all unmatched queries
  • D. Enable the content moderation filter at the highest sensitivity level
  • E. Turn off generative AI orchestration entirely so the agent only uses authored topics
Explanation

Disabling 'Allow the AI to use its own general knowledge' (A) prevents the language model from drawing on its parametric training data (which includes public internet content) when generating answers — grounding responses only in configured knowledge sources. Removing all public website URLs from knowledge sources (B) ensures the agent does not retrieve and use live public web content. Together these two settings confine the agent strictly to internal configured sources. Setting fallback to human escalation (C) only affects what happens when no topic matches; it does not prevent model-generated answers within matched topics or generative flows. The content moderation filter (D) filters harmful content but does not prevent the model from using general or public knowledge. Turning off generative AI orchestration entirely (E) would prevent knowledge-source-based answers as well as general knowledge answers — overcorrecting and preventing the agent from using the desired internal knowledge sources via generative answers.

2. An architect is evaluating whether to build a new AI solution using Copilot Studio, Microsoft 365 Copilot extensibility, or Azure AI Foundry. The requirement is: an autonomous agent that monitors an Azure Service Bus queue, executes a multi-step reasoning chain across three different APIs, dynamically selects tools from a registry based on intermediate outputs, and scales to millions of invocations per month with custom retry and error-handling logic. Which platform is MOST appropriate, and why?

  • A. Copilot Studio, because its generative AI orchestration can chain multiple topics and Power Automate flows to handle complex multi-step logic
  • B. Microsoft 365 Copilot extensibility with a plugin, because plugins can call external APIs and be chained together by the M365 Copilot orchestrator
  • C. Azure AI Foundry, because it provides the pro-developer infrastructure for building fully custom agentic pipelines with dynamic tool selection, custom orchestration logic, scalable compute, and deep Azure integration✓ Correct
  • D. Copilot Studio with enterprise knowledge sources (ServiceNow and SAP connectors), because enterprise connectors support Service Bus triggers and multi-API chaining
Explanation

Azure AI Foundry is the correct platform for this scenario. It is purpose-built for pro-developers who need full control over agentic orchestration, dynamic tool/function selection, custom retry logic, integration with Azure infrastructure (including Service Bus), and the ability to scale to enterprise workloads. It supports frameworks like Semantic Kernel and Prompt Flow for complex multi-step reasoning pipelines. Copilot Studio (A) is a low-to-pro-code platform optimized for conversational agents; while it can call Power Automate flows, it does not natively support Service Bus triggers, dynamic tool registries, or custom orchestration at the code level required here. M365 Copilot extensibility (B) is designed for augmenting the M365 Copilot user experience with grounding and plugins — it is not an autonomous background-process runtime. Copilot Studio's enterprise knowledge source connectors (D) (ServiceNow, SAP) are for querying knowledge at conversation time, not for Service Bus integration or dynamic multi-API orchestration chains.

3. You are configuring a Copilot Studio agent for a legal firm. The agent must answer questions by drawing on a large library of internal legal briefs stored in a SharePoint document library. You add the SharePoint site as a knowledge source. Which underlying technology does Copilot Studio use to retrieve the relevant document content before generating an answer?

  • A. Fine-tuning of a base language model on the SharePoint documents
  • B. Retrieval-Augmented Generation (RAG), which searches the indexed content and injects relevant passages into the model prompt✓ Correct
  • C. Supervised classification of documents into predefined intent categories
  • D. Direct SQL query execution against SharePoint's content database
Explanation

Copilot Studio uses Retrieval-Augmented Generation (RAG) when knowledge sources such as SharePoint are configured. At query time the system searches the indexed knowledge (via semantic/vector search), retrieves the most relevant passages, and injects them into the language model's context window so it can generate a grounded answer. Fine-tuning (A) would permanently update model weights with training data — Copilot Studio does not fine-tune models per customer; it retrieves at runtime. Supervised classification (C) describes traditional intent-recognition NLU, not knowledge retrieval. Direct SQL queries (D) are not used; SharePoint content is indexed and searched via Microsoft Search / Dataverse search infrastructure.

4. A project manager asks: 'We need to extend Microsoft 365 Copilot so that our sales team can ask Copilot questions about deals directly inside Microsoft Teams, using our CRM data — without building a standalone bot.' Which approach BEST satisfies this requirement?

  • A. Build a Copilot Studio standalone agent and deploy it to the Teams channel
  • B. Create a declarative agent using Microsoft 365 Copilot extensibility, scoped to CRM knowledge and deployed through the Microsoft 365 admin center✓ Correct
  • C. Use Azure AI Foundry to build a custom model trained on CRM data and expose it via a Teams App
  • D. Configure a Power Automate flow that queries the CRM and posts results to a Teams channel on a schedule
Explanation

A declarative agent built through Microsoft 365 Copilot extensibility is designed exactly for this scenario: it extends the Microsoft 365 Copilot experience surface (including Teams) with domain-specific knowledge and grounding, without creating a separate standalone bot. Users interact with it through the familiar Copilot interface. A standalone Copilot Studio agent deployed to Teams (A) creates a separate bot experience rather than extending M365 Copilot itself, which is the stated requirement. Azure AI Foundry (C) is a pro-developer platform for model development, not for adding a lightweight CRM knowledge scope to M365 Copilot. A scheduled Power Automate flow (D) does not create a conversational experience and does not extend Copilot.

5. A small retail company wants to build a customer-facing FAQ chatbot that answers questions about store hours, return policies, and product availability. The chatbot should be deployable on their public website within a few days, require no custom code, and be managed by a non-developer business analyst. Which platform is the BEST fit for this scenario?

  • A. Microsoft Copilot Studio✓ Correct
  • B. Azure AI Foundry
  • C. Microsoft 365 Copilot extensibility via a declarative agent
  • D. Azure Bot Service with Direct Line channel
Explanation

Copilot Studio is the correct choice because it is a low-code/no-code platform designed specifically for business analysts and citizen developers to build, configure, and deploy conversational agents quickly — including to a public website — without writing custom code. Azure AI Foundry (B) is a pro-developer platform for building and orchestrating advanced AI models and pipelines, not suited for a non-developer. A Microsoft 365 Copilot declarative agent (C) extends Microsoft 365 Copilot and requires users to have M365 Copilot licenses; it does not deploy to a public website. Azure Bot Service with Direct Line (D) requires significant development effort and coding expertise.

8 more questions in this domain

Practice the full bank with instant grading, flashcards, and a timed mock exam.

Start practicing free