MB-230 Practice Questions
Prepare for MB-230 with more than an answer.
Unlock the full exam and previous versions
- v1Dynamics 365 Customer Service Functional Consultant 171 questions Current
- MB-200Legacy Dynamics 365 Customer Engagement Core 50 questions Locked
- Exam fee
- $165 USD
- Level
- Associate
- Valid for
- 1 year
Domains covered on the exam 3
- Manage Cases in Customer Service53%
- Configure Representative Experience and Routing27%
- Extend Customer Service17%
- 1
You are designing an entitlement template for a new support plan. The plan is based on the number of support hours purchased by the customer. The company policy states that support hours can only be used during the customer's local business hours, which are defined in their service agreement. Which combination of settings on the entitlement is required to enforce this?
Show answer details
Correct answer: C
The 'Allocation Type' must be set to 'Number of Hours' to track against a bank of hours. The enforcement of business hours is not on the entitlement itself, but on the associated SLA. The SLA record linked to the entitlement must have a Customer Service Calendar applied that defines the customer's specific business hours. This ensures that the SLA timers (and by extension, the time consumed from the entitlement) only run during the specified hours.
- 2
True or False: A single queue can contain items from multiple entity types, such as Cases, custom Activities, and a custom 'Service Request' entity, provided those entities are enabled for queues.
Show answer details
Correct answer: A
This is true. Queues in Dynamics 365 are designed to be polymorphic. As long as an entity is enabled for queues in its customization settings, items of that entity type can be added to any queue. This allows for unified worklists that can contain different types of tasks or records.
- 3
A functional consultant needs to model a complex support process using a business process flow (BPF). The BPF should guide an agent through several stages. At one stage, the agent must collect five specific data points. The manager wants to ensure all five data points are completed before the agent can move to the next stage. What is the best way to enforce this requirement within the BPF?
Show answer details
Correct answer: B
The business process flow editor has its own 'Required' property for each data step. Marking a step as required within the BPF editor makes it a stage-gate. This means a user cannot advance to the next stage until a value has been provided for that specific step within the BPF interface. This is distinct from the field's requirement level on the main form and is the correct way to control BPF progression.
- 4
A company wants to automatically convert incoming Tweets that mention their product handle and contain the keyword 'broken' into Dynamics 365 cases. Which two components are essential for creating this social-to-case automation? (Select TWO)
Show answer details
Correct answer: B, C
While Dynamics 365 previously had more built-in social listening features, the modern approach relies on Power Automate to listen for social signals. A Power Automate flow using the Twitter connector can be configured to watch for specific mentions/keywords. When a match is found, the flow creates a 'Social Activity' record in Dynamics 365. The Automatic Record Creation rule is then configured to monitor for new Social Activity records and convert them into cases. The flow acts as the listener, and the ARC rule acts as the converter.
- 5
Company Background: A financial services company, Proseware Inc., uses a complex business process flow (BPF) for handling loan application cases. The process has multiple stages and branching logic.
Current Situation: The process starts with a 'New Application' stage. From there, it can branch based on the loan amount. If the loan is under $50,000, it goes to an 'Automated Review' stage. If it is $50,000 or more, it goes to a 'Manual Underwriting' stage. After either of these review stages, the process must converge back to a single, common 'Final Approval' stage before moving to 'Funding'.
Problem: The consultant building the BPF is having trouble merging the two branches ('Automated Review' and 'Manual Underwriting') back into the single 'Final Approval' stage. They have tried adding the 'Final Approval' stage after each branch, but this creates two separate, duplicate stages.
What is the correct technique in the BPF designer to merge the two conditional branches back into a single, shared stage?
graph TD A[New Application] --> B{Loan Amount > $50k?}; B -- Yes --> C[Manual Underwriting]; B -- No --> D[Automated Review]; C --> E[Final Approval]; D --> E; E --> F[Funding];Show answer details
Correct answer: B
The business process flow designer supports merging branches. The correct visual action is to place the common stage after one of the branches, and then click the connector node at the end of the other branch and drag it to connect to the beginning of the common stage. This visually and logically merges the process flow, ensuring that regardless of which path was taken, the process continues through the same subsequent shared stage. The Mermaid diagram illustrates the desired logical flow.
- 6
A global e-commerce company, Adventure Works, is configuring Dynamics 365 Customer Service to manage customer inquiries from their online portal. They have a three-tiered support structure: Tier 1, Tier 2, and Tier 3. A new requirement states that if a Tier 1 agent cannot resolve a case within two business hours and the case priority is 'High', the case must be automatically escalated to a Tier 2 queue. The escalation process must also update a custom field on the case record named 'Escalation Timestamp' with the current date and time. Which component is the most appropriate and efficient for implementing this specific time-based escalation logic?
Show answer details
Correct answer: B
SLAs are the native and intended feature for time-based service management in Dynamics 365. An SLA KPI can be configured to track the 'First Response By' or a custom metric. Setting a failure time of two business hours and defining failure actions (like rerouting to a queue and calling a flow/workflow to update a field) is the most robust, maintainable, and correct approach. Real-time workflows cannot have wait conditions, and background workflows are less precise for time-critical SLAs. Business rules cannot handle time-based triggers or reassignments.
- 7
A financial services firm uses parent and child cases to manage complex client issues. A parent case is created for the main issue, and child cases are created for tasks assigned to different departments (e.g., Compliance, Underwriting). A new policy requires that a parent case cannot be resolved until all its associated child cases are resolved. Furthermore, when a parent case is created, the 'Customer' and 'Product' fields must be automatically copied to any new child case created from it. Where in the Customer Service Hub settings do you configure these two behaviors?
Show answer details
Correct answer: C
The parent and child case settings, including the case closure preference and the list of fields to be inherited by child cases, are managed centrally in the Service Configuration Settings (or Service Management area in older interfaces). This is the specific location for controlling the out-of-the-box parent-child case relationship behavior without custom code or complex rules.
- 8
A customer service manager at Fabrikam Robotics wants to improve agent productivity by ensuring that knowledge articles are automatically suggested on case forms based on the case title and description. They also want to ensure that agents can provide feedback on the usefulness of articles and that this feedback is used to improve the knowledge base over time. Which THREE features must be configured and enabled to meet all these requirements? (Select THREE)
Show answer details
Correct answer: A, B, D
- 9
You are configuring an Automatic Record Creation and Update Rule to create cases from incoming emails sent to a specific queue. The rule must only create a case if the sender is an existing Contact record in Dynamics 365. If the sender is unknown, no action should be taken. Which setting within the rule's configuration is used to enforce this condition?
Show answer details
Correct answer: B
The conditions for record creation allow you to inspect properties of the incoming activity and related records. To ensure the sender is a known contact, you would add a condition that checks the 'Sender (Contact)' lookup field on the email activity. If this field 'Contains Data', it means Dynamics 365 has resolved the sender's email address to an existing contact record, and the rule should proceed. The 'Create records for email from unknown senders' option is a simpler on/off switch but the specific condition provides more granular control and is the standard way to implement this logic within the rule item.
- 10
True or False: Once an entitlement is applied to a case, its remaining terms (e.g., number of cases or hours) are decreased immediately upon case creation.
Show answer details
Correct answer: B
This is false. Entitlement terms are decreased only when the associated case is resolved, not when it is created. This ensures that terms are only consumed for completed work.
