一种差异化的呼叫中心人工服务系统的制作方法

文档序号:11263798阅读:316来源:国知局

【技术领域】

本发明属于通讯领域,尤其涉及一种差异化的呼叫中心人工服务系统及方法。



背景技术:

呼叫中心系统作为企业和用户终端保持紧密联系的无形服务窗口,在产品宣传、产品销售、技术支持、售后服务、咨询和投诉等方面起着越来越重要的作用,在企业的生产、经营活动中扮演着越来越重要的角色。所述呼叫中心系统指的是将电话系统连接到信息数据库,使电话用户能够通过电话机终端访问计算机存储的信息,同时利用计算机语音自动应答设备或坐席代表(即,人工坐席终端)将用户需要检索的信息直接播放给用户,使企业和用户终端的沟通更直接、更便捷。但是,在话务高峰期间常出现用户在线等待时间过长的情况,用户在线等待过程中容易产生不满情绪,影响其对服务的满意度,过长的等待时间也会产生用户自动放弃、重复拨打等呼叫中心无法接通等现象,其结果是人工服务接通率下降以及用户对呼叫中心服务满意度的进一步下降。同时,大量用户在线等待也给人工坐席带来不少压力,坐席资源容易受高峰期影响,难以按照工作时间进行平均分配。

现有技术中的呼叫中心人工服务系统均不能进行用户和坐席之间的最佳最有效的匹配,不能进行排队队列的有效调度,在用户呼叫的分配过程中没有考虑坐席终端差异的业务处理能力,从而影响了呼叫中心人工服务系统的接线效率,增加了接线时间,降低了服务质量。基于上述诸多问题,现在亟需一种差异化的呼叫中心人工服务系统,能够充分的考虑业务终端的差异化的业务处理能力,进行适应性的用户呼叫的派遣,能够随着差异化的用户呼叫接入量的变化,动态的调整坐席终端的分组,能够针对不同的用户等级,提供差异化的客户服务,从而最大程度的提高用户体验。



技术实现要素:

为了解决现有技术中的上述问题,本发明采用的技术方案如下:一种差异化的呼叫中心人工服务系统,其特征在于,所述系统包括:多个用户终端,控制服务器,坐席管理服务器,一个或者多个坐席终端;

用户终端用于发起用户呼叫请求,用户呼叫请求被发送到控制服务器;

一个或者多个坐席终端被分为一个或多个坐席终端组;每个坐席终端组和一个排队队列相对应;同一个坐席终端组中的每个坐席终端均用于处理所述一个排队队列中的用户呼叫;

控制服务器用于接收用户呼叫请求,为用户呼叫确定相应的坐席终端组以将所述用户呼叫放入所述确定的坐席终端组对应的排队队列;

控制服务器包括:匹配单元,用于根据用户终端的标识获取用户的呼叫历史信息,获取所有坐席终端组的属性信息,将呼叫历史信息和每个坐席终端组的属性信息进行匹配以获取匹配度,将所述用户呼叫分配到所述匹配度最高的坐席终端组;所述匹配度最高的坐席终端组为所述确定的坐席终端组;

坐席管理服务器用于管理用户呼叫,管理坐席终端组及其中的每个坐席终端;坐席管理服务器包括排队单元、派遣单元、分组单元;

排队单元用于管理多个排队队列,每个坐席终端组对应一个排队队列,将分配来的用户呼叫放入坐席终端组对应的排队队列中;

派遣单元用于实时监测坐席终端的状态,在坐席终端组中存在空闲坐席终端时,取出排队队列中位于队首的用户呼叫并将其派遣到坐席终端组中的空闲坐席终端以进行所述用户呼叫的处理;

分组单元用于将坐席终端分为一个或者多个坐席终端组;同一个坐席终端组中的坐席终端具有相近的业务处理能力,基于排队队列中排队的用户呼叫的实时数量动态的进行分组调整。

进一步的,控制服务器还包括分类单元,用于在未获取到呼叫历史信息时,获取用户针对所述用户呼叫的提供信息,如果获取到用户呼叫的提供信息,将所述获取的提供信息和每组坐席终端组的属性信息进行匹配,获得匹配度最高的坐席终端组,并将所述的用户呼叫分配到所述匹配度最高的坐席终端组;如果未获取到用户的提供信息,则将用户呼叫分配到默认坐席终端组。

