Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate (MB-230) — Questions and Answers
Question 1: What is 'wrap-up time' in contact center analytics?
- The time agents spend completing post-interaction tasks after a conversation ends, before accepting the next interaction (Correct answer)
- The time agents spend in training sessions
- The duration of the longest conversation in a day
- The time between case creation and first response
Correct answer: The time agents spend completing post-interaction tasks after a conversation ends, before accepting the next interaction
Wrap-up time is the period after a conversation ends where agents complete notes, update records, and finalize activities before the system marks them available for new interactions.
Question 2: Which field on a knowledge article helps categorize it for easier searchability?
- Priority
- Case Origin
- Owner
- Keywords/Tags and Subject fields (Correct answer)
Correct answer: Keywords/Tags and Subject fields
Keywords, tags, and the subject hierarchy field on knowledge articles help agents and customers find relevant content through search and filtering.
Question 3: For a call center, you integrate Dynamics 365 Customer Service. <br> The functionality of the Customer Service workspace must meet the following criteria according to the call center manager: <br> * Automate routine chores for agents. <br> * Let agents give clients access to knowledge articles. <br> You must make sure the implementation complies with the specifications. <br> Solution: Use an Omnichannel connector to create a macro. <br> <br> Is the aim being met by the solution?
- Yes
- No (Correct answer)
Correct answer: No
No, the solution is insufficient. While macros can automate routine tasks, they don't inherently provide agents with the functionality to give clients access to knowledge articles. To meet both requirements, the Knowledge Base feature needs to be configured for article access, and additional tools like agent scripts or the productivity pane might be needed for comprehensive automation and guidance.
Question 4: In Dynamics 365, what is the effect of setting an agent's presence to 'Busy – DND' (Do Not Disturb)?
- The agent is logged out of all active queues automatically
- The agent's capacity is doubled to handle overflow work
- Existing conversations are transferred to other available agents
- New work items are not pushed to the agent while in this presence state (Correct answer)
Correct answer: New work items are not pushed to the agent while in this presence state
When an agent's presence is set to Do Not Disturb, Unified Routing will not push new work item assignments to them, allowing them to focus on current work without interruption.
Question 5: What is 'unified routing' in Dynamics 365 Customer Service?
- A physical network routing protocol
- A single email routing rule
- A routing rule for knowledge articles
- An intelligent routing system that assigns work items to the best available agent based on skills, capacity, and priority across all channels (Correct answer)
Correct answer: An intelligent routing system that assigns work items to the best available agent based on skills, capacity, and priority across all channels
Unified routing is an intelligent, cross-channel work distribution engine that uses rules, skills, and AI to route and assign conversations and cases to the most suitable agent.
Question 6: Business process flows must be developed. <br> What three entities are you able to use?
- Letter (Correct answer)
- Case (Correct answer)
- Social activity (Correct answer)
- Goal
Correct answer: Letter
Business Process Flows (BPFs) in Dynamics 365 are versatile tools that can be applied to various entities to standardize workflows. The Case entity is a primary example, as BPFs are crucial for guiding customer service agents through the resolution process. BPFs can also be used with other out-of-the-box entities like Social Activity and Letter, which are types of activities, to manage their specific lifecycles and ensure consistent handling.
Question 7: What happens to SLA compliance data in Dynamics 365 Customer Service?
- It is only visible to system administrators
- It is deleted after 30 days
- It is stored on SLA KPI Instance records and can be reported on in dashboards and analytics (Correct answer)
- It is automatically emailed to customers
Correct answer: It is stored on SLA KPI Instance records and can be reported on in dashboards and analytics
SLA compliance data is persisted in SLA KPI Instance records linked to each case, enabling managers to report on response and resolution performance over time.
Question 8: When configuring Unified Routing for a voice channel workstream, which prerequisite must be set up first?
- A Power BI workspace linked to agent performance data
- A phone number provisioned in Azure Communication Services or a telephony provider (Correct answer)
- An email routing rule set pointing to the voice queue
- A customer journey in Customer Insights
Correct answer: A phone number provisioned in Azure Communication Services or a telephony provider
Voice channel workstreams require a provisioned phone number from Azure Communication Services or an integrated third-party telephony provider before incoming calls can be routed.
Question 9: In Dynamics 365 Customer Service, what does 'entitlement' define for a customer?
- The routing rules applied to the customer's cases
- The number and type of support requests a customer is eligible to receive (Correct answer)
- The billing plan associated with the customer's account
- The customer's user role and permissions in the portal
Correct answer: The number and type of support requests a customer is eligible to receive
Entitlements define the support terms for a customer, including how many cases or hours of support they are entitled to receive.
Question 10: How does Dynamics 365 track entitlement consumption?
- By counting agent login sessions
- By tracking customer portal visits
- By decrementing the remaining case or hour balance each time a qualifying case is created or resolved (Correct answer)
- By monitoring email volume
Correct answer: By decrementing the remaining case or hour balance each time a qualifying case is created or resolved
Each time a case is created and linked to an entitlement, the system automatically decrements the remaining balance (cases remaining or hours remaining) on the entitlement record.
Question 11: In the context of Dynamics 365 Customer Service, what is a 'subject tree' used for?
- Configuring routing rule conditions
- Mapping agent skills to specific case types
- Categorizing cases and knowledge articles hierarchically (Correct answer)
- Defining escalation paths for critical cases
Correct answer: Categorizing cases and knowledge articles hierarchically
The subject tree provides a hierarchical categorization structure used to classify both cases and knowledge articles for easier search and reporting.
Question 12: What is the 'Similar Cases' feature used for in Dynamics 365 Customer Service?
- To duplicate active cases
- To identify previously resolved cases that might help resolve the current case (Correct answer)
- To find cases with the same case number
- To group cases by customer
Correct answer: To identify previously resolved cases that might help resolve the current case
The Similar Cases feature uses AI to surface previously resolved cases that match the current case, helping agents find proven solutions faster.
Question 13: How can an SLA be applied to a case in Dynamics 365 Customer Service?
- Only by importing SLA data from Excel
- Only via Power Automate flows
- Automatically based on entitlement, case criteria, or through the default SLA setting (Correct answer)
- Only manually by a supervisor
Correct answer: Automatically based on entitlement, case criteria, or through the default SLA setting
SLAs can be applied automatically through entitlements, by matching SLA item conditions (such as priority or case type), or via the default SLA configured in settings.
Question 14: What is the role of 'SLA Items' in a Dynamics 365 SLA?
- Individual rules within an SLA that define conditions and the corresponding time targets (Correct answer)
- Agent task assignments
- Line items on a customer invoice
- Knowledge article categories
Correct answer: Individual rules within an SLA that define conditions and the corresponding time targets
SLA Items are the individual conditions and time targets within an SLA, specifying which cases the SLA applies to and what the response/resolution deadlines are.
Question 15: What is a 'custom messaging channel' in Omnichannel for Customer Service?
- A custom email template designer
- An internal team messaging system
- An integration framework that allows organizations to connect third-party messaging platforms using Direct Line or API (Correct answer)
- A proprietary Dynamics 365 channel
Correct answer: An integration framework that allows organizations to connect third-party messaging platforms using Direct Line or API
Custom messaging channels allow organizations to integrate non-native messaging platforms into Omnichannel using the Direct Line Bot Framework or channel integration framework.
Question 16: What are the two types of SLAs available in Dynamics 365 Customer Service?
- Simple and Complex
- Basic and Advanced
- Standard and Enhanced (Correct answer)
- Manual and Automatic
Correct answer: Standard and Enhanced
Dynamics 365 supports Standard SLAs (for tracking first response time) and Enhanced SLAs (which support pause/resume and multiple SLA KPIs per case).
Question 17: How are entitlements associated with a customer in Dynamics 365?
- Entitlements are global and apply to all customers
- Entitlements are linked only to queues
- Entitlements are linked to a specific Account, Contact, or both (Correct answer)
- Entitlements are linked only to products
Correct answer: Entitlements are linked to a specific Account, Contact, or both
Entitlements can be associated with a specific customer account, individual contact, or both, ensuring support terms apply to the correct party when cases are created.
Question 18: What is a Service Level Agreement (SLA) in Dynamics 365 Customer Service?
- An automated email response system
- A defined time frame within which cases must be responded to or resolved (Correct answer)
- A discount applied to customer accounts
- A report on agent performance
Correct answer: A defined time frame within which cases must be responded to or resolved
An SLA defines response and resolution time targets for cases, and Dynamics 365 tracks whether these targets are met and triggers warnings or escalations when they are at risk.
Question 19: When configuring the Dynamics 365 Customer Service customer portal, which platform is used as the foundation?
- Power Pages (formerly Power Apps Portals) (Correct answer)
- SharePoint Online
- Azure Static Web Apps
- Microsoft 365 Sites
Correct answer: Power Pages (formerly Power Apps Portals)
The Dynamics 365 Customer Service self-service portal is built on Power Pages (formerly Power Apps Portals), enabling customers to submit and track cases.
Question 20: What is the purpose of a 'prioritization rule set' in Unified Routing?
- To rank queues by importance for reporting dashboards
- To determine the escalation sequence for SLA breaches
- To set agent skill priorities for skill-based routing
- To order work items in the queue so higher-priority items are assigned first (Correct answer)
Correct answer: To order work items in the queue so higher-priority items are assigned first
Prioritization rule sets sort work items within a queue based on defined criteria, ensuring that higher-priority items are picked up and assigned before lower-priority ones.
Question 21: You are modifying an Omnichannel implementation for customer service. <br> You set up the Power Virtual Agents' handoff to Omnichannel Customer Service. Customer conversations, however, do not progress to human level agents. <br> To fix the problem, the configuration must be finished. <br> <br> What are the two features you should configure?
- session template for the bot
- context variable (Correct answer)
- Smart Assist
- bot in an Omnichannel Queue (Correct answer)
Correct answer: context variable
For Power Virtual Agents to successfully hand off conversations to human agents in Omnichannel Customer Service, two configurations are crucial. First, the bot must be added to an Omnichannel Queue, which directs the conversation to available human agents. Second, context variables need to be configured to pass relevant information from the bot conversation to the human agent, ensuring a seamless transition and continuity of service.
Question 22: You are setting up a case entity's business process flow. <br> Every case needs to be marked for inspection. <br> The business process flow configuration has to be finished. <br> Solution: Change the action's input parameter type to Option set. <br> Is the aim being met by the solution?
- Yes
- No (Correct answer)
Correct answer: No
No, changing an action's input parameter type to Option Set does not inherently mark every case for inspection. An Option Set merely defines a list of choices for a field. To ensure every case is marked for inspection, you would need to add a specific field (e.g., an Option Set or Two Options field) to the case entity and then incorporate a step in the BPF that requires users to select an inspection status or triggers an action based on it.
Question 23: What does 'abandonment rate' measure in Omnichannel analytics?
- The percentage of cases closed without resolution
- The percentage of agents who resigned
- The percentage of customers who left a queue or chat without connecting to an agent (Correct answer)
- The percentage of knowledge articles deleted
Correct answer: The percentage of customers who left a queue or chat without connecting to an agent
Abandonment rate tracks how many customers disconnected or left the queue before being connected to an agent, signaling potential staffing or wait time issues.
Question 24: In Unified Routing, what does the 'push' work assignment mode do?
- Agents must manually pick work items from a shared queue
- Work items are pushed to external systems via Power Automate
- Work items are automatically assigned to eligible agents without agent action (Correct answer)
- Supervisors manually push work items to specific agents
Correct answer: Work items are automatically assigned to eligible agents without agent action
In push mode, the system automatically assigns work items to eligible agents based on assignment rules, capacity, and availability without requiring agents to pick items themselves.
Question 25: What data does the 'Conversation Intelligence' feature analyze in Dynamics 365?
- Knowledge article search patterns
- Email marketing campaigns
- Voice call recordings and transcripts to provide insights on agent performance, sentiment, and key topics discussed (Correct answer)
- Customer purchase history
Correct answer: Voice call recordings and transcripts to provide insights on agent performance, sentiment, and key topics discussed
Conversation Intelligence analyzes call transcripts and recordings using AI to surface agent coaching opportunities, sentiment trends, and frequently discussed topics.
Question 26: What happens when a case is 'resolved' in Dynamics 365 Customer Service?
- The case is merged with another case
- The case is assigned to a manager
- The case is moved to a read-only resolved state with a resolution description (Correct answer)
- The case is permanently deleted
Correct answer: The case is moved to a read-only resolved state with a resolution description
When resolved, a case is placed in a read-only state where the resolution and resolution description are recorded for future reference.
Question 27: What is 'Omnichannel for Customer Service' in Dynamics 365?
- A capability that allows agents to engage with customers across multiple channels (chat, email, voice, social) from a single interface (Correct answer)
- A reporting module for customer demographics
- A tool for managing product catalogs
- A multi-channel marketing tool
Correct answer: A capability that allows agents to engage with customers across multiple channels (chat, email, voice, social) from a single interface
Omnichannel for Customer Service extends Dynamics 365 to provide agents with a unified workspace for managing customer interactions across chat, voice, social media, and other digital channels.
Question 28: Which Dynamics 365 Customer Service component enables managers to monitor agent performance and active conversations in real time?
- Omnichannel real-time analytics and supervisor dashboards (Correct answer)
- Dynamics 365 Customer Service Insights app
- Azure Monitor alerts
- Power BI workspace reports
Correct answer: Omnichannel real-time analytics and supervisor dashboards
Omnichannel supervisor dashboards provide real-time visibility into ongoing conversations, queue status, and agent availability for live monitoring.
Question 29: What is an 'entitlement template' in Dynamics 365 Customer Service?
- A pre-built case form
- A billing template for invoices
- A standard SLA configuration
- A reusable entitlement configuration that can be applied to multiple customers (Correct answer)
Correct answer: A reusable entitlement configuration that can be applied to multiple customers
Entitlement templates store predefined entitlement settings (channels, restrictions, limits) that can be quickly applied when creating entitlements for new customers.
Question 30: How does 'skills-based routing' work in Omnichannel for Customer Service?
- Skills are defined by customers at the start of a conversation
- Work items are matched to agents based on required skills and agent skill proficiency ratings (Correct answer)
- Cases are assigned randomly to agents
- Only agents with manager approval can handle skill-specific cases
Correct answer: Work items are matched to agents based on required skills and agent skill proficiency ratings
Skills-based routing matches incoming conversations to agents whose defined skill profiles align with the required skills of the work item, improving first-contact resolution.
Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate (MB-230)
This exam measures your ability to configure and implement Microsoft Dynamics 365 Customer Service solutions, including case management, knowledge base, entitlements, SLAs, voice channels, and Omnichannel for Customer Service. Candidates are functional consultants who analyze stakeholder requirements and translate them into customer service implementations.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds