集成多个坐席助手应用程序

您可以在 CXone Mpower 中共同使用多个受支持的坐席助手应用程序。 要进行此设置,您需要在脚本中为您正在与该脚本集成的每个应用程序包含一个 Agent Assist 操作,如以下示例脚本所示。 例如,如果您使用 RTIGAutoSummary,则需要两个 Agent Assist 操作。

集成多个坐席助手应用程序时,您需要确保对每个应用程序均使用正确的配置文件。 配置文件是在 Agent Assist Hub 中创建的。 它们特定于每个坐席助手应用程序,并包含使用该应用程序的坐席组的设置。 对于某些应用程序,您可以为所有坐席使用一个配置文件。 对于其他应用程序,您可能有多个配置文件。

如果每个坐席助手应用程序都有一个配置文件,则不需要特殊配置。 将每个应用程序的配置文件分配给 Agent Assist 操作之一,然后根据每个应用程序的需要设置脚本。

如果您的一个或多个坐席助手应用程序具有多个配置文件,则您需要通过具有代码的 SNIPPET 操作来确定要分配哪个配置文件。 多个配置文件代码片段提供了一个您可以遵循的示例。

多个配置文件代码片段

如果您的坐席助手应用程序有多个配置文件,您可以使用具有脚本逻辑的变量替换将相应的配置文件传递到 AGENT ASSIST 操作。 要执行此操作,在脚本中您需要使 SNIPPET 操作AGENT ASSIST 操作之前,如以下脚本示例所示。

基本 AAH 脚本,其在 AGENT ASSIST 操作之前有一个 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"}
}

在此代码片段中,当前 ACD 技能被分配给了 RTIGSkillID 变量。 该变量由第一个 SWITCH 语句进行求值。 它匹配的 CASE 确定将哪个配置文件编号分配给 RTIGProfile 变量。 下一个 SWITCH 语句将该编号替换为此配置文件的全名。

您可以合并这两个 SWITCH 语句,并在每个 CASE 语句中指定此配置文件的全名。 但是,拥有两个 SWITCH 语句可使您更轻松地更改分配给团队或坐席组的配置文件。 这会很有帮助,尤其是当您拥有大量 ACD 技能时。 例如,如果您有多个 RTIG 配置文件,而这些配置文件专注于不同的 RTIG 行为或短语警报,并且您定期在它们之间进行切换,则更改显示在一个 CASE 语句中的名称比更改显示在每个相关技能的 CASE 中的名称更容易。

必须使用该配置文件的名称配置 AGENT ASSIST 操作的 assistLaunchConfigName 属性。您可以通过使用大括号 {RTIGProfile} 中的 RTIGProfile 变量配置该属性来传递此名称。

将一个配置文件分配给 AGENT ASSIST 操作

  1. Studio 中,打开要使用的脚本。
  2. 如果您使用的是 Desktop Studio,请双击Agent Assist 操作以打开 Agent Assist Hub。 如果您使用的是 Studio,请单击 操作的打开编辑器 Agent Assist

  3. 在左列中,单击要分配给此脚本的坐席助手浅灰色圆圈内有一个浅灰色复选标记。或配置文件旁边的复选标记应用程序

    使用复选标记的替代方法是在 脚本中创建变量Studio。 使用该变量将应用程序或配置文件名称传递到作的 Assign Launch 配置名称AGENT ASSIST 属性中。

  4. 单击关闭