进一步的,获取所有坐席终端组gk的属性信息,具体为:获取坐席终端组gk中每个坐席终端tsi的属性信息{(业务sj,能力值cij)},确定gk的属性信息为{(sj,cjk)},其中,i为坐席终端编号,j为业务编号,k为坐席终端组编号;坐席终端tsi的属性信息为二元组(业务sj,能力值cij)的集合{(业务sj,能力值cij)},其中能力值cij表示坐席终端tsi在业务sj上的能力值。

进一步的,将呼叫历史信息和每个坐席终端组的属性信息进行匹配以获取匹配度,具体为:匹配度其中,呼叫历史信息为{(业务sj,占比pj)},坐席终端组gk的属性信息为{(sj,cjk)}。

进一步的,将分配来的用户呼叫放入坐席终端组对应的排队队列中,具体为:获取用户的等级信息,用户等级分为普通和高级;如果用户为普通等级,则将分配来的用户呼叫放入排队队列的队尾,如果用户为高级等级,则将分配来的用户呼叫放入排队队列中所有普通等级用户的用户呼叫之前并位于所有高级等级用户的用户呼叫之后。

进一步的,将坐席终端分为一个或者多个坐席终端组,具体为:获取所有坐席终端的属性信息,属性信息为二元组形式的属性元素(业务s,能力值c)的集合{(业务s,能力值c)},获取每种业务sj及其业务量nj,获取坐席终端总量nall和业务类型种类nt;其中,j为业务编号;业务量nj是人工服务系统中针对业务sj的业务量;业务类型种类是人工服务系统中能够提供服务的业务种类;当nall>nt时,将坐席终端分为nt+1个组(g1···gj···gnt,gnt+1),g1~gnt分别对应业务s1~snt,gnt+1是默认分组;当nall=<nt时,将坐席终端分为nall个分组。

进一步的,基于排队队列中排队的用户呼叫的实时数量动态的进行分组调整,具体为:获取每个坐席终端组的繁忙度bk,并基于所述繁忙度动态的进行坐席终端组的调整。

进一步的,获取每个坐席终端组的繁忙度bk,具体为:获取坐席终端组对应的排队队列中的普通用户呼叫的数量lck和高级用户呼叫的数量lhk,确定bk=lck+w×lhk;其中,w为预设权重值;

进一步的,基于所述繁忙度动态的进行坐席终端组的调整,具体为:获取繁忙度最高的坐席终端组和繁忙度最低的坐席终端组,从繁忙度最低的坐席终端组中选择一个坐席终端,并将所述坐席终端动态的划分到繁忙度最高的坐席终端组中。

进一步的,其中,从繁忙度最低的坐席终端组中选择一个坐席终端,具体为:获取所述繁忙度最低的坐席终端组gk的属性信息{(sj,cjk)}和坐席终端组gk中每个坐席终端tsi的属性信息(业务sj,能力值cij),计算坐席终端组gk和其中每个坐席终端tsi之间的相似度simik,选择相似度最低的坐席终端进行划分;其中,

本发明的有益效果包括:能够充分的考虑业务终端的差异化的业务处理能力,进行适应性的用户呼叫的派遣,能够随着差异化的用户呼叫接入量的变化,动态的调整坐席终端的分组,能够针对不同的用户等级,提供差异化的客户服务,从而最大程度的提高用户体验。

【附图说明】

此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:

图1是本发明的一种差异化的呼叫中心人工服务系统的结构图。

【具体实施方式】

下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。

参见附图1,是本发明所应用的一种差异化的呼叫中心人工服务系统,所述系统包括多个用户终端,控制服务器,坐席管理服务器,一个或者多个坐席终端。

用户终端用于发起呼叫请求,呼叫请求被发送到控制服务器;呼叫请求包含用户终端的标识;用户通过发起呼叫请求来发起用户呼叫;

控制服务器用于接收呼叫请求,为用户呼叫确定相应的坐席终端组以将所述用户呼叫放入所述确定的坐席终端组对应的排队队列;控制服务器包括匹配单元和分类单元;

匹配单元用于根据用户终端的标识获取用户u的呼叫历史信息{(业务sj,占比pj)},获取所有坐席终端组gk的属性信息{(业务sj,能力值cjk)},将呼叫历史信息和每个坐席终端组gk的属性信息进行匹配以获取匹配度mk,将所述的用户呼叫分配到所述匹配度最高的坐席终端组;其中,呼叫历史信息为二元组(业务sj,占比pj)的集合,sj为编号j的业务,占比pj为所述用户在过去的第一时间间隔内,针对业务sj进行的用户呼叫次数占总的呼叫次数的占比;其中,j为业务编号,k为坐席终端组编号;

