Courseiva
Extend Customer Service →hardMultiple Choice

MB-230 Extend Customer Service Practice Question

Exhibit

{"routing_rule": {"condition": "customer_language == 'fr'", "action": "route_to_queue", "target": "French_Support_Queue"}, "capacity_profile": "High_Priority_Chat"}

Refer to the exhibit. You are troubleshooting a routing issue in Unified Routing. Conversations from French-speaking customers are not reaching the French_Support_Queue. Given the JSON configuration, what is the most likely cause for this failure?

⚠ Common exam trap

Candidates frequently assume routing rules automatically evaluate raw message text without realizing that a separate classification rule is required to first populate the context variable.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

A classification rule is missing to populate the context variable.

The exhibit shows a routing rule configured for a specific language condition. If conversations are not reaching the queue, the issue is typically that the 'customer_language' attribute has not been populated by a classification rule. Without a classification rule to map the incoming message data to the 'customer_language' context variable, the routing engine evaluates the condition as false, preventing the record from being routed to the French queue.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    The capacity profile is not attached to the workstream.

    Why it's wrong here

    Capacity profiles manage how much work an agent can handle, not whether a work item enters a queue. If the capacity profile were missing, the agent might not receive work, but the item would still reach the queue successfully. The routing failure occurs before the assignment phase.

  • ✓

    A classification rule is missing to populate the context variable.

    Why this is correct

    The routing rule depends on the 'customer_language' variable being populated. If no classification rule exists to analyze the incoming message and set this variable, the routing engine cannot evaluate the condition. Consequently, the routing logic fails to trigger, and the message remains unrouted or goes to a default.

  • ✗

    The queue has no active agents assigned to it.

    Why it's wrong here

    An empty queue does not stop a record from being routed into it. If the routing logic correctly identifies the target, the record will land in the queue regardless of agent availability. The issue described is a failure to route the item to the queue, not a capacity issue.

  • ✗

    The routing rule has a syntax error in the JSON structure.

    Why it's wrong here

    The provided JSON represents logical intent rather than platform configuration schema. Errors in routing are rarely due to syntax in this format; they are almost exclusively due to logic mismatches, such as unpopulated variables or misconfigured rule sets within the Customer Service admin center interface itself.

About these practice questions

This MB-230 question is part of Courseiva's 189-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Microsoft exam blueprint

This MB-230 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MB-230 exam.