Microsoft • MB-230
Validates expertise in implementing omnichannel customer service solutions including case management, knowledge management, routing, scheduling, SLAs, and analytics.
Questions
565
Duration
100 minutes
Passing Score
700/1000
Difficulty
AssociateLast Updated
Jan 2025
The MB-230 exam validates the skills of functional consultants responsible for implementing and configuring Microsoft Dynamics 365 Customer Service solutions. It covers the full breadth of the Customer Service application suite, including case management, knowledge management, service-level agreements (SLAs), intelligent routing, agent productivity tooling, and Copilot-driven AI features. Candidates are expected to demonstrate hands-on knowledge of configuring omnichannel environments, workstreams, capacity profiles, and skills-based routing, as well as integrating Microsoft Teams collaboration and capturing customer feedback through Dynamics 365 Customer Voice.
The exam reflects Microsoft's current emphasis on AI-assisted service delivery. As of the March 2026 update, the exam specifically measures proficiency with Dynamics 365 Copilot features such as case and conversation summaries, Draft a Response, Ask a Question, and AI-powered knowledge article creation. Passing MB-230 earns candidates the Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate credential, and the certification must be renewed annually via a free online assessment on Microsoft Learn.
This exam is designed for functional consultants who work at the intersection of business process design and Dynamics 365 Customer Service technology. Typical candidates include customer service application consultants, CRM functional consultants, customer service operations managers, and business analysts involved in Dynamics 365 deployments. These professionals are expected to collaborate with solution architects and developers to translate business requirements into configured solutions, not to write code themselves.
Ideal candidates have direct experience configuring Dynamics 365 Customer Service in client or employer environments, including setting up case management workflows, designing SLA structures, and deploying routing logic. Those involved in Copilot and AI feature rollouts—such as enabling AI-suggested knowledge articles or Copilot case summaries—will find the exam particularly relevant to their current responsibilities.
Microsoft does not enforce formal prerequisites to register for MB-230, but earning the full Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate credential requires also holding the Microsoft Power Platform Functional Consultant Associate certification (PL-200). Candidates who have not yet passed PL-200 should plan to pursue it alongside or before MB-230, as the PL-200 validates foundational Power Platform skills—Dataverse data modeling, model-driven app configuration, and Power Automate flows—that are assumed knowledge in the MB-230 exam.
Beyond the formal prerequisite, candidates should have practical experience working in Dynamics 365 Customer Service environments. Recommended hands-on familiarity includes configuring security roles, managing queues and workstreams, building SLAs with KPIs and Power Automate actions, and working with the Copilot Service workspace. A solid understanding of the broader Dynamics 365 suite architecture and its relationship to the Power Platform is also expected.
MB-230 is a proctored exam with a time limit of 100 minutes and is delivered online through Pearson VUE or at an authorized testing center. The exam uses a variety of question types typical of Microsoft certification exams, including multiple-choice, multiple-select, case studies, drag-and-drop scenario questions, and build-list items. A scaled score of 700 or higher out of 1000 is required to pass. The exam price is approximately $165 USD, though pricing varies by country.
The exam is available in English, German, French, Spanish, Portuguese (Brazil), Italian, Japanese, and Chinese (Simplified). Localized versions are typically updated approximately eight weeks after the English version; candidates taking a non-English version can request an additional 30 minutes. Microsoft offers a free Practice Assessment on Microsoft Learn (assessment ID 72) that mirrors the style, wording, and difficulty of actual exam questions. If a candidate fails, a retake is permitted after 24 hours; subsequent retake intervals vary per Microsoft's exam retake policy.
The Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate credential is recognized globally by organizations deploying Dynamics 365 across industries including financial services, retail, healthcare, and telecommunications. Certified consultants typically pursue roles such as Dynamics 365 Functional Consultant, CRM Solution Consultant, Customer Service Technology Manager, or Digital Transformation Specialist. According to salary aggregators and the 2025 Dynamics 365 salary landscape, Dynamics 365 functional consultants in the United States earn an average of approximately $110,000 annually, with ranges commonly between $90,000 and $130,000 depending on seniority and geography. Certifications in the Dynamics ecosystem have been associated with salary increases of 15–30%.
The MB-230 complements other Microsoft certifications well: it pairs with PL-200 (required for the full Associate credential), and experienced consultants often progress to the MB-260 (Customer Insights) or solution architect tracks. As enterprises accelerate adoption of Copilot-driven customer service automation, demand for consultants who can configure and deploy these AI features—validated by MB-230—continues to grow. The certification renews annually via a free online assessment, keeping certified professionals current with platform updates.
5 sample questions with correct answers and explanations. Start a practice session to test yourself across all 565 questions.
1. ActivityConversion Ltd. implements case creation from various activity types in Dynamics 365 Customer Service. Support representatives receive emails, phone calls, and other activities that need to be converted to cases for proper tracking and resolution. You must configure activity-to-case conversion capabilities. Which activity types can be converted to cases out of the box? (Select three!)
Multiple correct answersExplanation
Out of the box, Dynamics 365 can convert these activity types to cases: E-mails, Phone Calls, Tasks, Social Activities, Appointments, Campaign Responses, Faxes, Letters, and Service Activities. E-mails, phone calls, and social activities are common sources of customer service requests that require case conversion. Purchase orders and invoice records are business transaction records, not customer service activities that would be converted to cases.
2. InnovateTech Corp wants to send personalized surveys to customers. What Customer Voice feature enables survey personalization by linking invitations to specific recipients?
Explanation
Survey invitations are sent to customers or employees as activities, making them personalized surveys. The invitations and responses are linked together and are both tracked as activities in Dataverse. This linkage enables personalization by associating specific invitations with specific recipients and tracking their corresponding responses. Contacts can also unsubscribe from surveys, which creates an Unsubscribe record to prevent additional invitations from being sent to them.
3. CalculatedField Systems wants to automatically compute values in Dynamics 365 Customer Service based on other field values. Examples include calculating case age in business days, determining priority scores based on customer tier and issue type, and computing resolution time excluding weekends. You must configure calculated and rollup fields. What should you configure?
Explanation
Calculated fields with appropriate formulas and data types are specifically designed for automatically computing values based on other field values, and they recalculate automatically when source data changes. Workflow rules, Power Automate flows, and business rules can perform calculations but don't provide the automatic recalculation and performance benefits of calculated fields for scenarios like case age, priority scores, and resolution time calculations.
4. CustomExperience Solutions implements Microsoft Dynamics 365 Customer Service and wants to customize the agent workspace. You must configure a tailored agent experience with specific tools and channel settings. What should you do?
Explanation
Creating an agent profile is the correct approach because it enables tailored configurations of tools and channels, ensuring the agent workspace meets specific organizational requirements. Directly assigning tools to users is ineffective because tools must be configured within profiles to ensure proper functionality. Enabling tools globally does not provide the necessary flexibility for customization, as it applies universally without accommodating individual needs. Modifying the default profile is not possible because these profiles are predefined and cannot be edited, making this option unsuitable for customization.
5. DevCorp Technologies wants to pass through tracking values in their embedded survey without displaying them to respondents. What should they include in the renderSurvey function?
Explanation
To pass through tracking values in embedded surveys, include them as parameters in the renderSurvey function. For example: renderSurvey(surveyDiv,Lead,Capture,Product A) passes Lead and Capture for the required First Name and Last Name variables, and Product A for a custom ProductPage variable. These values are stored with the response in Context Data without needing to be visible in the survey itself. This allows tracking of source pages, campaigns, or other metadata while keeping the survey interface clean for respondents.
One-time access to this exam