將 Webex Contact Center 與 Microsoft Dynamics 365
當您將 Webex 聯繫中心與 Microsoft Dynamics 365 CRM 控制台集成時,您可以從 Microsoft Dynamics 365 中啟動桌面。
先決條件
目前,此功能僅適用於代理。
在您將 Webex Contact Center 與 Microsoft Dynamics 365 CRM 控制台整合之前,請確保您具有以下各項:
-
存取 Webex 客服中心。
-
位於 https://admin.webex.com 的 Control Hub 和 Webex Contact Center Management Portal 的系統管理員存取權限。 Management Portal 的 URL 為您所在的地區所特有。
-
可存取桌面的代理。 桌面的 URL 是您所在地區特有的。
-
代理存取內容安全原則允許清單中新增的以下域:
-
*.dynamics.com
有關如何定義允許清單的詳細資訊,請參閱 Webex Contact Center 的安全性設定一文。
-
-
Webex Contact Center for Microsoft Dynamics 使用 Microsoft 管道整合框架與 Agent Desktop 整合。 Dynamics 365 管道整合框架的系統要求是:
-
Dynamics 365 (在線) 9.1 及更高版本
我們不支援與 Microsoft Dynamics 內部部署版本的整合。
-
-
Microsoft Dynamics 365 銷售實例。 有關詳細資訊,請參閱 開始 Dynamics 356 銷售試用版。
-
在 https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/MS%20Dynamics 存取 Microsoft 動態的桌面佈局 (JSON)。
目前,CRM 連接器應用不支援打開多個選項卡。 在新選項卡中打開案例可能會導致 WxCC Agent Desktop 上出現多重登錄 警報,或導致代理出現不可預知的行為。
要將 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 應用程式源”。 |
4 |
在搜索 欄位中,搜索並選擇 Dynamics 365 管道整合框架。 |
5 |
按兩下 立即獲取。 |
6 |
使用您的 *.onmicrosoft.com 帳戶登錄到 Microsoft AppSource。 |
7 |
從“選擇環境 ” 字段中,選擇 “銷售試用”。 |
8 |
接受法律條款和隱私聲明。 |
9 |
按兩下 同意。 |
開始之前
1 |
登錄到 Dynamics 365。 |
2 |
點擊視窗右上角的齒輪圖示,然後選擇 高級設置。 |
3 |
在“設置 ” 頁上,按兩下 “Microsoft 應用程式源”。 |
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 |
確保以下應用程式的狀態為 「已安裝」:
|
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 使用者指南。
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。
欄位名稱 |
描述 |
---|---|
名稱 |
輸入唯一名稱以標識通道。 例如, |
標籤 |
小工具名稱。例如, |
頻道網址 |
根據存取桌面的資料中心,設定 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 動態管理員必須通過客戶服務管理中心應用創建自定義管道。 在第二步中,MS Dynamics 管理員必須將新創建的管道關聯到代理配置檔的自定義管道部分。
在管道集成框架 v2 提供程式頁面中配置有關管道的常規資訊。 CIF v2 僅適用於多會話應用,例如客戶服務工作區。
在客戶服務管理中心建立通道設定-
從 MS Dynamics 應用程式清單頁面打開客戶服務管理中心 應用程式。
-
導覽至
。 -
按下 「新建 」打開通道配置頁。
-
輸入有關管道供應商的常規 資訊。
一般標籤詳細資料
下表提供有關 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>”}
|
開啟分析 |
值為「是」或「否」 |
Webex Contact Center Agent Desktop URL
桌面網址 |
資料中心 |
---|---|
北美洲 | |
英國 | |
歐洲 | |
亞太地區、日本及中國 |
自訂桌面佈局配置定義屬性以管理功能標誌、自定義螢幕彈出搜索、配置單擊撥號和管理電話呼叫活動記錄。 您可以從以下連結 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 或電話號碼。 有時,即使服務提供者以 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 |
用於提取外撥入口點的存儲物件屬性。 它是一個靜態屬性,不需要更改。 |
使用 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 動態操作”小組件中的“創建或查看案例”按鈕可説明您在交互過程中隨時以編輯模式打開案例物件。
動作小組件組態具有以下屬性:
{“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 Contact Center 通話相關資料對應到 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 聯絡人記錄欄位。