先決條件

在 Webex Contact Center 與 Microsoft Dynamics 365 CRM 控制台整合之前,請確保您具有以下各項:

要將 Webex Contact Center 與 Microsoft Dynamics 365 控制台整合,請完成以下任務:

1

轉到 Dynamics 365 銷售頁面: https://dynamics.microsoft.com/en-us/dynamics-365-free-trial/

2

按兩下 免費試用。

3

按照螢幕上的指導輸入電子郵件和聯繫資訊。

4

設置您的帳戶,然後按兩下電子郵件開始免費試用。

5

使用試用實例登錄到 Power Platform 管理中心: https://admin.powerplatform.microsoft.com/environments/<您的實例>

6

在網站地圖中,選擇 環境

7

選擇您創建的新環境,並記下「環境 URL 欄位中的 URL。 當您在聯繫中心上配置 Dynamics 365 Desktop 佈局時 Webex 使用此 URL。

1

登錄到 Dynamics 365。

2

點擊視窗右上角的齒輪圖示,然後選擇 高級設置

3

在“ 設置 ”頁上,按兩下“Microsoft AppSource

4

在搜索 欄位中,搜索並選擇 Dynamics 365 管道整合框架

5

按兩下 立即獲取。

6

使用您的 *.onmicrosoft.com 帳戶登錄到 Microsoft AppSource。

7

從“選擇環境 字段中,選擇 “銷售試用”。

8

接受法律條款和隱私聲明。

9

按兩下 同意

開始之前

在安裝 Microsoft Dynamics 365 Contact Center 之前 Webex 確保安裝管道整合框架應用程式。有關詳細資訊,請參閱 安裝管道整合框架應用程式
1

登錄到 Dynamics 365。

2

點擊視窗右上角的齒輪圖示,然後選擇 高級設置

3

在“ 設置 ”頁上,按兩下“Microsoft AppSource

4

在「 搜尋 」欄位中,搜尋並選取 Cisco Webex Contact Center Microsoft Dynamics

5

按兩下 立即獲取。

6

使用您的 *.onmicrosoft.com 帳號登入 Microsoft AppSource。

7

接受法律條款和隱私聲明。

8

按兩下 同意

安裝需要一些時間才能完成。
9

要檢查安裝狀態,請登錄到 Power Platform 管理中心: https://admin.powerplatform.microsoft.com/environments/<您的實例>

10

選擇 「環境 > 銷售試用」。

11

在「銷售試用 」頁上,轉到「 資源 」窗格,然後按兩下「Dynamics 365 應用程式 」。

12

確保以下應用程式的狀態為 「已安裝」

  • Microsoft Dynamics 的 Cisco Webex Contact Center

  • Dynamics 365 管道整合框架

1

在 Dynamics 365 主頁上,從 Dynamics 365 下拉清單中,選擇 管道集成框架

作用中通道供應商 頁面會列出預先設定的 Webex Contact Center 通道(若有)。
2

按一下 Webex Contact Center 通道的例項(若有)。

3

在管道供應商 Webex 聯繫中心 頁面上,按兩下 刪除 並確認刪除。

4

在「 活動通道提供程式 」頁上,按下「新建 並輸入以下資訊:


 

使用清單中顯示的值。 若清單未指定值,請將此欄位留白。 將「自訂參數」 欄位留 白。

5

從“ 為渠道 選擇統一介面應用”下拉清單中,選擇“ 客戶服務中心”。


 

連接器應用程式僅支援 Unified Interface Apps。

6

從「 為管道 選擇角色」下拉清單中,選擇適用的角色。

7

按一下儲存

聯絡中心 Webex 頁面會隨即出現。
8

按兩下通道 URL 欄位中的 URL 以驗證配置。

您可以從 https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/MS%20Dynamics 下載適用於 Microsoft Dynamics 365 的桌面佈局 JSON 檔案。

如需有關 Webex Contact Center Management Portal 桌面版面配置的詳細資訊,請查看《 設定與管理指南 》的 「Cisco Webex Contact Center 設定」一章。

1

打開 Microsoft Dynamics Desktop Layout JSON 檔案,然後在 agentDN 欄位中 輸入代理 DN。

