Practice the AB-250 domain for deploying Dynamics 365 Contact Center. Questions cover workspace configuration, connectors, agent deployment, ALM, users, security roles, and capacity profiles.
10 questions covering this official AB-250 domain.
Q01 - Question
A newly hired representative has a user account in Dynamics 365 Contact Center, but unified routing never assigns work items to them. Which two configuration items should you verify to make the representative eligible to receive routed work? Each correct answer presents part of the solution.
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Multiple choice
- A. The user is configured as a bookable resource.
- B. The user opens conversations through an embedded widget in a non-Microsoft CRM.
- C. The user has a capacity profile that defines concurrent work limits.
- D. The user is added to a rollout plan in Agent Hub.
A and C are correct.
Explanation: Unified routing can assign work only after the user is configured as a bookable resource, and a capacity profile is required to define how much concurrent work that user can receive. Skills and queue membership then refine which work is routed.
B is incorrect: The embedded widget is a client experience option for non-Microsoft CRM systems and does not make a user eligible for routed work.
D is incorrect: Rollout plans control phased deployment of autonomous service agents, not routing eligibility for human representatives.
Q02 - Question
You are preparing a cost model for a Dynamics 365 Contact Center deployment that includes AI agents and voice channels. How are the licensing and costs structured?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. A single per-interaction charge covers named users, AI, and telephony.
- B. User-based licenses for named users are combined with consumption-based charges for AI and telephony.
- C. User-based licenses include unlimited AI agent usage and telephony minutes.
- D. All costs are billed purely on consumption without requiring user-based licenses.
B is correct.
Explanation: Contact center licensing combines user-based licenses for named users with consumption-based charges for AI and telephony usage.
A is incorrect: Costs are divided between user-based licenses and consumption charges, not combined into a single per-interaction charge.
C is incorrect: AI agent usage and telephony incur consumption-based charges and are not included as unlimited in the user-based license.
D is incorrect: Named users require user-based licenses in addition to the consumption-based charges.
Q03 - Question
Representatives at a support organization must handle voice, chat, SMS, email, Teams, and social interactions while viewing customer CRM data and receiving Copilot assistance, and they must keep more than one interaction open at the same time. Which application should you configure for these representatives?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Copilot Service admin center
- B. Agent Hub
- C. Copilot Service workspace
- D. The Contact Center conversation widget embedded in ServiceNow
C is correct.
Explanation: Copilot Service workspace is the representative-facing application. It provides a multi-session desktop where representatives handle voice, chat, SMS, email, Teams, and social interactions with contextual CRM data and Copilot assistance.
A is incorrect: The Copilot Service admin center is the management interface used to configure Contact Center, not the application representatives use to handle interactions.
B is incorrect: Agent Hub supports adoption and monitoring of agents; it is not the multi-session desktop for handling customer interactions.
D is incorrect: The embedded widget applies when the organization keeps a non-Microsoft CRM such as ServiceNow as the representative's primary system, which is not stated in this scenario.
Q04 - Question
You are planning how to move Contact Center configuration from a development environment through test and into production. Which approach follows Dataverse solution management practices for this deployment?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Import unmanaged solutions into test and production so administrators can edit components directly in each environment.
- B. Recreate every configuration manually in test and production to avoid solution dependencies.
- C. Import managed solutions into the target environments, use environment variables and connection references for environment-specific values, and reconfigure nonportable items such as phone numbers.
- D. Include phone numbers and connection credentials as hard-coded values inside the solution so no post-deployment steps are needed.
C is correct.
Explanation: Contact Center application lifecycle management follows Dataverse solution management. Use managed solutions in target environments, handle environment-specific values with environment variables and connection references, and reconfigure nonportable items such as phone numbers after deployment.
A is incorrect: Managed solutions are the expected form in target environments; using unmanaged solutions there works against controlled promotion from development.
B is incorrect: Manual recreation bypasses solution-based promotion and makes configuration inconsistent across environments.
D is incorrect: Environment-specific values belong in environment variables and connection references, and some items such as phone numbers must still be reconfigured in the target environment.
Q05 - Question
A company keeps Salesforce as its primary CRM system and wants representatives to handle Contact Center conversations without leaving Salesforce. Which statement correctly describes this integration?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Salesforce replaces Dataverse as the data layer for Contact Center conversations.
- B. You embed the Contact Center conversation widget in Salesforce, with Dataverse as the data layer and omnichannel services as the orchestration layer.
- C. You must migrate all Salesforce records into Dataverse before representatives can handle any conversations.
- D. The integration supports server-side data synchronization only, so no client-side events are available.
B is correct.
Explanation: You can embed the Contact Center conversation widget in Salesforce, ServiceNow, or a custom CRM. In that design, Dataverse remains the data layer and omnichannel services provide the orchestration layer.
A is incorrect: The non-Microsoft CRM hosts the widget, but Dataverse remains the data layer for the integration.
C is incorrect: A full record migration is not part of this integration pattern; the widget integrates with the existing CRM system.
D is incorrect: The conversation widget supports both server-side data synchronization and client-side, event-based CRM integration.
Q06 - Question
You are planning a Dynamics 365 Contact Center implementation. You need to identify the prebuilt AI agents that are available in the platform. Which two prebuilt agents should you identify?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Multiple choice
- A. Customer Assist Agent
- B. Quality Assurance Agent
- C. Routing Configuration Agent
- D. Licensing Optimization Agent
A and B are correct.
Explanation: Dynamics 365 Contact Center provides prebuilt Customer Assist, Quality Assurance, and Service Operations agents to target distinct parts of the service lifecycle.
C is incorrect: Unified intelligent routing is a core architecture layer of the platform, not a prebuilt AI agent.
D is incorrect: Licensing is handled through user-based licenses and consumption charges; there is no prebuilt Licensing Optimization agent.
Q07 - Question
A governance team must document how Dynamics 365 Contact Center manages AI agent deployments and maintains service availability during a regional outage. Which capabilities should the team document?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Independent channel management and manual failover scripts.
- B. Dataverse solution files and nightly backups to a secondary tenant.
- C. Supervisor-managed deployments in Copilot Service workspace and fixed capacity provisioning.
- D. Centralized management in Agent Hub and cross-region disaster recovery.
D is correct.
Explanation: Agent Hub provides centralized management for AI agent deployments, and the platform infrastructure ensures resilience through availability zones, elastic autoscaling, and cross-region disaster recovery.
A is incorrect: AI agents are managed centrally in Agent Hub, and the platform uses built-in disaster recovery rather than manual failover scripts.
B is incorrect: AI agents are centrally managed in Agent Hub rather than Dataverse solution files, and recovery uses cross-region disaster recovery.
C is incorrect: Agent Hub provides centralized management, and capacity scales elastically rather than remaining fixed at provisioning.
Q08 - Question
An architect is documenting how Dynamics 365 Contact Center replaces a fragmented stack of point solutions. Which architectural structure does the platform use?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Four composable layers that share a common data model in Dataverse.
- B. A single monolithic application layer that stores data in channel-specific databases.
- C. Two distinct layers for self-service and assisted service with independent routing.
- D. A reporting layer that consolidates data only after interactions are exported.
A is correct.
Explanation: Dynamics 365 Contact Center replaces a fragmented stack with four composable layers (self-service, unified intelligent routing, assisted service, and operations) that share a common data model in Dataverse.
B is incorrect: The platform uses four composable layers sharing a common data model in Dataverse, not a monolithic application with channel-specific databases.
C is incorrect: The architecture consists of four distinct layers with unified intelligent routing, not just two layers with independent routing.
D is incorrect: The layers share common data and AI natively during operations, rather than relying on a reporting layer after interactions are exported.
Q09 - Question
A retailer uses separate tools for voice, chat, SMS, email, and social channels. When an interaction moves from chat to voice, customers must repeat their details. You need to identify how Dynamics 365 Contact Center resolves this issue. What should you identify?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Each channel maintains independent routing rules with manual reassignment.
- B. Chat and SMS transcripts are exported nightly for voice representatives to search.
- C. Every channel feeds into a unified routing engine that carries customer context.
- D. Voice acts as the primary channel and archives digital channels after calls end.
C is correct.
Explanation: Dynamics 365 Contact Center brings all channels together so that every channel feeds into a unified routing engine, carrying customer context with the interaction.
A is incorrect: The platform uses a unified routing engine rather than independent channel routing rules with manual reassignment.
B is incorrect: Customer context travels with the interaction natively rather than relying on nightly transcript exports.
D is incorrect: The platform treats all channels in a single composable system rather than prioritizing voice and archiving digital channels.
Q10 - Question
A new Dynamics 365 Contact Center deployment requires one administrator who can configure channels, routing, representative experiences, knowledge management, and operational settings from a single management interface. Which approach meets this requirement?
Domain: Deploy Dynamics 365 Contact Center (15-20%) Type: Single choice
- A. Assign the administrator the System Administrator security role and have them work in the Copilot Service admin center.
- B. Assign the administrator a representative security role and have them work in Copilot Service workspace.
- C. Have the administrator configure each functional area from the embedded Contact Center conversation widget in the CRM system.
- D. Have the administrator configure each functional area through Agent Hub rollout plans.
A is correct.
Explanation: The Copilot Service admin center is the primary management interface for Dynamics 365 Contact Center, and its site map organizes configuration by functional area such as channels, routing, agent experiences, knowledge management, and operational settings. A System Administrator has full access to that configuration.
B is incorrect: Copilot Service workspace is the representative-facing application for handling interactions, not the management interface for these settings.
C is incorrect: The embedded conversation widget gives representatives a Contact Center experience inside a non-Microsoft CRM system; it is not where you configure channels, routing, or knowledge management.
D is incorrect: Rollout plans in Agent Hub support phased deployment of autonomous service agents, so they cover only one part of the configuration scope.