客服会话界面的管理方法、装置、设备及存储介质与流程

文档序号:39606786发布日期:2024-10-11 13:15阅读:84来源:国知局

本技术实施例涉及计算机,特别涉及一种客服会话界面的管理方法、装置、设备及存储介质。


背景技术:

1、终端等通信设备显示客服会话界面时,若客服会话界面中的客服会话的数量较多,便会影响客服会话界面的简洁度,因此,如何对客服会话界面中的客服会话进行管理是需要解决的技术问题。


技术实现思路

1、本技术实施例提供了一种客服会话界面的管理方法、装置、设备及存储介质,可用于提升客服会话界面的简洁度。所述技术方案如下:

2、一方面,本技术实施例提供了一种客服会话界面的管理方法,所述方法包括:

3、获取多个第一客服会话,所述多个第一客服会话包括已经轮询到的客服会话,所述已经轮询到的客服会话包括当前客服直接接待的会话和其他客服转接给所述当前客服的会话中的至少一种;

4、确定所述多个第一客服会话中的各个第一客服会话的状态;

5、基于所述各个第一客服会话的状态从所述多个第一客服会话中确定处于会话结束状态的第二客服会话;

6、在所述第二客服会话的数量为多个的情况下,将多个第二客服会话聚合到至少一个客服会话集合中,所述客服会话集合的数量少于所述第二客服会话的数量;

7、在第一客服会话界面显示所述至少一个客服会话集合的入口、处于非会话结束状态的第一客服会话以及未轮询到的客服会话集合的入口。

8、另一方面,提供了一种客服会话界面的管理装置,所述装置包括:

9、获取模块,用于获取多个第一客服会话,所述多个第一客服会话包括已经轮询到的客服会话,所述已经轮询到的客服会话包括当前客服直接接待的会话和其他客服转接给所述当前客服的会话中的至少一种;

10、确定模块,用于确定所述多个第一客服会话中的各个第一客服会话的状态;

11、所述确定模块,还用于基于所述各个第一客服会话的状态从所述多个第一客服会话中确定处于会话结束状态的第二客服会话;

12、聚合模块,用于在所述第二客服会话的数量为多个的情况下,将多个第二客服会话聚合到至少一个客服会话集合中,所述客服会话集合的数量少于所述第二客服会话的数量;

13、显示模块,用于在第一客服会话界面显示所述至少一个客服会话集合的入口、处于非会话结束状态的第一客服会话以及未轮询到的客服会话集合的入口。

14、在一种可能的实现方式中,所述获取模块,还用于获取所述多个第二客服会话包括的多个会话问题以及各个会话问题的数量,一个第二客服会话包括至少一个会话问题;

15、所述确定模块,还用于对于数量大于第一阈值的目标会话问题,确定所述目标会话问题的答案,所述目标会话问题属于所述多个会话问题;

16、所述显示模块,还用于响应于目标会话问题控件的触发操作,在会话窗口中自动显示所述目标会话问题的答案,所述目标会话问题控件位于所述会话窗口中。

17、在一种可能的实现方式中,所述确定模块,用于若所述多个第一客服会话的数量大于第二阈值,则确定距离当前时间达到参考时长的第一客服会话的状态为会话结束状态;或者,对于任一第一客服会话,基于所述任一第一客服会话由所述当前客服转接给其他客服,确定所述当前客服对应的任一第一客服会话的状态为会话结束状态,所述其他客服与所述当前客服不同;或者,基于所述任一第一客服会话的时间超过会话阈值,确定所述任一第一客服会话的状态为会话结束状态。

18、在一种可能的实现方式中,任一第一客服会话的状态为会话结束状态基于所述任一第一客服会话的时间超过会话阈值确定,所述确定模块,用于确定所述第二客服会话的时间超过所述会话阈值的原因;

19、所述聚合模块,用于将时间超过所述会话阈值的原因为所述当前客服超时未回复的第二客服会话聚合到目标客服会话集合中;

