MB-230 Extend Customer Service Practice Question
You are a functional consultant configuring a custom channel for a company's Customer Service environment. The company wants to embed a chat widget on their public website so that visitors can initiate conversations that flow into Omnichannel for Customer Service. You have already created the chat widget in the Omnichannel Administration app and obtained the embed code. What must you do next to ensure the widget appears and functions correctly on the website?
⚠ Common exam trap
The trap here is assuming that creating or configuring the widget within Dynamics 365 automatically deploys it to the external website, when in fact manual embed code insertion is required.
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
✓
Add the widget's embed code to the website's HTML, ensuring the omnichannel chat script is loaded.
The correct action is to insert the generated embed code into the website's HTML. This is the only step that actually makes the chat widget visible to website visitors and connects it to Omnichannel for Customer Service. The other options involve internal Dynamics 365 customizations or incorrect deployment methods that do not achieve the goal of embedding chat on a public website.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Publish the widget from the Omnichannel Administration app to the company's Power Apps portal.
Why it's wrong here
The Omnichannel chat widget is designed for external websites, not for Power Apps portals. Publishing to a portal does not make the widget available on the public website and would not fulfill the requirement. The portal is a separate Power Platform component, and while it can host chat, the widget embed code is still required. This option incorrectly assumes the widget can be published directly to a portal.
- ✗
Create a new web resource in Dynamics 365 and reference it from the Case form.
Why it's wrong here
Web resources are used to extend Dynamics 365 forms, not to embed chat widgets on external websites. The chat widget must run on the public website, not inside a model-driven app form. Creating a web resource would not make the widget visible to website visitors and does not connect to the Omnichannel chat service. This approach misapplies a form customization feature to an external web scenario.
- ✗
Configure a new channel in the Omnichannel Administration app and set the widget as the default.
Why it's wrong here
Creating a channel is part of the initial setup, but the scenario states the widget is already created. Setting a default widget does not deploy it to the website; the embed code must be placed on the site. Without embedding, the widget remains inaccessible to visitors. This option confuses channel configuration with actual deployment, which requires modifying the external website.
- ✓
Add the widget's embed code to the website's HTML, ensuring the omnichannel chat script is loaded.
Why this is correct
Placing the generated embed code into the website's HTML is the standard method to surface the chat widget. The embed code includes the necessary script references and configuration to load the Omnichannel live chat widget. Once deployed, the widget connects to the Omnichannel service, allowing website visitors to start conversations that are routed to agents. This step is essential after creating the widget in the Omnichannel Administration app.
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 →
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.