优选的:控制服务器包括历史信息采集单元用于获取用户的呼叫历史信息;

获取所有坐席终端组gk的属性信息,具体为:获取坐席终端组gk中每个坐席终端tsi的属性信息{(业务sj,能力值cij)},确定gk的属性信息为{(sj,cjk)},其中,

其中,坐席终端tsi的属性信息为{(业务sj,能力值cij)},其中能力值cij表示坐席终端tsi在业务sj上的能力值;能力值越高表示坐席终端在所述业务sj上的处理速度越快越熟练;所述坐席终端的属性信息为预设值,可以进行动态调整;例如:坐席终端的属性信息为管理人员设置,坐席终端自行填报等;通过二元组集合的方式来表示坐席终端的属性信息,能够将明确的表现坐席终端在处理不同业务时所具有的差异性能力,立体化的刻画了坐席终端,从而将用户呼叫分配给最合适的坐席终端来提高处理能力;

动态调整为预订时刻到达时进行调整;动态调整周期性的进行调整;

将呼叫历史信息{(业务sj,占比pj)}和每个坐席终端组gk的属性信息{(sj,cjk)}进行匹配以获取匹配度mk,其中,

例如:业务的类型为3种,呼叫历史信息为{(s1,1/3),(s2,2/3),(s3,0)},第一坐席终端组g1的属性信息为{(s1,10),(s2,5),(s3,1)},第二坐席终端组g2的属性信息为{(s1,5),(s2,10),(s3,1)}

m1=(1/3)×10+(2/3)×5+0×1=6.67;

m2=(1/3)×5+(2/3)×10+0×1=8.33;

呼叫历史信息和第一坐席终端组之间的匹配度m1小于呼叫历史信息和第二坐席终端组之间的匹配度m2;此时,呼叫历史信息对应的用户的发起的当前呼叫将会分配给第二坐席终端组;从处理能力上看,显然第一呼叫历史信息对应的用户显然第二坐席终端租g2更适配;

分类单元用于在未获取到呼叫历史信息时,获取用户针对所述用户呼叫的提供信息,如果获取到用户呼叫的提供信息{(业务sj,占比pj)},将所述获取的提供信息和每组坐席终端组的属性信息进行匹配,获得匹配度最高的坐席终端组,并将所述的用户呼叫分配到所述匹配度最高的坐席终端组;如果未获取到用户的提供信息,则将用户呼叫分配到默认坐席终端组;优选的:呼叫用户的提供信息通过分类单元和呼叫用户之间的信息交互获取;交互单元采用机器人进行问答、用户语音或者按键选择回答来进行交互;例如:通过交互得知用户此次需要业务s1和s2的服务,业务类型为3种,则提供信息被填写为{(s1,1/2),(s2,1/2),(s3,0)}

坐席管理服务器用于管理用户呼叫,管理坐席终端组及其中的每个坐席终端;坐席管理服务器包括排队单元、派遣单元、分组单元;

排队单元用于管理多个排队队列,每个坐席终端组对应一个排队队列,将分配来的用户呼叫放入坐席终端组对应的排队队列中;排队队列为先进先出的缓存队列;优选的:放入坐席终端组对应的排队队列中为放入排队队列的队尾;

优选的:获取用户的等级信息,用户等级分为普通和高级;如果用户为普通等级,则将分配来的用户呼叫放入排队队列的队尾,如果用户为高级等级,则将分配来的用户呼叫放入排队队列中所有普通等级用户的用户呼叫之前并位于所有高级等级用户的用户呼叫之后;通过这样的方式分等级的提供服务,避免高级等级用户服务坐席繁忙而长时间等待,但是普通等级服务坐席空闲而发生资源浪费这种不合理的状况的发生;

派遣单元用于实时监测坐席终端的状态,在坐席终端组中存在空闲坐席终端时,取出排队队列中位于队首的用户呼叫并将其派遣到坐席终端组中的空闲坐席终端以进行所述用户呼叫的处理;当存在多个空闲坐席终端时,从所述多个空闲坐席终端中选择一个空闲坐席终端进行所述位于队首的用户呼叫的派遣;将派遣完成的用户呼叫从队列中删除;

分组单元用于将坐席终端分为一个或者多个坐席终端组;同一个坐席终端组中的坐席终端具有相近的业务处理能力,基于排队队列中排队的用户呼叫的实时数量动态的进行分组调整;