2

在主機名 欄位中,輸入 Dynamics 365 環境 URL。

3

儲存變更。

4

前往 Webex Contact Center Management Portal。

5

從 Management Portal 導航欄中,選擇 “置備 > 桌面佈局”。

6

按下 新建佈局 並輸入桌面佈局的詳細資訊。

7

上傳 Microsoft Dynamics Desktop Layout JSON 檔案。

8

按一下 儲存 ,以儲存組態。

您現在可以在 Dynamics 365 CRM 控制台中啟動 Webex 聯繫中心桌面。

進行撥出通話之前

在進行撥出通話之前,請確保執行以下操作:

  • 創建外撥入口點並設置外撥入口點策略。

  • 為代理設定檔啟用撥出 ANI。

  • 將撥出 ANI 設定為撥出號碼到進入點對映。

有關詳細資訊,請參閱 Cisco Webex Contact Center 設置和管理指南 》的 “預配”一章。

有關如何使用桌面的資訊,請參閱 Cisco Webex Contact Center Agent Desktop 使用者指南

第三方儲存分區

最近更新到 Google Chrome 和 Edge 116 或更高版本可能存在的問題可能會中斷您對 Webex Contact Center 中 CRM 連接器的登錄體驗。 此問題會影響 Microsoft Dynamics 365 CRM 控制臺上的桌面登錄。

要在 Google Chrome 瀏覽器上解決此問題,請執行以下操作:

  1. 打開谷歌瀏覽器,然後在位址欄中輸入 chrome://flags/#third-party-storage-partitioning

  2. 禁用 實驗性第三方存儲分區 標誌。

  3. 關閉並重新啟動 Chrome。

  4. 再次登錄到 Microsoft Dynamics 365 CRM 控制台中的桌面。

要在 Edge 瀏覽器上解決此問題,請執行以下操作:

  1. 打開瀏覽器並在位址列中輸入 edge://flags/#third-party-storage-partitioning

  2. 在搜尋偏好設定名稱 方塊中 輸入 network.cookie.cookieBehavior

  3. 保存更改並重新啟動瀏覽器。

  4. 再次登錄到 Microsoft Dynamics 365 CRM 控制台中的桌面。

要在 Firefox 瀏覽器上解決此問題,請執行以下操作:

  1. 打開瀏覽器並在位址列中輸入 about:config

    可能會出現警告頁面。 按兩下 接受風險並繼續 ,進入 關於:配置 頁面。

  2. 在 about:config 頁面頂端 的「 搜尋偏好設定名稱 」方塊中輸入 network.cookie.cookieBehavior 以尋找偏好設定。

  3. 按兩下首選項或按下 「編輯 」圖示以編輯首選項。

  4. 將值更改為 0。

  5. 保存更改並重新啟動瀏覽器。

  6. 再次登錄到 Microsoft Dynamics 365 CRM 控制台中的桌面。

1

登錄到 Dynamics 365。

2

在 Dynamics 365 頁面上,選擇頁面左上角的應用選擇連結。

3

在“已發佈的應用 區域中,選擇“ 客戶服務中心”。

4

在 Webex Contact Center 小組件中,按一下 「登入」。

集成的 Webex Contact Center Desktop 將在 Microsoft Dynamics 365 控制台的右側打開。
1

在 Dynamics 365 頁上,從 Dynamics 365 下拉清單中選擇 客戶服務中心 應用程式。

2

登入 Webex Contact Center Desktop 應用程式。

3

在 Agent Desktop 頁面上,將狀態變更為 「可 接收來電」。

1

在 Dynamics 365 頁上,從 Dynamics 365 下拉清單中選擇 客戶服務中心 應用程式。

2

登入 Webex Contact Center Desktop 應用程式。

3

在左側導航窗格中,單擊“聯繫人 以顯示聯繫人清單。

4

選取要撥話的聯絡人。

5

按一下「行動電話 」或「 商務電話 」欄位中的 撥號程式 圖示。

桌面會撥話給客戶,並將代理狀態變更為 「空閒」。