20、所述显示模块,用于在第一客服会话界面显示所述目标客服会话集合的入口和其他客服会话集合的入口,所述其他客服会话集合为所述至少一个客服会话集合中除所述目标客服会话集合之外的集合,所述目标客服会话集合的入口的显示位置位于所述其他客服会话集合的入口的显示位置之前,且所述目标客服会话集合的入口显示有用于指示超时未回复的标记。

21、在一种可能的实现方式中,所述确定模块,用于对于任一第一客服会话,获取所述任一第一客服会话包括的最后一条消息的标志位,所述标志位用于标识所述最后一条消息的状态;基于所述最后一条消息的标志位确定所述任一第一客服会话的状态。

22、在一种可能的实现方式中,所述装置还包括:

23、设置模块,用于若所述多个第一客服会话的数量大于第二阈值,则将距离当前时间达到参考时长的第一客服会话的最后一条消息的标志位设置为结束;或者,基于所述任一第一客服会话由所述当前客服转接给其他客服,将所述当前客服对应的任一第一客服会话的最后一条消息的标志位设置为结束;或者,基于所述任一第一客服会话的最后一条消息未被回复的时间超过会话阈值,将所述任一第一客服会话的最后一条消息的标志位设置为结束。

24、在一种可能的实现方式中,所述设置模块,还用于对于任一第一客服会话,基于所述任一第一客服会话的最后一条消息的时间与所述最后一条消息的前一条消息的时间之差未超过会话阈值,将所述任一第一客服会话包括的最后一条消息的标志位设置为开始;或者,基于所述任一第一客服会话由其他客服转接给所述当前客服,将所述当前客服对应的任一第一客服会话的最后一条消息的标志位设置为开始。

25、在一种可能的实现方式中,所述显示模块,还用于响应于所述至少一个客服会话集合的入口的选中操作,显示第二客服会话界面,所述第二客服会话界面上显示有被选中的客服会话集合包括的各个第二客服会话,所述各个第二客服会话按照时间的先后顺序在所述第二客服会话界面中排列。

26、在一种可能的实现方式中,所述显示模块,还用于响应于所述未轮询到的客服会话集合的入口的选中操作,显示第三客服会话界面,所述第三客服会话界面上显示有多个未轮询到的客服会话,所述多个未轮询到的客服会话按照时间的先后顺序在所述第三客服会话界面中排列。

27、在一种可能的实现方式中,所述聚合模块,还用于若处于非会话结束状态的第一客服会话中存在具有未读消息的多个第三客服会话,将所述多个第三客服会话聚合到至少一个未读客服会话集合中,所述未读客服会话集合的数量少于所述多个第三客服会话的数量;

28、所述显示模块,还用于在所述第一客服会话界面显示所述至少一个未读客服会话集合的入口,各个未读客服会话集合的入口具有目标未读消息数量,所述目标未读消息数量为所述各个未读客服会话集合包括的各个第三客服会话的未读消息数量之和。

29、另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以使所述计算机设备实现上述任一所述的客服会话界面的管理方法。

30、另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行,以使计算机实现上述任一所述的客服会话界面的管理方法。

31、另一方面,还提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行上述任一所述的客服会话界面的管理方法。

32、本技术实施例提供的技术方案至少带来如下有益效果:

33、在本技术实施例中,基于各个第一客服会话的状态从多个第一客服会话中确定处于会话结束状态的第二客服会话之后,若第二客服会话的数量为多个,将多个第二客服会话聚合到至少一个客服会话集合中,并在第一客服会话界面显示至少一个客服会话集合和处于非会话结束状态的第一客服会话。针对当前客服直接接待的会话和其他客服转接给当前客服的会话中的至少一种已经轮询到的客服会话,通过将处于结束状态的第二客服会话聚集在客服会话集合中,避免已结束会话对客服的服务效率的干扰,提高服务效率。

当前第1页1 2 
当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!
1