AB-620 Practice Exam #2 (30 questions)

This practice exam is a part of the AB-620: Designing and Building Integrated AI Agent Solutions in Copilot Studio Exam Prep Hub.

Question 1 (Scenario-Based)

A multinational company is building a customer service agent. Product documentation is stored in SharePoint, technical manuals are indexed in Azure AI Search, and warranty information is available through a REST API.

The agent should answer questions using documentation whenever possible but retrieve live warranty information only when customers ask about an individual product.

Which design best satisfies these requirements?

A. Place all warranty data inside SharePoint.

B. Configure Generative Answers for all data sources, including the REST API.

C. Use Generative Answers for documentation and invoke a REST API Tool only when warranty information is required.

D. Build separate agents for documentation and warranties without delegation.

Answer: C

Explanation:
Generative Answers should retrieve static enterprise knowledge, while live transactional data should be obtained through REST API Tools only when needed.


Question 2 (Multiple Answer)

A company wants to reduce maintenance effort when building dozens of conversational workflows.

Which TWO design practices should be recommended?

A. Create reusable child topics for common business processes.

B. Duplicate topics for each business unit.

C. Build modular conversation flows.

D. Store business logic inside Adaptive Cards.

Answers: A, C

Explanation:
Reusable, modular conversation design significantly improves maintainability.


Question 3 (Single Answer)

Which characteristic best distinguishes Connected Agents from Child Agents?

A. Connected Agents can communicate across independently managed agents.

B. Child Agents always require REST APIs.

C. Connected Agents cannot return conversation context.

D. Child Agents require Azure AI Search.

Answer: A

Explanation:
Connected Agents enable collaboration among independently managed agents, whereas Child Agents are subordinate components of a parent agent.


Question 4 (Fill in the Blank)

Adaptive Cards primarily separate the presentation layer from the ________ layer.

A. Storage

B. Authentication

C. Business logic

D. Analytics

Answer: C


Question 5 (Match the Answers)

Match each component to its primary responsibility.

ComponentResponsibility
1. TopicA. Enterprise knowledge retrieval
2. Connector ToolB. Conversation workflow
3. Azure AI SearchC. External application integration
4. Adaptive CardD. Interactive user interface

Answer

  • 1 → B
  • 2 → C
  • 3 → A
  • 4 → D

Question 6 (Scenario)

A support agent retrieves outdated answers after documentation has been updated.

What should be investigated FIRST?

A. Trigger phrases

B. Azure AI Search index synchronization

C. Adaptive Card layout

D. Conversation variables

Answer: B

Explanation:
Knowledge freshness depends on indexing and synchronization.


Question 7 (Multiple Answer)

Which TWO situations justify using Child Agents?

A. Isolating reusable business capabilities

B. Delegating specialized business functions

C. Displaying images

D. Storing authentication credentials

Answers: A, B


Question 8 (Single Answer)

A conversation requires collecting multiple user inputs before submitting a service request.

Which feature provides the best user experience?

A. Trigger phrases

B. Adaptive Cards

C. Azure AI Search

D. Generative Answers

Answer: B


Question 9 (Scenario)

A company wants independent AI agents developed by external vendors to collaborate without exposing proprietary implementation details.

Which technology best addresses this requirement?

A. Power Automate

B. Child Agents

C. Agent2Agent protocol

D. Adaptive Cards

Answer: C


Question 10 (Single Answer)

Why should business transactions generally avoid relying solely on Generative Answers?

A. They require deterministic execution.

B. They cannot access SharePoint.

C. They require Adaptive Cards.

D. They cannot use connectors.

Answer: A


Question 11 (Multiple Answer)

An architect is designing a financial services agent.

Which TWO actions should require authenticated users?

A. Viewing account balances

B. Resetting passwords

C. Reading public FAQs

D. Viewing office hours

Answers: A, B


Question 12 (Single Answer)

Which capability provides semantic ranking across enterprise content?

A. Adaptive Cards

B. Azure AI Search

C. Topics

D. Power Automate

Answer: B


Question 13 (Scenario)

A parent agent delegates work to a child agent.

What should the child agent ideally return?

A. Raw API payloads only

B. Completed business result

C. Internal diagnostic logs

D. Azure Search indexes

Answer: B


Question 14 (Multiple Answer)

Which TWO characteristics describe REST API Tools?

A. Execute HTTP requests

B. Support authentication

C. Replace Azure AI Search

D. Eliminate connectors

Answers: A, B


Question 15 (Single Answer)