本文介紹 Webex Contact Center MS Dynamics Agent Desktop 應用程式的組態和自訂。 本文可協助客服在透過 Contact Center Agent Desktop 應用程式處理傳入及傳出通話時 Webex 自訂及自動化不同的工作流程。

Webex Contact Center MS Dynamics Agent Desktop 應用程式支援兩個版本的管道整合框架(CIF v1 和 CIF v2)。 您必須在 MS Dynamics 實例上安裝 Channel Integration Framework。

您必須從 Microsoft Marketplace 下載並安裝最新版本的 Webex Contact Center MS Dynamics 連接器應用程式,以支援 CIF v1 和 v2 版本。

Webex Contact Center MS Dynamics Agent Desktop 連接器應用程式僅適用於 Dynamics 365(在線)9.1 及更高版本。 CIF v2 版本僅適用於多會話應用。 對於多會話功能,MS Dynamics 實例必須使用多會話應用,例如客戶服務工作區。

管道整合框架組態頁面用於將 Webex Contact Center Agent Desktop 應用程式嵌入到 MS Dynamics 中。 以下部分詳細介紹了管道集成框架版本 1 和版本 2 的配置。

管道整合框架設定有 3 個部分:

  • 通道提供者組態

  • 為管道選擇統一介面應用程式

  • 選擇頻道的角色

通道提供者設定

本節捕獲有關頻道的一般資訊。 在本例中為 Webex 聯絡中心 Agent Desktop。

欄位名稱

描述

名稱

輸入唯一名稱以標識通道。 例如, msdync_wxccdesktop

標籤

小工具名稱。例如, WebexCC 桌面

頻道網址

根據存取桌面的資料中心,設定 Webex 聯絡中心 Agent Desktop URL。 請參閱資料中心和桌面 URL 映射表。

開啟出站通訊

是或否

通道順序

輸入 1 以啟用通道

API 版本

為 CIF v1 輸入 1

信任的網域

沒有值

自訂參數

沒有值

為管道選擇統一介面應用程式

從項目清單中選取幾個應用程式或所有應用程式。 統一介面應用程式初始化後,Webex Contact Center Agent Desktop 應用程式會以 widget 形式載入到 unified 介面應用程式中。

選擇頻道的角色

將有權存取 Unified Interface 應用程式的代理角色建立關聯。 此組態設定對 MS Dynamics 中 Webex Contact Center Agent Desktop 應用程式的使用者等級存取權限。

CIF v2 配置是一個兩步過程。 在第一步中,Microsoft Dynamics Admin 必須通過客戶服務管理中心應用創建自定義管道。 在第二步中,MS Dynamics 管理員必須將新創建的管道關聯到代理配置檔的自定義管道部分。

在管道集成框架 v2 提供程式頁面中配置有關管道的常規資訊。 CIF v2 僅適用於多會話應用,例如客戶服務工作區。

在客戶服務管理中心建立通道設定
  1. 從 MS Dynamics 應用程式清單頁面打開客戶服務管理中心 應用程式。

  2. 導覽至 代理體驗 > 工作區 > 第三方語音通道供應商

  3. 按下 「新建 」打開通道配置頁。

  4. 輸入有關管道供應商的常規 資訊。

一般標籤詳細資料

下表提供有關 CIF v2 的自訂語音通道提供程式的一般資訊。

欄位名稱

描述

名稱

頻道的名稱。

例如,wxccdesktop

唯一名稱

頻道的唯一名稱。

例如,msdync_wxccdesktop

標籤

小工具名稱。

例如,WebexCC Desktop

頻道網址

這是頻道 URL。

https://<hostname 的動態 CRM> /WebResources/cjp_WebexccDesktopV1

例如: 如果您的 Dynamics CRM 實例的主機名是 orgf093c3bf.crm8.dynamics.com 則通道 URL 將是以下:https://orgf093c3bf.crm8.dynamics.com /WebResources/cjp_WebexccDesktopV1

開啟出站通訊

值為「是」或「否」

通道順序

輸入 1 以啟用通道

API 版本

為 CIF v2 輸入 2

信任的網域

沒有值

自訂參數

