对话
本主题介绍如何在 Workspaces 和 Web Access 中配置并使用聊天功能。借助聊天功能,单个最终用户可以使用消息窗口与单个分析人员进行沟通。最终用户和分析人员可以同时使用 Workspaces 或 Web Access,也可以一方使用 Workspaces,而另一方使用 Web Access 来回复。
启用聊天功能
默认情况下,聊天功能处于禁用状态。启用聊天功能的过程分为几个阶段:
- 如果想要在 Workspaces 中使用聊天功能,则需要为所需的 BridgeIT 应用程序启用 SignalR。
- 启用聊天系统设置,也可用于手动或使用日历管理聊天可用性,并配置聊天开始、结束和不可用消息。
- 如果想要在 Workspaces 中使用聊天功能,则需要回收应用程序池。
- 设置所需的权限。
为所需的 BridgeIT 应用程序启用 SignalR:
- 在配置中心中,对想要使用聊天功能的每个 BridgeIT 应用程序,点击编辑。
随即出现“编辑应用程序”对话框。 - 在启用 SignalR 列表中,选择启用,然后点击确定。
- 对想要使用聊天功能的任何其他 BridgeIT 应用程序重复此操作。
为所需的 BridgeIT 应用程序启用 SignalR 后,便可以使用控制台来启用聊天功能。
启用和计划聊天可用性:
- 在控制台中的设置菜单上,单击系统。
出现“系统设置”页面。 - 根据需要,设置启用 Workspaces 中的聊天功能和启用 WebAccess 中的聊天功能。
- 在聊天设置下,输入开始聊天消息、结束聊天消息和聊天离线消息。
- 将聊天可用性设为在线,或在可用性日历属性中选择日历,然后点击 。
在可用性日历中选择日历会禁用聊天可用性;在可用性日历中选择无会重新启用聊天可用性。
如果聊天不可用,则无法发起新的聊天,但是仍然可以接受和继续已发起的聊天。
考虑创建特定聊天日历,以此确保“聊天可用性”不会在支持时间开始时立即开始,也不会在支持时间内聊天尚未完成的时间结束。
有关日历的信息,请参阅定义支持时间。只要修改支持时间或假日,即使是新的日历,也必须使用配置中心重新启动应用程序池。
如果已在控制台的系统设置中将启用 Workspaces 中的聊天功能设置为 True 或对日历进行了更改,则需要回收应用程序池。
回收应用程序池:
- 在配置中心中,打开所需的实例。
- 在应用程序池下,点击所需的应用程序池旁边的回收。
最后,对于想要为之赋予聊天功能访问权限的所有角色或组,设置以下权限:
- 配置组件\配置\聊天,将执行设置为 。
- 模块\聊天\非进程相关对象\聊天消息,将创建和读取设置为 。
- 模块\聊天\非进程相关对象\聊天,将创建、读取和更新设置为 。
设置聊天名称
可以将聊天名称属性添加到“分析师”和“最终用户”窗口,以便指定不同的名称,供使用聊天功能时显示。这有助于解决隐私问题。如果没有指定聊天名称,则会使用“用户”对象上的标题。
使用聊天功能
启用聊天功能并在系统设置中将其设置为在线后,最终用户登录时,浏览器窗口右下角就会显示聊天按钮 。
要发起聊天,最终用户需要点击 来还原“聊天”对话框,然后点击请求聊天。请求操作会让分析人员的 Web Access 工具栏中“待处理的聊天”图标 旁边的数字增加,也会向所有分析人员显示通知弹出窗口。
分析人员点击通知弹出窗口中的待处理的请求链接或者点击 Web Access 工具栏中的 时,“待处理的请求”对话框就会出现,其中会显示待处理聊天的列表以及最终用户的名称及其已经等待的时间。分析人员点击要回复的聊天旁边的接受。
分析人员点击接受后,最终用户的聊天对话框就会报告已加入聊天的分析人员的名称。
最终用户和分析人员输入消息,并点击发送或按 Enter 键相互发送消息,以此进行聊天。要结束聊天,请点击结束。点击复制可复制聊天的整个内容。