Power Dynamics
  • Power Dynamics
  • 🍕My name
  • D365 CE
    • Copilot
      • 🥐Add Copilot into Rich Text Control
    • Sales
      • Copilot in D365 Sales
      • Export record to PDF
    • Customer Experience
      • Contact Center (Omnichannel)
        • 🐚Internal Live Chat in MDA
        • 📢Add Chat Widget to Power Pages - Proactive Chat
      • Attachment Control
      • Case Routing: Basic Routing rule set
      • Custom SLA for any Entity
      • Customer Insight
        • Journey - Custom Trigger - Call Power Automate
    • Field Service
  • Power Platform
    • Analytics
    • Dataverse
      • Use case for the feature of Record ownership across Business Unit
      • 💡Workaround: Change the OOB "Exchange Rate" of a record
      • Using a Virtual Entity to store historical log (sample)
      • Disable Empty Address record
      • Using Adaptive card
      • Block Unmanaged Customizations
      • 🪃Recycle Bin on Dataverse (Preview)
    • Model Driven App
      • 💡Run SSRS report on MDA mobile
      • 💡Tip: Create a Security Role with "App Opener" minimum privileges
      • Tag @person to notify in MDA
      • Auto search on the Lookup field
      • Activities with multiple related records
      • Embedded Power BI - Dashboard
      • Embedded Power BI - Form
      • "Custom Help" - Is it help?
      • New modern Command Bar
      • Tip: Hide the button "Add Existing Record" on subgrid
      • Custom Page - Why not?
      • Hiding sensitive column data
    • Canvas App
    • Fabric & Power BI
      • New Text slicer
      • Dataverse link to Microsoft Fabric
      • 💡Leveraging Interactive Warehouse Floor Maps in Power BI
      • Calculation Group for Time Intelligence
    • Power Automate
      • ✅Sequential Approval
      • 📤Create an Appointment by Outlook Graph API
      • Dowload SSRS Report and Send email
      • Power Automate: Add a table in Email
      • 💡Tips: Get "DisplayName" of the Lookup field on Power Automate
      • E-sign: Power Automate & DocuSign
  • D365 Finance & Operation
    • General
      • 🇻🇳D365 FnO - Virtual entities: Use case
    • Finance
      • Consolidating Customer & Vendor Balances
    • Supply Chain
      • Landed Cost Series
        • Landed Cost- Essential Configuration
        • Landed Cost Scenarios 1
Powered by GitBook
On this page
  • Using Teams Chat within the Sales Hub
  • Using Live Chat in Sales Hub App
  • Create Work Stream
  • Create a Live Chat Channel
  • Add Live Chat widget to Sales Hub app
  • Checking now

Was this helpful?

  1. D365 CE
  2. Customer Experience
  3. Contact Center (Omnichannel)

Internal Live Chat in MDA

#Omnichannel, #LiveChat, #Internal, #MDA, #ModelDrivenApp, #D365CS, #D365CE

PreviousContact Center (Omnichannel)NextAdd Chat Widget to Power Pages - Proactive Chat

Last updated 1 year ago

Was this helpful?

Hi, my Friends,

Today, I'll discuss repurposing the Live Chat in Omnichannel, typically used for external clients on websites/portals, for internal support like IT Helpdesk. Let's explore how to adapt this channel for internal teams efficiently.

You can imagine that: If a Sales user encounters issues while using the Sales Hub, they can quickly seek assistance by using the Live Chat widget. This feature enables them to open a chat box directly within the system and communicate with the IT support team or another agent for immediate help.

Using Teams Chat within the Sales Hub

At this point, May you think we use the Teams chats inside D365CE? It's a great solution. In this way, you can link the current record to the chat. However, you must select a specific user that will help you.

So, let's think with me about using the Routing feature for our internal users. Picture this: the user hits up the Live Chat widget with a question, and the system will send it to the right person who's best suited to answer. That's why, I think this case might be useful to leverage Omnichannel's Live Chat.

Using Live Chat in Sales Hub App

I will scribe some simple steps to add the Live Chat widget to the Sales Hub app.

Configure Work Stream and Live Chat channel

Begin adding the Live Chat widget to the Model Driven app (Sales Hub app), we must configure 2 essential components - Work Stream and Live Chat channel

Create Work Stream

In this article, I do not explain in detail about the Work Stream and how to use the Routing Rules. I just input this step for the necessary configuration.

Create a Live Chat Channel

In this article, I do not explain in detail the Live Chat configuration. And see you in another session for discussion later.

After completing the configurations, I can now integrate the Live Chat widget into the Sales Hub app using the provided Live Chat channel code snippet.

Add Live Chat widget to Sales Hub app

Step to add the Live Chat widget in the Sales Hub.

Create the Web resource with the type HTML.

First of all, we must create the HTML file based on the Code snippet of the Live Chat channel.

Note: Using the code snippet of the Live Chat channel, you should input the addition tag <html> for this code.

My sample HTML
<html>
 <script 
  id="Microsoft_Omnichannel_LCWidget" 
  src="https://oc-cdn-public-apj.azureedge.net/livechatwidget/scripts/LiveChatBootstrapper.js" 
  data-app-id="1794611e-c5fa-4814-8573-36f4539d31ce" 
  data-lcw-version="prod" 
  data-org-id="8d84ab65-62a4-ee11-be33-002248586499" 
  data-org-url="https://unq8d84ab6562a4ee11be33002248586-crm5.omnichannelengagementhub.com">
 </script>
</html>

Create the HTML web resource component - "Live Chat Widget".

Once the Web resource for the live chat widget is completed, then you edit the Sales Hub app and add [+New Page] >> select Web Resource.

... after that, check the Sales Hub app designer mode:

Checking now

I will run testing now. In my testing, I have login two apps with two users.

  • Omnichannel for customer service: login by my user "Dũng Nguyễn Trung" - I'm an Agent and received the live chat conversation from internal users.

  • Sales Hub: login by internal user "Tester 1" - who will submit the live chat.

... Omnichannel Ongoing Conversation analytics

Okay... I finished the configuration. I will check on the Sales Hub app now.

Bingo.

Thank you for your reading & Hoping well. [NTD]yns.asia ... Thank you

🎉
☺️
🎉
☕
🫶
invite me a cup.
🐚
Team Chats - inside app
Involve steps for configuration
Work stream - Live chat channel
Live Chat channel
02 steps for the configurations
Create html web resource
Add New Page >> select Web Resource
Sales Hub app Designer mode
Internal Live Chat Testing
Omnichannel Ongoign Conversation
Page cover image