WxCCDesktopUrl:“https://desktop.wxcc-us1.cisco.com/”,“SessionTemplateName”:“<session template name>”}

  • WxCCDesktopUrl- 根據地區指定您選擇的 Webex 聯絡中心桌面 URL。

  • 作業階段範本名稱 - 指定通訊面板的作業階段範本。

開啟分析

值為「是」或「否」

Webex Contact Center Agent Desktop URL

桌面網址

資料中心

https://desktop.wxcc-us1.cisco.com

北美洲

https://desktop.wxcc-eu1.cisco.com

英國

https://desktop.wxcc-eu2.cisco.com

歐洲

https://desktop.wxcc-anz1.cisco.com

亞太地區、日本及中國

自訂桌面佈局配置定義屬性以管理功能標誌、自定義螢幕彈出搜索、配置單擊撥號和管理電話呼叫活動記錄。 您可以從以下連結 https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/MS%20Dynamics 下載 Webex Contact Center MS Dynamics Agent Desktop 應用程式的最新自訂桌面佈局

一般資訊

Contact Center 管理員需要更新兩個屬性來擷取 Webex Contact Center MS Dynamics Agent Desktop 應用程式的一般資訊。

屬性名稱

描述

主機名稱

這是客戶的 MS Dynamics 實例的主機名。 正確設定屬性值 Webex Contact Center MS Dynamics Agent Desktop 應用程式。

例如,如果客戶的 CRM 動態實例 URL 為 https://orgf093c3bf.crm8.dynamics.com/main.aspx 則主機名為 https://orgf093c3bf.crm8.dynamics.com/

桌面寬度

設置 MS Dynamics CRM 中桌面小部件的寬度。

預設值為 500。

移除 ANI 前置碼

畫面彈出搜尋的預設搜尋參數是來電者的 ANI 或電話號碼。 有時,即使服務提供者以 E.164 格式(帶有國家/地區代碼)發送電話號碼,客戶電話號碼也會在 CRM 中存儲,而不會顯示國家/地區代碼。 因此,它會導致螢幕彈出搜索失敗。

以下屬性有助於從傳入呼叫的 ANI 或電話號碼中刪除國家/地區代碼,並用於螢幕彈出搜索。

屬性名稱

描述

inboundANIPrefixToBeRemove

移除 ANI 或電話號碼首碼的功能旗標。

值為真或假。

inboundANIPrefix

刪除國家/地區代碼。

例如 +1

自訂螢幕彈出搜尋

您可以在 Contact Center MS Dynamics Agent Desktop 應用程式中根據 ANI 或來電者的電話號碼執行畫面彈出搜尋 Webex。 畫面彈出搜尋的預設搜尋參數是來電者的 ANI 或電話號碼。

您可以根據業務需求自訂畫面彈出搜尋參數。 自訂桌面佈局中有一個功能標誌用於啟用此功能。 還有其他屬性來定義螢幕彈出搜索參數, crm 實體名稱crm 實體欄位名稱

屬性名稱

描述

isAdvancedScreenpopEnabled

用於啟用高級螢幕彈出搜索的功能標誌。 將值設置為 true 以啟用此功能。

預設停用此功能。

cadVariableName

儲存畫面彈出搜尋值的 CAD 變數的名稱。

例如,如果螢幕彈出搜索是基於客戶的姓名完成的,則 CAD 變數將保留客戶的名稱並設置為 Webex Contact Center IVR 流。

crmEntityFieldName

執行畫面彈出搜索的 CRM 實體欄位的名稱。

例如,如果對聯繫人記錄的客戶姓名欄位執行螢幕彈出搜索,則它是客戶名稱。

crmEntityName

用作螢幕彈出搜索記錄的 CRM 實體的名稱。

例如,如果在 CRM 聯繫人實體記錄上執行螢幕彈出搜索,則 crmEntityName 是聯繫人。

設定電話通話活動記錄的建立

在 MS Dynamics CRM 中為入站和出站呼叫自動創建電話呼叫活動記錄。 管理員可以使用桌面佈局功能屬性控制電話呼叫活動記錄的創建。

屬性名稱

描述

phoneCallActivityRecordConfig

屬性值是 JSON 物件,它主要具有三個屬性,允許管理員控制電話呼叫活動記錄的創建。 下面是 JSON 物件。