将坐席终端分为一个或者多个坐席终端组,具体为:获取所有坐席终端的属性信息,属性信息为二元组形式的属性元素(业务s,能力值c)的集合{(业务s,能力值c)},获取每种业务sj及其业务量nj,获取坐席终端总量nall和业务类型种类nt;其中,j为业务编号;业务量是人工服务系统中针对业务sj的业务量;业务类型种类是人工服务系统中能够提供服务的业务种类;

当nall>nt时,将坐席终端分为nt+1个组(g1···gj···gnt,gnt+1),g1~gnt分别对应业务s1~snt,gnt+1是默认分组;具体的:对于每种业务sj,获取每个坐席终端tsi(其中,i为坐席终端编号)的属性信息中包含业务sj的属性元素(业务sj,能力值cij),将cij值最高的前个能力值对应的坐席终端划分到分组gj中;cij表示坐席终端tsi在业务sj上的能力大小;分组完毕后,一个分组gj中坐席终端的数量为其中:为向下取整;未被分配的所有坐席终端均分为默认分组gnt+1,如果没有未被分配的坐席终端,则将坐席终端数量最多的坐席终端组设置为默认分组,此时,坐席终端组的个数为nt个;通过将某项业务能力最强的坐席终端分配到主要针对该项业务的业务分组中,大大的提高业务处理的效率;

当nall=<nt时,将坐席终端分为nall个分组,其中,每个分组包括一个坐席终端,将业务s按照业务量n的大小从大到小排列,标识为s1···snall-2,snall-1···snt,将s1···snall-2分别对应g1~gnall-2,snall-1~snt对应gnall-1,gnall为默认分组;

基于排队队列中排队的用户呼叫的实时数量动态的进行分组调整,具体为:获取每个坐席终端组的繁忙度bk,并基于所述繁忙度动态的进行坐席终端组的调整;

获取每个坐席终端组的繁忙度bk,具体为:获取坐席终端组对应的排队队列中进行排队的用户呼叫的数量lk,确定bk=lk;优选的,获取坐席终端组对应的排队队列中的普通用户呼叫的数量lck和高级用户呼叫的数量lhk,确定bk=lck+w×lhk;其中,w为预设权重值,例如w=2;普通用户呼叫为普通用户发起的用户呼叫,高级用户呼叫是高级用户发起的用户呼叫;

基于所述繁忙度动态的进行坐席终端组的调整,具体为:获取繁忙度最高的坐席终端组和繁忙度最低的坐席终端组,从繁忙度最低的坐席终端组中选择一个坐席终端,并将所述坐席终端动态的划分到繁忙度最高的坐席终端组中;

其中,从繁忙度最低的坐席终端组中选择一个坐席终端,具体为:获取所述繁忙度最低的坐席终端组gk的属性信息{(sj,cjk)}和坐席终端组gk中每个坐席终端tsi的属性信息(业务sj,能力值cij),计算坐席终端组gk和其中每个坐席终端tsi之间的相似度simik,选择相似度最低的坐席终端进行划分;

如果繁忙度最低的坐席终端组中的坐席终端数量为1,则不从所述坐席终端组中选择坐席终端进行调整,选择繁忙度次低的坐席终端组进行坐席终端的选择,依此类推,直到繁忙度高于第一繁忙度阈值或者所述坐席终端组为繁忙度最高的坐席终端组;当待选择的坐席终端组的繁忙程度高于第一繁忙度阈值则表明所述待选择的坐席终端组本身已经很繁忙了,此时,不做调整而等待用户呼叫被慢慢处理;

坐席终端用于处理用户呼叫;一个或者多个坐席终端被分为一个或多个坐席终端组;每个坐席终端组和一个排队队列相对应;同一个坐席终端组中的每个坐席终端均用于处理所述一个排队队列中的用户呼叫;坐席终端用于处理其所在坐席终端组所对应的配对队列中的用户呼叫;

本发明的一种差异化的呼叫中心人工服务系统,能够充分的考虑业务终端的差异化的业务处理能力,进行适应性的用户呼叫的派遣,能够随着差异化的用户呼叫接入量的变化,动态的调整坐席终端的分组,能够针对不同的用户等级,提供差异化的客户服务,从而最大程度的提高用户体验。

以上所述仅是本发明的较佳实施方式,故凡依本发明专利申请范围所述的构造、特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围内。

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