Which design principle minimizes duplicated business logic?

A. Long conversation topics

B. Reusable child agents

C. Multiple greeting topics

D. Static responses

Answer: B


Question 16 (Scenario)

A healthcare organization wants AI responses grounded only in approved clinical documentation.

Which solution is most appropriate?

A. Public web search

B. Azure AI Search over approved repositories

C. Trigger phrase expansion

D. Adaptive Cards

Answer: B


Question 17 (Fill in the Blank)

The ________ protocol standardizes interactions between AI agents developed by different vendors.

A. HTTPS

B. SOAP

C. Agent2Agent

D. TCP

Answer: C


Question 18 (Scenario)

A manufacturing agent should retrieve machine status from an operational system only after identifying the equipment number.

What should happen first?

A. Invoke the REST API immediately

B. Ask for equipment identification

C. Display an Adaptive Card after the API call

D. Perform Azure AI Search

Answer: B


Question 19 (Multiple Answer)

Which TWO activities improve conversation quality during testing?

A. Validate topic transitions

B. Verify connector responses

C. Disable analytics

D. Remove authentication

Answers: A, B


Question 20 (Single Answer)

Which statement best describes MCP?

A. A semantic search engine

B. A protocol for integrating external tools and services

C. A replacement for REST

D. A replacement for connectors

Answer: B


Question 21 (Scenario)

An enterprise agent must answer policy questions while ensuring responses always reference official documents.

What should you configure?

A. Static topics only

B. Generative Answers grounded on trusted knowledge sources

C. Adaptive Cards only

D. REST APIs

Answer: B


Question 22 (Single Answer)

Which capability allows agents to invoke hundreds of Microsoft and third-party applications with minimal development effort?

A. Connectors

B. Child Agents

C. Adaptive Cards

D. Azure AI Search

Answer: A


Question 23 (Multiple Answer)

Which TWO metrics are most valuable when evaluating production agents?

A. Resolution rate

B. Escalation frequency

C. CPU temperature

D. Tenant storage size

Answers: A, B


Question 24 (Scenario)

Several departments maintain their own specialized agents.

The organization wants each department to continue independent development while allowing seamless collaboration.

Which architecture should be recommended?

A. Single monolithic agent

B. Connected Agents

C. One large topic

D. Adaptive Cards

Answer: B


Question 25 (Single Answer)

Which benefit does modular topic design provide?

A. Easier reuse and maintenance

B. More trigger phrases

C. Higher API latency

D. Less testing

Answer: A


Question 26 (Match the Answers)

Match each technology with the appropriate scenario.

TechnologyScenario
1. Adaptive CardA. Interactive form
2. Azure AI SearchB. Enterprise document retrieval
3. REST API ToolC. Live business transaction
4. MCPD. Standardized external tool integration

Answer

  • 1 → A
  • 2 → B
  • 3 → C
  • 4 → D

Question 27 (Scenario)

A retail agent should automatically delegate shipping questions to a logistics agent while preserving conversation context.

Which feature best accomplishes this?

A. Connected Agents

B. Static Topics

C. Adaptive Cards

D. Azure AI Search

Answer: A


Question 28 (Multiple Answer)

Which TWO situations are appropriate for Azure AI Search grounding?

A. Large enterprise knowledge repositories

B. Frequently changing documentation

C. Live inventory lookup

D. Credit card authorization

Answers: A, B


Question 29 (Single Answer)

What is the primary objective of production monitoring?

A. Reduce document size

B. Identify failures and improve agent performance

C. Increase Adaptive Card complexity

D. Create additional topics

Answer: B


Question 30 (Scenario-Based)

A global enterprise is designing a Copilot Studio solution consisting of dozens of specialized agents maintained by separate teams. Customer conversations should begin with a single front-door agent, which delegates requests to specialized agents while preserving context. Enterprise documentation should be searchable using semantic and vector search, while live order status should always come directly from the ERP system.

Which architecture best satisfies these requirements?

A. Store all ERP data inside Azure AI Search.

B. Use one monolithic topic containing all business logic.

C. Use Connected Agents with Azure AI Search for knowledge retrieval and REST API Tools for live ERP transactions.

D. Replace Azure AI Search with Adaptive Cards.

Answer: C

Explanation:
This architecture separates static knowledge retrieval from transactional data access, enables scalable multi-agent collaboration through Connected Agents, and ensures that live business information is always retrieved directly from the source system rather than cached in a search index.


Go to the AB-620 Exam Prep Hub main page