LiveVox
LiveVox 坐席状态连接器通过 SDK 连接到 CXone WFM 以进行数据集成。 其中包括 实时坚持 (RTA) 和历史数据。
如何在 CXone WFM 中使用每种类型的数据:
-
基于历史技能的数据:在“预测”中使用。
-
历史遵守度数据:用于从“实时遵守度”导出的“遵守度报告”和 CSV 报告。
-
当天信息数据:用于监控技能表现并与当天信息管理器中的预测数据进行比较。
-
实时坐席状态数据:用于计算实时遵守度并将其显示在 RTA 上。
功能描述
以下详细列出了 LiveVox ASC 支持的数据:
-
实时数据:
数据
支持
RTA 是 集成方式 RESTFUL API
原因代码 是
-
历史数据:
数据
支持
技能 是 集成方式 RESTFUL API 间隔设置 15 分钟 -
数据类型:
数据
支持
呼入语音 是 呼出拨号器 是 电子邮件 否 聊天
否
传真
否
文本 (SMS)
否
Web
否
-
历史遵守度:
数据
支持
坐席活动日志 历史遵守度数据每 15 分钟提取一次 -
报告:
NICE inContact 报告
支持
坐席遵守度报告 是 实时坚持 是
-
事件集:
ACD 事件标识符(坐席状态)
ACD 事件原因代码
LOGON REGISTERING READY 未准备好 NOT READY RESERVED MANUAL DIAL PREVIEW DIAL OFFERED PREVIEW DIAL ACCEPTED PREVIEW DIAL SKIPPED DIALING LOGOFF TRANSFERRING IN CALL AGENT HOLD AGENT HOLD WRAP UP AGENT TRANSFER INITIATED SUPERVISOR AGENT TRANSFER INITIATED AGENT2 AGENT TRANSFER FAILED AGENT TRANSFER CONNECTED SUPERVISOR AGENT TRANSFER CONNECTED AGENT2 AGENT TRANSFER CONFERENCED SUPERVISOR AGENT TRANSFER CONFERENCED AGENT2 AGENT TRANSFER RECONNECTED SUPERVISOR AGENT TRANSFER RECONNECTED AGENT2 AGENT TRANSFER COMPLETE SUPERVISOR AGENT TRANSFER COMPLETE AGENT2 AGENT TRANSFER HOLD SUPERVISOR AGENT TRANSFER HOLD AGENT2 AGENT TRANSFER RESUMED SUPERVISOR AGENT TRANSFER RESUMED AGENT2 NOT READY LUNCH NOT READY TRAINING NOT READY BREAK NOT READY MEETING NOT READY TECH DIFFICULTIES NOT READY VOICE MAIL NOT READY OTHER -
其他信息
- 当联系人没有关联技能时使用的伪技能。
LOGON ID SUPPORTED | 坐席登录 ID |
SUPPORTS NOT READY REASON CODE | 是 |
队列 ID |
伪技能名称 |
---|---|
-4 | HCI_NO_SKILL |
-3 | OUTBOUND_NO_SKILL |
-2 | INBOUND_N0_SKILL |
-1 | MANUAL_NO_SKILL |
0 | NO_SKILL |
安装 LiveVox ACD 连接器的步骤:
生成访问密钥
访问密钥授予 LiveVoX ACD 对 CXone 的访问权限。 您在 CXone 中生成密钥,然后在集成 ACD 时输入它。
为 ACD 集成创建特定用户。 将使用该用户的访问密钥信息进行集成。 不要向该用户分配任何权限。
管理员需要执行以下步骤来获取该用户的访问密钥详细信息:
要生成访问密钥:
-
为 LiveVox 连接器创建角色 在 CXone 中:
-
单击应用程序选择器 并选择Admin。
-
转至安全 > 角色和权限。
-
单击新角色,然后输入该角色的相关名称。 例如,LiveVox ACD 的角色。
-
移除该角色的所有权限。
-
保存并激活该角色。
-
-
为 LiveVox 连接器创建一名员工:
-
单击应用程序选择器 并选择Admin。
-
单击员工。
-
单击新员工,然后输入该员工的相关名称。 例如,将员工命名为 LiveVox ACD。
-
在主要角色下拉列表中,选择您刚才为连接器创建的角色。
-
在常规选项卡中,取消选择所有属性。
-
创建连接器员工。 单击激活电子邮件中的激活帐户按钮,激活员工帐户(“访问密钥”选项卡仅在创建帐户后才会显示)。
-
-
再次打开衔接者员工,然后转至访问密钥选项卡并生成访问密钥。
-
复制访问密钥 ID 和访问密钥。 将它们保存在文本文件中并与用户共享,从而集成 API。
如果您没有复制机密访问密钥,或者丢失了它,则您需要创建一个新机密访问密钥。
集成连接器时使用此访问密钥 ID 和访问密钥。
下载并配置 SDK
下载并导入 SDK:
-
在 CXone 应用程序中,转到您的配置文件,然后单击它。
-
单击支持与下载。
-
找到外部 ACD 下列出的 CXone WFM 客户端 SDK,然后单击下载。
-
将下载的 SDK 导入您的 ACD 项目中。
配置 SDK:
-
请按照以下步骤进行应用程序初始化。
查看步骤var(--codeSnippetCopyLabel)WFMConnectionConfig wfmConnectionConfig = new WFMConnectionConfigBuilder()
.setServiceUrl("<Provide Service URL>")
.setAccessKey("<provide Access Key>")
.setSecretKey("<Provide Secret Key>")
.build();
WFMConnection wfmConnection = WFMConnection.getConnection(wfmConnectionConfig);
wfmConnection.connect();这将初始化连接到 WFM 以发送数据所需的类。 数据包括:
-
座席员状态
-
坐席活动
-
队列报告
-
-
初始化后,使用这些类传输坐席状态、坐席活动和队列报告。
查看步骤var(--codeSnippetCopyLabel)// send Agent States
AgentStateListDTO agentStateListDTO = generateAgentStateDTO(); // Add implementation for method generateAgentStateDTO()
AgentStatesService agentStatesService = AgentStatesServiceImpl.getInstance();
try {
agentStatesService.processAgentStates(agentStateListDTO);
} catch (CXoneWfmException e) {
WFMReportResponseDTO wfmReportResponseDTO = e.getResponse();
// implementation to read error response
}
// send Agent Activity report
try {
ReportService reportService = ReportServiceImpl.getInstance();
AgentActivityReportDTO agentActivityReportDTO = generateAgentActivityReportDTOForAgentActivity(); // add implementation for this method generateAgentActivityReportDTOForAgentActivity()
reportService.processAgentActivityReport(agentActivityReportDTO);
} catch (CXoneWfmException e) {
WFMReportResponseDTO wfmReportResponseDTO = e.getResponse();
// implementation to read error response
}
// send Queue report
try {
ReportService reportService = ReportServiceImpl.getInstance();
ReportDTO reportDTO = generateQueueReportDTO(); // Add implementation for method generateQueueReportDTO()
reportService.processQueueReport(reportDTO);
} catch (CXoneWfmException e) {
WFMReportResponseDTO wfmReportResponseDTO = e.getResponse();
// implementation to read error response
}
对于 ACD 与 CXone WFM 的集成,必须在队列报告中提供以下内容:
-
坐席队列报告
-
坐席系统性能报告
如果不存在坐席队列报告、坐席系统性能报告的活动,则添加带有空数组的 JSON 对象。