為 JSON 物件建立電話呼叫活動記錄

{“createActivityRecordForInboundCall”:true,“createActivityRecordForOutboundCall”:true,“openActivityRecordAutomated”:false}

  • createActivityRecordForInboundCall”允許管理員控制為傳入通話建立電話通話活動記錄。 此屬性的可能值為 true 或 false。 如果管理員將該值設置為 false,則系統不會為入站呼叫創建電話呼叫活動記錄。

  • createActivityRecordForOutboundCall”允許管理員控制為外傳通話建立電話通話活動記錄。 此屬性的可能值為 true 或 false。 如果管理員將該值設置為 false,則系統不會為出站呼叫創建電話呼叫活動記錄。

  • openActivityRecordAutomatically”允許管理員控制在創建記錄後是否自動打開電話呼叫活動記錄。 如果啟用此屬性,則在通話開始時為傳出通話打開電話通話活動,並在代理進入整理狀態時為傳入通話打開電話通話活動。

設定點擊撥號

Webex Contact Center MS Dynamics Agent Desktop 應用程式的點選以撥號功能,可讓代理直接從 MS Dynamics CRM 應用程式起始撥出通話。 您可以為從 MS Dynamics CRM 發起的撥出通話自訂撥出 ANI。

屬性名稱

描述

outDialAni

管理員可以為從 MS Dynamics CRM 發起的點擊撥號通話設定撥出 ANI。 若未設定撥出 ANI 值,則應用程式將使用清單中在 Contact Center Management Portal 中為代理配置 Webex 第一個撥出 ANI。

outDialEp

用於提取外撥入口點的存儲物件屬性。 它是一個靜態屬性,不需要更改。

開啟管道整合框架版本 v2

使用 channelIntegrationFrameWorkVersion2Enabled 屬性啟用通道整合框架版本 v2。

屬性名稱

描述

channelIntegrationFrameWorkVersion2Enabled

此功能預設為停用。

若要啟用功能 CIF v2,請將屬性值設置為 true。

開啟動作小組件

使用 isWidgetDisplayEnabled 屬性啟用動作 widget。 您不得在自訂桌面佈局的無頭部分中修改此屬性的值。 該屬性在自定義桌面佈局的無外設部分中始終設置為 false。 應僅在自定義桌面佈局的面板部分中更新屬性的值。

管理活動記錄

在 Microsoft Dynamics CRM 中,將自動為入站和出站呼叫生成電話呼叫活動記錄。 自訂桌面佈局包括一個配置部分,該部分有助於將關聯的呼叫數據映射到 Microsoft Dynamics 中電話呼叫活動記錄的相應欄位。

屬性名稱

描述

createActivityRecordConfig

屬性值是 JSON 物件,它主要具有四個值,這些值有助於將呼叫關聯數據映射到 Microsoft Dynamics 電話呼叫活動記錄欄位。 以下是屬性值:

  • CadFieldName」是 CAD 變數,包含要張貼到 Microsoft Dynamics 中的通話資訊。

  • msDynamicsFieldName”是您可以更新資料的欄位,該值將在 CadFieldName 更新。

  • isDefaultValueEnabled”是用於決定是使用預設值還是任何其他常量來更新 msDynamicsFieldName 屬性的屬性。 如果此屬性設定為 true,則 defaultFieldValue 屬性中的 值用於更新 msDynamicsFieldName 屬性。

  • defaultFieldValue”保留預設值,如果 isDefaultValueEnabled 屬性設定為 true,將用於更新 msDynamicsFieldName

例如:

[{“CadFieldName”:“callNotes”,“msDynamicsFieldName”:“description”,“isDefaultValueEnabled”:false,“defaultFieldValue”:“”},{“CadFieldName”:“directioncodeValue”,“msDynamicsFieldName”:“directioncode”,“isDefaultValueEnabled”:false,“defaultFieldValue”:“”}] 

其中, callNotes 是 Webex Contact Center 欄位的關聯通話數據, 描述為 Microsoft Dynamics 電話通話活動記錄欄位。

建立案例

