Configure WebAgent with Dynamics 365 Channel Integration Framework (CIF 2.0)
Note
Introduced in DC2023.04.
Prerequisites
-
Before continuing make sure the sign in is configured, Learn More
-
Channel Integration Framework version 2.0 (CIF2) should be installed on your Dynamics environment
-
(Optional) To connect your Anywhere365 UCC A Unified Contact Center, or UCC, is a queue of interactions (voice, email, IM, etc.) that are handled by Agents. Each UCC has its own settings, IVR menus and Agents. Agents can belong to one or several UCCs and can have multiple skills (competencies). A UCC can be visualized as a contact center “micro service”. Customers can utilize one UCC (e.g. a global helpdesk), a few UCC’s (e.g. for each department or regional office) or hundreds of UCC’s (e.g. for each bed at a hospital). They are interconnected and can all be managed from one central location. to the WebAgent you also need the WebAgent Service, Learn More
Add an Active Channel Provider for CIF2
-
Navigate and login on Dynamics 365
-
Open the My Apps list.
Select the ‘Customer Service Admin Center’
-
Under ‘Agent experience’ click ‘Workspaces’. Then under ‘Third party voice channel provider’ click ‘Manage’.
-
Click on +NEW and fill in the properties as per below.
-
Name: Anywhere365 WebAgent
-
Unique Name: a365_webagent
-
Label: Anywhere365 WebAgent
-
Channel URL: https://webagent.anywhere365.io/?load-plugin=assets/plugins/load-dynamics-cif-v2.js&disableSessionSwitch
-
* When using a regional WebAgent, the regional URL must be entered here.
Global:
NORA
EMEA
APAC
-
Enable Out Bound: Yes
-
Channel Order: 1
-
API Version: 2.0
-
Trusted Domain: https://webagent.anywhere365.io/
-
* When using a regional WebAgent, the regional URL must be entered here.
Global:
https://webagent.anywhere365.io
NORA
https://nora-cus-webagent.anywhere365.io
https://nora-cus-2-webagent.anywhere365.io
https://nora-cus-3-webagent.anywhere365.io
EMEA
https://emea-weu-webagent.anywhere365.io
https://emea-weu-2-webagent.anywhere365.io
https://emea-weu-3-webagent.anywhere365.io
APAC
https://apac-eas-webagent.anywhere365.io
-
-
Go back to Workspaces and select ‘Manage’ under ‘Agent experience profiles’
-
Click on +NEW and fill in the properties as per below.
-
Name: WebAgent profile
-
Unique name: a365_webagent_profile
After creation, the profile will be opened automatically
-
-
Under ‘Users’, assign agents that will be using the WebAgent
-
Click ‘Edit’ under Channel providers and select ‘Anywhere365 WebAgent’ as the Third party voice channel provider.
Save the configuration.
Add WebAgent Application Tabs Templates
-
Navigate to Agent experience > Workspaces > Application tab templates > Manage
-
Click on +NEW
-
Add WebAgentEntityRecord
Name: WebAgentEntityRecord
Unique Name: a365_webagententityrecord
Title: {placeholder}
Page Type: Entity Record
Can close: Yes
-
Add WebAgentSearch
Name: WebAgentSearch
Unique Name: a365_webagentsearch
Title: {customerName}
Page Type: Search
Can close: Yes
-
Add WebAgent Session Templates
-
Navigate to Agent experience > Workspaces > Session templates > Manage
-
Click on +NEW
-
Add WebAgentSession
Name: WebAgentSession
Unique Name: a365_webagentsession
Type: Generic
Title: {customerName}
Communication panel mode: Docked
Anchor Tab: WebAgentSearch
-