整合多個客服專員助理應用程式

您可以在CXone Mpower中一起使用多個支援的客服專員助理應用程式。 要進行此設定,您需要在指令碼中為要與該指令碼整合的每個應用程式包含一個Agent Assist動作,如以下範例指令碼所示。 例如,如果您使用RTIGAutoSummary,則需要兩個Agent Assist動作。

整合多個客服專員助理應用程式時,您需要確保每個應用程式使用正確的配置設定檔。 配置設定檔在Agent Assist Hub中建立。 這些設定檔特定於每個客服專員助理應用程式,並包含針對使用該應用程式的一組客服專員的設定。 對於某些應用程式,您可以為所有客服專員使用一個設定檔。 對於其他應用程式人,您可能使用多個設定檔。

如果每個客服專員助理應用程式都有一個配置設定檔,則不需要特殊配置。 將每個應用程式的配置設定檔指派給Agent Assist動作之一,然後根據每個應用程式的需要設定指令碼。

如果您的一個或多個客服專員助理應用程式具有多個配置設定檔,則您需要SNIPPET 動作以及程式碼來決定要指派哪個設定檔。 多個配置設定檔 Snippet 程式碼提供了一個您可以遵循的範例。

多個配置設定檔 Snippet 程式碼

如果您的客服專員助理應用程式有多個配置設定檔,您可以透過指令碼邏輯進行變數替換以將適當的設定檔傳遞給AGENT ASSIST動作。 為此,您需要在指令碼中的AGENT ASSIST動作之前新增 SNIPPET 動作,如以下指令碼範例所示。

基本 AAH 指令碼,在「客服專員助理」動作之前有一個 SNIPPET 動作。

使用選擇設定檔時所需的指令碼邏輯來配置 AGENT ASSIST 動作。

使用 SWITCH 語句來選擇設定檔

以下程式碼是顯示根據ACD技能選擇 RTIG 設定檔的範例。 如果您在客服專員助理應用程式中使用技能以外的其他內容,請將 __skill 變數替換為適合您組織需求的值。 此範例使用 SWITCH 語句,但根據具體情況,也可以使用其他決策語句

ASSIGN TookDefault = "False"
IF RTIGSkillID = ""
{
	ASSIGN RTIGSkillID = "{__skill}"
}
SWITCH RTIGSkillID
{
	CASE 14356691 {ASSIGN RTIGProfile = 1 }
	CASE 14356693 {ASSIGN RTIGProfile = 1 }
	CASE 14356695 {ASSIGN RTIGProfile = 2 }
	CASE 14356696 {ASSIGN RTIGProfile = 2 }
	CASE 14356697 {ASSIGN RTIGProfile = 3 }
	CASE 14356698 {ASSIGN RTIGProfile = 3 }
	CASE 14356705 {ASSIGN RTIGProfile = 3 }
	CASE 14356706 {ASSIGN RTIGProfile = 4 }
	CASE 14356707 {ASSIGN RTIGProfile = 5 }

	DEFAULT {
		ASSIGN RTIGProfile = 1
		ASSIGN TookDefault = "True"
	}
}
SWITCH RTIGProfile
{
	CASE 1 { ASSIGN RTIGProfile = "1 IB Service"}
	CASE 2 { ASSIGN RTIGProfile = "2 IB Sales Enrollment"}
	CASE 3 { ASSIGN RTIGProfile = "3 OB Outreach"}
	CASE 4 { ASSIGN RTIGProfile = "4 OB Sales"}
	CASE 5 { ASSIGN RTIGProfile = "5 OB Service"}
}

在此 snippet 程式碼中,目前的 ACD 技能被指派給 RTIGSkillID 變數。 此變數由第一個 SWITCH 語句評估。 符合的 CASE 用於確定指派給 RTIGProfile 變數的設定檔編號。 下一個 SWITCH 語句將編號替換為設定檔的全名。

您可以合併兩個 SWITCH 語句,並在每個 CASE 語句中指派設定檔的全名。 但是,擁有兩個 SWITCH 語句可以更輕鬆地變更指派給團隊或客服專員群組的設定檔。 這可能會很有幫助,特別是如果您擁有大量 ACD 技能。 例如,如果您有多個專用於不同 RTIG 行為或短語提醒的 RTIG 設定檔,並且定期在這些設定檔之間切換,則更改一個 CASE 語句中顯示的名稱比更改每個相關技能的 CASE 中顯示的名稱更容易。

AGENT ASSIST動作的 assistLaunchConfigName 屬性必須使用設定檔的名稱進行設定。您可以透過使用大括弧 {RTIGProfile} 中的 RTIGProfile 變數配置屬性來傳遞名稱。

將配置設定檔指派給客服專員助理動作

  1. 在 Studio 中,開啟您要使用的指令碼。
  2. 如果您使用的是 Desktop Studio,請點擊兩下 Agent Assist 動作開啟 Agent Assist Hub。 如果使用的是 Studio,請點擊 動作上的打開編輯器 Agent Assist

  3. 在左欄中,點擊要指派給此指令碼的客服專員助理淺灰色圓圈內有淺灰色剔選符號。或設定檔旁邊的複選標記應用程式

    使用複選標記的替代方法是在腳本中創建變數Studio。 使用變數將應用程式或設定檔名稱傳遞到操作的分配啟動配置名稱屬性AGENT ASSIST中。

  4. 點擊關閉