您可以在通話期間按需建立案例。 Microsoft Dynamics Actions 小組件中的“創建或查看案例”按鈕可説明您在交互過程中隨時以編輯模式打開案例物件。

動作小組件組態具有以下屬性:

{“actionsWidgetConfig”:{“isLiveNotesEnabled”:true,“isCreateCaseEnabled”:true}

屬性 用於啟用或禁用創建案例物件。

此外, createCaseRecordConfig 屬性還可用於將 CAD 變數綁定到 Microsoft Dynamics 欄位。 映射是 JSON 物件的陣列,每個 JSON 有四個屬性。

{“CadFieldName”:“contactId”,“msDynamicsFieldName”:“customerid”,“isDefaultValueEnabled”:false,“defaultFieldValue”:“”}

  • CadFieldName」是 CAD 變數,包含要張貼到 Microsoft Dynamics 中的通話資訊。

  • msDynamicsFieldName”是您可以更新資料的欄位,該值將在 CadFieldName 更新。

  • isDefaultValueEnabled”是用於決定是使用預設值還是任何其他常量來更新 msDynamicsFieldName 屬性的屬性。 如果此屬性設定為 true,則 defaultFieldValue 屬性中的 值用於更新 msDynamicsFieldName 屬性。

  • defaultFieldValue”保留預設值,如果 isDefaultValueEnabled 屬性設定為 true,將用於更新 msDynamicsFieldName

例如:

[{“CadFieldName”:“contactId”,“msDynamicsFieldName”:“customerid”,“isDefaultValueEnabled”:false,“defaultFieldValue”:“”},{“CadFieldName”:“ivrDescription”,“msDynamicsFieldName”:“title”,“isDefaultValueEnabled”:true,“defaultFieldValue”:“case create by webexcc”}] 

其中, contactId 是呼叫的選定聯繫人, 客戶 ID 是 Microsoft Dynamics 案例記錄欄位。

設定動作 Widget

默認情況下,操作小組件處於啟用狀態,但是,您可以從自定義桌面佈局中啟用或禁用創建案例和即時筆記功能。

屬性名稱

描述

actionsWidgetConfig

説明從自定義桌面佈局禁用或啟用創建案例和即時筆記功能。

{“isLiveNotesEnabled”:true,“isCreateCaseEnabled”:true}

其中 isCreateCaseEnabled 屬性用於啟用或禁用創建案例物件, isLiveNotesEnabled 屬性用於啟用或禁用即時筆記功能。

管理新聯絡人

如果客戶資訊在螢幕彈出搜索中不可用,則會出現一個新的聯繫表單,其中預先填充了呼叫者的詳細資訊,例如其電話號碼以及與呼叫關聯的其他數據。 這些詳細資訊是通過 IVR 從客戶那裡捕獲的。 從自訂桌面配置,您可以將此 Webex 聯絡中心通話的相關資料對應到 Microsoft Dynamics 表單上的對應欄位。

屬性名稱

描述

openContactFormWithPrefilledDataConfig

設定通話關聯資料與 Microsoft Dynamics 聯絡表單的對應。 此對應有助於將與通話相關的資料傳遞到 Microsoft Dynamics 聯絡人表單中。

  • CadFieldName」是 CAD 變數,包含要張貼到 Microsoft Dynamics 中的通話資訊。

  • msDynamicsFieldName”是您可以更新資料的欄位,該值將在 CadFieldName 更新。

  • isDefaultValueEnabled”是用於決定是使用預設值還是任何其他常量來更新 msDynamicsFieldName 屬性的屬性。 如果此屬性設定為 true,則 defaultFieldValue 屬性中的 值用於更新 msDynamicsFieldName 屬性。

  • defaultFieldValue”保留預設值,如果 isDefaultValueEnabled 屬性設定為 true,將用於更新 msDynamicsFieldName

例如:

[{“CadFieldName”:“phoneNumber”,“msDynamicsFieldName”:“telephone1”,“isDefaultValueEnabled”:false,“defaultFieldValue”:“”}] 

其中,phoneNumber 是 Webex Contact Center 欄位的關聯通話數據, phone1 是 Microsoft Dynamics 聯絡人記錄欄位。