Communication panel doesn't load in Omnichannel for Customer Service
This article provides a resolution for the issue where the communication panel doesn't load in the Omnichannel for Customer Service app.
Symptoms
The communication panel doesn't load in the Omnichannel for Customer Service app.
Cause
The panel doesn't load when:
- A record doesn't exist in the Channel Integration Framework app.
- Configurations don't sync.
Resolution
To solve this issue:
Create a Channel Integration Framework record with the following values.
Field Value Name Omnichannel Label Omnichannel Channel URL <Chat control cdn url>?uci=true&env= <env>
&ocBaseUrl=<oc endpoint>&ucilib=<crm org url>/webresources/Widget/msdyn_ciLibrary.jsEnable Outbound Communication No Channel Order 0 API Version 1.0 Select Unified Interface Apps for the Channel Omnichannel for Customer Service Select the Roles for the Channel - Omnichannel administrator
- Omnichannel agent
- Omnichannel supervisor
To learn how to create a record, see Configure a channel provider for your Dynamics 365 organization.
To sync the configurations, remove the channel and roles, add them again, and save the record.
- Sign in to the Dynamics 365 apps.
- Select the dropdown button on Dynamics 365 and select Channel Integration Framework.
- Select the Omnichannel record from the list.
- Remove Omnichannel for Customer Service from the Select Unified Interface Apps for the Channel section.
- Add Omnichannel for Customer Service again in the Select Unified Interface Apps for the Channel section.
- Remove Omnichannel agent, Omnichannel supervisor, and Omnichannel administrator from the Select the Roles for the Channel section.
- Add Omnichannel agent, Omnichannel supervisor, and Omnichannel administrator again in the Select the Roles for the Channel section.
- Select Save to save the record.
- Sign in to the Omnichannel for Customer Service app and check whether the communication panel loads.