一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

外呼处理方法及装置与流程

2022-02-21 08:16:19 来源:中国专利 TAG:


1.本文件涉及数据处理技术领域,尤其涉及一种外呼处理方法及装置。


背景技术:

2.随着互联网的不断发展,部分呼叫中心开始采用freeswitch这种软交换平台,通过freeswitch平台配合相关应用组件来实现呼叫中心系统的各种功能,采用freeswitch的呼叫中心已逐渐成为企业与客户沟通的纽带,在增强客户忠诚度、提升企业品牌美誉度、管理客户方面发挥着重要的作用。


技术实现要素:

3.本技术实施例提高了一种外呼处理方法及装置,用于降低话务员等待外呼号码接通的时长,提升话务员的工作效率,从而提升话务员的外呼作业服务体验。
4.第一方面,本技术实施例提供了一种外呼处理方法,包括:
5.对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
6.建立与所述话务员的话务链路;
7.对所述外呼号码池中的外呼号码进行并行呼叫处理;
8.若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
9.第二方面,本技术实施例提供了一种外呼处理装置,包括:
10.候选号码检测模块,被配置为对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
11.话务链路建立模块,被配置为建立与所述话务员的话务链路;
12.并行呼叫处理模块,被配置为对所述外呼号码池中的外呼号码进行并行呼叫处理;
13.链路桥接处理模块,被配置为若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
14.第三方面,本技术实施例提供了一种外呼处理设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:
15.对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
16.建立与所述话务员的话务链路;
17.对所述外呼号码池中的外呼号码进行并行呼叫处理;
18.若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
19.第四方面,本技术实施例提供了一种计算机可读存储介质,用于存储计算机可执
行指令,所述计算机可执行指令在被处理器执行时实现以下流程:
20.对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
21.建立与所述话务员的话务链路;
22.对所述外呼号码池中的外呼号码进行并行呼叫处理;
23.若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
24.可以看出,在本技术实施例中,为每个话务员分配呼叫名单,通过对呼叫名单中的候选号码进行呼叫限制检测,将呼叫限制检测通过的候选号码作为外呼号码写入话务员的外呼号码池,以此来提升外呼有效性,在对外呼号码池当中的外呼号码进行呼叫的过程中,先接通与话务员的话务链路,然后采用并行呼叫模式对外呼号码池当中的外呼号码进行并行呼叫处理,在被呼叫的外呼号码被接通时,才将与外呼号码建立的外呼链路与话务链路进行桥接,实现话务员与外呼号码对应的目标用户的话务通信,降低了话务员等待外呼号码接通的时长,在提升话务员工作效率的同时,还提升了话务员的外呼作业服务体验。
附图说明
25.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图;
26.图1为本技术实施例提供的一种外呼处理方法处理流程图;
27.图2为本技术实施例提供的一种外呼处理过程的示意图;
28.图3为本技术实施例提供的一种应用于电催场景的外呼处理方法处理流程图;
29.图4为本技术实施例提供的一种外呼处理装置示意图;
30.图5为本技术实施例提供的一种外呼处理设备的结构示意图。
具体实施方式
31.为了使本技术领域的人员更好地理解本技术实施例中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本技术实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
32.实际外呼场景中,通过“一键批量”外呼方式对话务员选中的号码进行呼叫,具体呼叫过程中按照串行外呼的方式按序逐个进行呼叫话务员选中的号码,由于每个号码的呼叫都需要等待一定的时长方能确定是否被接通,然后在被呼叫的号码未接通的情况下继续下一号码的呼叫,导致话务员等待的时间较长。
33.针对于此,为降低话务员在呼叫过程中的等待时长,避免浪费可接通的号码资源,提升外呼效率,本实施例提供的一种外呼处理方法,为每个话务员分配呼叫名单,通过对呼叫名单中的候选号码进行呼叫限制检测,将呼叫限制检测通过的候选号码作为外呼号码写
入话务员的外呼号码池,以此来提升外呼有效性,在对外呼号码池当中的外呼号码进行呼叫的过程中,首先接通与话务员的话务链路,然后采用并行呼叫模式对外呼号码池当中的外呼号码进行并行呼叫处理,在被呼叫的外呼号码被接通时,才将与外呼号码建立的外呼链路与话务链路进行桥接,实现话务员与外呼号码对应的目标用户的话务通信,降低了话务员等待外呼号码接通的时长,在提升话务员工作效率的同时,还提升了话务员的外呼作业服务体验。
34.参照图1,其示出了本技术实施例提供的一种外呼处理方法处理流程图,参照图2,其示出了本技术实施例提供的一种外呼处理过程的示意图,参照图3,其示出了本技术实施例提供的一种应用于电催场景的外呼处理方法处理流程图。
35.参照图1,本实施例提供的外呼处理方法,具体包括步骤s102至步骤s108。
36.步骤s102,对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池。
37.本实施例所述外呼名单,是指应话务员的请求分配给话务员的号码组成的号码名单,或者,由话务员主动从号码库中拉取的号码组成的号码名单。所述外呼名单中的号码,称之为候选号码,候选号码经后续外呼限制检测且检测通过后被称为外呼号码,以及通过外呼号码池来存储所述外呼号码。
38.具体在对所述外呼名单中的候选号码进行检测之前,需进行所述外呼名单的获取处理,本实施例提供的一种可选实施方式中,根据所述话务员提交的外呼名单分配,为所述话务员分配所述外呼名单,无需话务员手动输入外呼号码,避免话务员输入号码出错,同时也提高了用户号码的信息安全,降低了用户号码被泄露的风险;然后,按照所述外呼名单中候选号码与目标呼叫用户的关系类别,对所述外呼名单中的候选号码进行排序。
39.比如电催场景中,电催对象为用户a,此时用户a即为目标呼叫用户,用户a提供的联系号码中包含本人的号码、亲属以及朋友(或者同学)的号码,相应的,用户a的亲属号码与用户a的关系类别为亲属类别,用户a的朋友(或者同学)号码与用户a的关系类别为非亲属类别;
40.通过对用户a提供的联系号码进行排序,具体将用户a的亲属号码置于用户a的朋友(或者同学)号码之前,以及将用户a的本人的号码置于用户a的亲属号码之前,从而在电催过程中,优先呼叫用户a的号码,在用户a的号码无法接通的情况下,进而呼叫用户a的亲属号码,如果用户a的亲属号码也无法接通,则进一步呼叫用户a的朋友(或者同学)号码,以此来提升电催的效率,同时也能够降低对用户a的亲属或者朋友进行电催打扰的频率。
41.本实施例中,采用并行呼叫模式进行外呼处理,以此来缩短话务员等待外呼号码接通的时长,在此基础上,为进一步提升话务员的外呼作业服务体验,向话务员开放并行呼叫模式的访问接口,话务员能够根据自身需求进行并行呼叫模式的开启和关闭,如附图2所示。具体的,本实施例提供的一种可选实施方式中,在对所述外呼名单中的候选号码进行检测之前,根据所述话务员的并行呼叫开启指令,启动并行呼叫模式,相应的,所述并行呼叫模式被启动之后,后续在进行外呼处理的过程中,采用并行方式对外呼号码池中的外呼号码进行呼叫处理;以及,所述并行呼叫模式被启动之后,向所述话务员发起话务呼叫处理,以及获取所述话务员返回的呼叫响应,以作为后续建立与话务员的话务链路的数据基础。
42.具体实施时,在对所述外呼名单中的候选号码进行检测,以及将检测通过的候选
号码写入外呼号码池的过程,采用如下可选实施方式实现:
43.按照预设的并行呼叫阈值在所述外呼名单中提取候选号码,获得候选号码集合;
44.对所述候选号码集合进行呼叫限制检测,根据检测结果对所述候选号码集合进行号码过滤,以及将过滤后的候选号码集合中的候选号码写入所述外呼号码池。
45.其中,所述并行呼叫阈值,采用并行方式进行外呼处理的过程中,单次并行呼叫的最大号码数值。并行呼叫阈值的设置,能够控制每次并行呼叫处理的号码数量,避免大批量号码在一次并行呼叫处理过程中被呼叫,而所述外呼名单归属的话务员只有一位,并且,并行呼叫阈值的设置能够实现外呼业务的灵活管理,同时也能更好地适应外呼业务在运行过程中的不同变化。
46.比如并行呼叫阈值设置为3,则每次从外呼名单中提取3个候选号码,以及对提取的3个候选号码进行呼叫限制检测,若检测通过的候选号码有2个,则将这2个候选号码写入话务员的外呼号码池;若检测通过的候选号码有3个,则将这3个候选号码均写入话务员的外呼号码池。
47.同时,通过对所述外呼名单中的候选号码进行呼叫限制检测,以及根据检测结果对所述候选号码集合进行号码过滤的方式,来提升外呼效率和外呼有效性,同时也能避免反复多次呼叫同一用户或者针对同一用户通过本人号码、亲属号码等进行多次呼叫,造成对用户的打扰。
48.具体的,对所述候选号码集合进行呼叫限制检测,根据检测结果对所述候选号码集合进行号码过滤的过程中,从所述候选号码集合中包含的候选号码维度、所述候选号码集合中候选号码对应的呼叫状态维度、所述候选号码集合中候选号码之间关联关系维度这3个维度出发,对所述候选号码集合进行呼叫限制检测,具体采用如下可选实施方式实现:
49.对所述候选号码集合中候选号码进行呼叫限制检测,以及根据检测结果对所述候选号码集合中的候选号码进行过滤;
50.对所述候选号码集合中候选号码对应的呼叫状态进行呼叫限制检测,以及根据检测结果对所述候选号码集合中的候选号码进行过滤;
51.对所述候选号码集合中候选号码之间关联关系进行呼叫限制检测,以及根据检测结果对所述候选号码集合中的候选号码进行过滤。
52.以此,通过候选号码维度的检测来避免反复多次对无效的号码进行的呼叫造成的人力、物力资源浪费,通过候选号码对应的呼叫状态维度的检测来提升呼叫效率,以及,通过候选号码之间关联关系维度的检测来避免针对同一用户通过本人号码、亲属号码等进行多次呼叫造成对用户的打扰。下述分别对候选号码维度、候选号码对应的呼叫状态维度以及候选号码之间关联关系维度的呼叫限制检测过程进行具体说明。
53.(1)候选号码维度的呼叫限制检测
54.本实施例提供的一种可选实施方式中,对所述候选号码集合中候选号码进行呼叫限制检测,以及根据检测结果对所述候选号码集合中的候选号码进行过滤,采用下述至少一种方式实现:
55.a)检测所述候选号码集合中的候选号码是否为呼叫限制名单中记录的呼叫限制号码,若是,将呼叫限制号码从所述候选号码集合中过滤;若否,执行下一步或者不作处理即可。
56.例如,分配给话务员o1的候选号码集合中的某个候选号码为黑名单号码,则将该候选号码从候选号码集合中剔除,以及在该候选号码的呼叫记录中记录黑名单标记。
57.b)检测所述候选号码集合中的候选号码的呼叫次数是否超出呼叫上限次数,若是,将呼叫次数超出呼叫上限次数的候选号码从所述候选号码集合中过滤;若否,执行下一步或者不作处理即可。
58.例如,分配给话务员o1的候选号码集合中的某个候选号码的未接通次数达到呼叫上限次数10次,则将该候选号码从候选号码集合中剔除,以及在该候选号码的呼叫记录中记录呼叫超上限标记,以此来避免反复对未接通的无效号码进行的呼叫造成的人力、物力资源浪费,从而来提升呼叫效率。
59.(2)候选号码对应的呼叫状态维度的呼叫限制检测
60.本实施例提供的一种可选实施方式中,对所述候选号码集合中的所述候选号码对应的呼叫状态进行呼叫限制检测,以及根据检测结果对所述候选号码集合中的候选号码进行过滤,采用下述至少一种方式实现:
61.a)若所述候选号码集合中包含目标呼叫用户的关联号码,则检测目标呼叫用户的用户号码的呼叫状态是否为已接通,若是,将所述关联号码从所述候选号码集合中过滤;若否,执行下一步或者不作处理即可。
62.例如,分配给话务员o1的候选号码集合中的候选号码中存在用户a的亲属号码或者朋友(或者同学)号码,在检测到用户a本人的号码已被接通的情况下,无需在通过亲属号码或者朋友(或者同学)号码联系用户a,则将用户a的亲属号码或者朋友(或者同学)号码从候选号码集合剔除,以及在被剔除的亲属号码或者朋友(或者同学)号码的呼叫记录中记录已联系标记,从而能够降低不必要的呼叫而提升呼叫效率,同时也能避免对用户a的亲属或者朋友同学的打扰。
63.b)检测所述候选号码集合中是否包含呼叫状态为已接通状态的用户号码,若是,将用户号码归属的目标呼叫用户的用户号码以及关联号码从所述候选号码集合中过滤;若否,执行下一步或者不作处理即可。
64.例如,分配给话务员o1的候选号码集合中的候选号码中存在用户a本人的多个号码,则分别检测用户a本人的多个号码的呼叫状态是否为已接通状态,如果用户a本人的多个号码中任意一者的呼叫状态为已接通状态,则将用户a本人的所有号码从候选号码集合中剔除,以及在用户a本人的多个号码的呼叫记录中记录已联系标记,以此来避免针对用户a的呼叫已被接通的情况下反复对其进行呼叫造成的打扰。
65.(3)候选号码之间关联关系维度的呼叫限制检测
66.本实施例提供的一种可选实施方式中,对所述候选号码集合中候选号码之间的关联关系进行呼叫限制检测,以及根据检测结果对所述候选号码集合中的候选号码进行过滤,采用下述至少一种方式实现:
67.a)检测所述候选号码集合中是否包含目标呼叫用户的多个用户号码,若是,将所述候选号码集合中目标呼叫用户的多个用户号码过滤为一个;若否,执行下一步或者不作处理即可。
68.例如,分配给话务员o1的候选号码集合中的3个候选号码中,有2个候选号码属于用户a,则通过随机方式在候选号码集合中剔除用户a的1个候选号码,以及将被剔除的用户
a的候选号码写入话务员o1的外呼名单以待后续呼叫,以此来保证每次并行呼叫过程中,只有1个用户a的号码,避免了并行呼叫过程中通过多个号码同时呼叫用户a这种情况的发生,提升了呼叫的有效性。
69.b)检测所述候选号码集合中是否包含目标呼叫用户的用户号码以及关联号码,若是,将目标呼叫用户的关联号码从所述候选号码集合中过滤;若否,执行下一步或者不作处理即可。
70.例如,分配给话务员o2的候选号码集合中的3候选号码中,有1个是用户b本人的,有1个是用户b的亲属号码,则将用户b的亲属号码从候选号码集合中剔除,以及将被剔除的用户b的亲属号码写入话务员o2的外呼名单以待后续呼叫,以此来保证优先呼叫用户b本人,并且来保证每次并行呼叫过程中仅有1个号码的呼叫指向用户b。
71.c)检测所述候选号码集合中是否包含目标呼叫用户的多个关联号码,若是,按照关联优先级对目标呼叫用户的多个关联号码进行过滤,和/或,将目标呼叫用户的多个关联号码过滤为一个;若否,执行下一步或者不作处理即可。
72.例如,分配给话务员o3的候选号码集合中的3个候选号码中,有2个候选号码为用户c的亲属号码,还有1个候选号码为用户c的朋友号码,亲属号码对应的关系类别为亲属关系,以及朋友号码对应的关系类别为非亲属关系,由于亲属关系的关联优先级高于非亲属关系的关联优先级,则将用户c的朋友号码从候选号码集合中剔除,以及,在剔除后剩余的2个亲属号码中随机筛选出1个亲属号码作为最终要呼叫的亲属号码,以及将另一亲属号码移除至话务员o3的外呼名单以待后续呼叫,以此来保证在亲属号码与非亲属号码同时存在的情况下优先呼叫亲属号码,同时保证每次并行呼叫仅有一个候选号码指向用户c;
73.再例如,分配给话务员o4的候选号码集合中的3个候选号码,均属于用户d的朋友号码,则按照随机方式从3个朋友号码中剔除2个朋友号码,仅保留1个朋友号码,以及将被剔除的用户d的朋友号码写入话务员o4外呼名单以待后续呼叫。
74.需要说明的是,在对所述候选号码集合进行呼叫限制检测的过程中,除上述提供的采用在对候选号码维度、候选号码对应的呼叫状态维度以及候选号码之间关联关系维度的呼叫限制检测实现方式之外,还可以在上述3个维度中任意一个或者两个维度对所述候选号码集合进行呼叫限制检测。
75.其中,在多个维度或者采用多种检测方式对所述候选号码集合进行呼叫限制检测的过程中,在前一检测方式检测通过的情况下继续后一检测方式的呼叫限制检测处理,若前一检测方式的未通过,则将检测的候选号码从所述候选号码集合中剔除且不再进行后一检测方式的呼叫限制检测处理,比如检测所述候选号码集合中的候选号码是否为呼叫限制名单中记录的呼叫限制号码,若是,将呼叫限制号码从所述候选号码集合中过滤;若否,检测所述候选号码集合中的候选号码的呼叫次数是否超出呼叫上限次数,若超出呼叫上限次数,将呼叫次数超出呼叫上限次数的候选号码从所述候选号码集合中过滤;若未超出呼叫上限次数,检测所述候选号码集合中是否包含呼叫状态为已接通状态的用户号码,若包含,将用户号码归属的目标呼叫用户的用户号码以及关联号码从所述候选号码集合中过滤;若不包含,检测所述候选号码集合中是否包含目标呼叫用户的用户号码以及关联号码,若包含,将目标呼叫用户的关联号码从所述候选号码集合中过滤;若不包含,则不作处理即可。
76.进一步,为了提升对所述候选号码集合的检测效率,还可针对上述提供的检测方
式配置相应的检测优先级,在具体呼叫限制检测过程中,按照检测优先级从高到低的顺序依次执行各检测方式,比如针对上述提供的呼叫限制检测的检测方式,检测优先级从高到低的顺序依次为:呼叫限制名单检测,目标呼叫用户接通检测,呼叫上限次数检测,多个用户号码检测,关联号码的关联优先级检测。
77.如上所述,所述外呼名单,应话务员的请求被分配给该话务员,或者由该话务员主动拉取获得,对于所述外呼名单中的候选号码,均由该话务员进行呼叫处理,采用并行呼叫处理的目的在于提升话务员的呼叫效率,而如果外呼名单中包含的候选号码较少,可能不足以满足并行呼叫处理的处理条件,针对于此,本实施例提供的一种可选实施方式中,在上述按照预设的并行呼叫阈值在分配给所述话务员的外呼名单中提取候选号码之前,采用如下方式进行并行呼叫处理的检测处理:
78.若所述外呼名单中候选号码的数目是否大于或者等于所述并行呼叫阈值则执行上述按照预设的并行呼叫阈值在所述外呼名单中提取候选号码,获得候选号码集合过程;若所述外呼名单中候选号码的数目小于所述并行呼叫阈值,则对所述外呼名单中的候选号码进行串行呼叫处理;比如分配给话务员的外呼名单中候选号码总共有2个,小于进行并行呼叫处理的并行呼叫阈值3,则针对外呼名单中候选号码中的2个进行串行呼叫即可。
79.本实施例中,在获取到话务员的外呼名单后创建该话务员的外呼号码池,具体在外呼处理过程中,在上述按照预设的并行呼叫阈值在分配给所述话务员的外呼名单中提取候选号码,获得候选号码集合之前,如果首次从所述外呼名单中提取候选号码,则按照并行呼叫阈值在所述外呼名单中提取候选号码即可;
80.如果非首次从外呼名单中提取候选号码,则外呼号码池中可能已存在部分外呼号码,在这种情况下,若仍按照并行呼叫阈值在所述外呼名单中提取候选号码,加上外呼号码池中可能已存在部分外呼号码,可能会导致外呼号码池中外呼号码的数目超出并行呼叫阈值,即:外呼号码池中外呼号码的数目超出单次并行呼叫的最大号码数值,为避免这种情况的发生,在非首次从外呼名单中提取候选号码的情况下,从结合外呼号码池中已有的外呼号码的数目和并行呼叫阈值计算实际应该从外呼名单中获取的应取号码数目,进而根据应取号码数目从外呼名单中进行候选号码的提取。
81.具体的,本实施例提供的一种可选实施方式中,若所述外呼号码池未创建,则根据所述外呼号码池的外呼号码的数目和所述并行呼叫阈值计算应取号码数目,以及按照所述应取号码数目从所述外呼名单中提取候选号码,获得候选号码集合,以及执行上述对所述候选号码集合进行呼叫限制检测,根据检测结果对所述候选号码集合进行号码过滤,以及将过滤后的候选号码集合中的候选号码写入所述外呼号码池过程;
82.若外呼号码池已创建,则执行上述按照预设的并行呼叫阈值在分配给所述话务员的外呼名单中提取候选号码,获得候选号码集合过程即可。
83.步骤s104,建立与所述话务员的话务链路。
84.上述将检测通过的候选号码写入所述外呼号码池之后,基于所述外呼号码池当中外呼号码进行并行呼叫处理,由于并行呼叫处理相对于串行呼叫处理接通时间被大幅缩短,这就要求话务员能够及时响应被接通的外呼号码,避免出现话务员响应不及时导致接通的外呼号码被挂断,进而导致号码资源被浪费,针对于此,本实施例中,在并行呼叫处理之前,优先建立与话务员的话务链路,保证话务员处于接听状态,从而在采用并行呼叫处理
方式快速接通外呼号码时,话务员能够及时响应接通的外呼号码。可选的,与所述话务员的话务链接,基于所述话务员针对发起的呼叫处理返回的呼叫响应建立。
85.步骤s106,对所述外呼号码池中的外呼号码进行并行呼叫处理。
86.具体实施时,在建立与所述话务员的话务链路之后,对所述外呼号码池中的外呼号码进行并行呼叫处理的过程中,可能没有外呼号码被接通、仅有一个外呼号码被接通以及多个外呼号码同时被接通这三种情况下,为了提升外呼处理的效果,同时也为了避免号码资源被浪费,本实施例提供的一种可选实施方式中,在采用并行呼叫方式对所述外呼号码池中的外呼号码的基础上,通过检测各外呼号码被呼叫后返回的信令标识,来检测被并行呼叫的外呼号码的接通情况,从而能够更加有效的针对仅有一个外呼号码被接通以及多个外呼号码这两种情况进行相应的接电处理。
87.其中,针对多个外呼号码被接通的情况,可根据各外呼号码被接通的时间顺序,即:各外呼号码返回应答信令标识的时间顺序,选取接通时间最早的外呼号码分配给话务员进行话务响应,剩余被接通的外呼号码可由ivr(interactive voice response,交互式语音应答)系统或者语音机器人进行话务响应,如附图2所示,以此通过ivr系统或者语音机器人的协助接电避免被接通的外呼号码被浪费;除此之外,还可以随机在被接通的多个外呼号码中选择一个分配给话务员进行话务响应,剩余被接通的外呼号码可ivr系统或者语音机器人进行话务响应,同样能够实现外呼号码的有效利用。具体的,本实施例提供的一种可选实施方式中,若检测到的信令标识中包含多个应答信令标识,选取首个返回应答信令标识的外呼号码作为话务号码,或者,随机选取任一返回应答信令标识的外呼号码作为话务号码;
88.建立与所述话务号码的外呼链路;
89.将返回应答信令标识的外呼号码中所述话务号码之外的外呼号码的通话链路分配至交互式语音应答系统和/或语音机器人进行话务响应。
90.此外,针对仅有一个外呼号码被接通的情况,将该被接通的外呼号码分配给话务员进行话务响应,在话务员响应被接通的外呼号码的前提下,即:在话务员的业务服务被占用的前提下,即使后续有外呼号码被接通,话务员在当前话务响应未结束之前,没有能力去接听后续被接通的外呼号码,针对于此,终止外呼号码池中未接通外呼号码的外呼处理,以此来提升话务服务质量,降低用户针对话务服务的投诉概率。具体的,本实施例提供的另一种可选实施方式中,若检测到任一外呼号码被呼叫后返回应答信令标识,将返回应答信令标识的外呼号码作为话务号码,以及建立与所述话务号码的外呼链路;终止对所述外呼号码池中所述话务号码之外的外呼号码的呼叫处理。
91.实际应用中,很多情况下对用户进行外呼的过程中,可能会出现用户手机短时间不在身边,或者因用户手机设置陌生号码首次呼入被限制、二次呼入被允许导致用户未接听,而在这种情况下如果对用户进行二次呼叫,用户接听的可能性往往比较大,为了进一步提升呼叫成功率,在对所述外呼号码池中的外呼号码进行并行呼叫处理的过程中,可根据所述外呼号码池中外呼号码的历史呼叫记录,计算各外呼号码的最大呼叫次数,在检测各外呼号码被呼叫后返回的信令标识的基础上,若信令标识的检测结果表明未有外呼号码被用户接通,即:返回的信令标识为全部为未应答信令标识,则根据各外呼号码被呼叫后返回信令标识的时间,返回的信令标识的类型,历史呼叫次数三者中至少一者,计算各外呼号码
的实时呼叫次数,将实时呼叫次数大于1的外呼号码分配至空闲呼叫链路进行二次呼叫,或者分配至原呼叫链路进行重复呼叫。在并行呼叫方式下,呼叫链路的数量与外呼号码池中外呼号码的最大数目(并行呼叫阈值)一致,在实际写入外呼号码池中外呼号码的数目小于并行呼叫阈值的情况下,会有一个或者多个呼叫链路未分配外呼号码处于空闲状态。
92.步骤s108,若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
93.具体实施时,与所述话务员之间的话务链路在并行呼叫处理之前已经建立,而通过并行呼叫处理能够建立与外呼号码之间的外呼链路,而将所述外呼链路与所述话务链接进行桥接处理之后获得的链路,即为实现话务员与外呼号码对应的目标外呼用户二者之间语音通话的通话链路。从这一角度而言,所述话务链路是指在话务员与进行话务处理的处理设备或者中间件之间建立的用于进行通话的链路,即通话链路的一部分子链路;所述外呼链路是指在进行话务处理的处理设备或者中间件与目标外呼用户之间建立的用于进行通话的链路,即通话链路的另一部分子链路,所述话务链路与所述外呼链路共同构成话务员与目标外呼用户二者之间的通话链路。
94.此外,为了提升话务服务效率,保证话务服务质量,在上述将返回应答信令标识的外呼号码中所述话务号码之外的外呼号码的通话链路分配至交互式语音应答系统和/或语音机器人进行话务响应之后,若检测到所述通话链路终止且分配至交互式语音应答系统和/或语音机器人的通话链路未终止,则通过交互式语音应答系统和/或语音机器人播放通话转接语音提醒,并将分配至交互式语音应答系统和/或语音机器人未终止通话链路转接至所述话务员的话务链路。具体在通话链路转接过程中,可重新呼叫所述话务员,在建立与所述话务员的话务链路之后,将分配至交互式语音应答系统和/或语音机器人未终止通话链路桥接至所述话务员的话务链路以建立补充通话链路;或者,在通话链路转接过程中,在所述话务员的通话链路终止后,若检测到所述外呼号码池中存在通话状态的外呼链路,则保持所述话务员的话务链路,并将分配至交互式语音应答系统和/或语音机器人未终止的通话链路切换至所述话务员的话务链路以建立补充通话链路。
95.实际应用中,在完成所述外呼链路与所述话务链路的桥接处理之后,话务员与目标外呼用户二者之间基于桥接处理获得的通话链路进行通话,可选的,在桥接处理获得通话链路的通话结束后,生成所述外呼号码池中被接通的各外呼号码的呼叫记录,以供话务记录查询和分析所用,其中,所述呼叫记录中包含下述至少一项:呼叫状态、话务类型、呼叫限制检测标识。
96.下述以本实施例提供的一种外呼处理方法在电催场景的应用为例,对本实施例提供的外呼处理方法进行进一步说明,参见图3,应用于电催场景的外呼处理方法,具体包括步骤s302至步骤s320。
97.步骤s302,根据话务员提交的名单分配请求,为话务员分配电催用户名单。
98.步骤s304,按照电催用户名单中候选号码与目标电催用户的关系类别,对电催用户名单中的候选号码进行排序。
99.步骤s306,根据话务员的并行呼叫开启指令,启动并行呼叫模式。
100.步骤s308,向话务员发起话务呼叫处理,以及获取话务员返回的呼叫响应。
101.步骤s310,按照并行呼叫阈值在分配给话务员的电催用户名单中提取候选号码,
获得候选号码集合。
102.步骤s312,对候选号码集合进行呼叫限制检测,根据检测结果对候选号码集合进行号码过滤,以及将过滤后的候选号码集合中的候选号码写入外呼号码池。
103.步骤s314,基于话务员的呼叫响应建立与话务员的话务链路,以及对外呼号码池中的外呼号码进行并行呼叫处理。
104.步骤s316,在接通的外呼号码中确定目标电催用户的话务号码,以及建立与话务号码的外呼链路。
105.其中,在确定目标电催用户的话务号码的过程中,通过检测外呼号码池中的外呼号码被呼叫后返回的信令标识来确定,具体的,若检测到的信令标识中包含多个应答信令标识,选取首个返回应答信令标识的外呼号码作为目标电催用户的话务号码,或者,随机选取任一返回应答信令标识的外呼号码作为目标电催用户的话务号码;
106.若检测到任一外呼号码被呼叫后返回应答信令标识,将返回应答信令标识的外呼号码作为目标电催用户的话务号码。
107.步骤s318,将接通的外呼号码中话务号码之外的待接听外呼号码分配至交互式语音应答系统和/或语音机器人进行接听。
108.步骤s320,将外呼链路与话务链路进行桥接处理,获得话务员与目标电催用户之间的通话链路。
109.本说明书提供的一种外呼处理装置实施例如下:
110.在上述的实施例中,提供了一种外呼处理方法,与之相对应的,还提供了一种外呼处理装置,下面结合附图进行说明。
111.参照图4,其示出了本实施例提供的一种外呼处理装置示意图。
112.由于装置实施例对应于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。下述描述的装置实施例仅仅是示意性的。
113.本实施例提供一种外呼处理装置,包括:
114.候选号码检测模块402,被配置为对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
115.话务链路建立模块404,被配置为建立与所述话务员的话务链路;
116.并行呼叫处理模块406,被配置为对所述外呼号码池中的外呼号码进行并行呼叫处理;
117.链路桥接处理模块408,被配置为若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
118.本说明书提供的一种外呼处理设备实施例如下:
119.对应上述描述的一种外呼处理方法,基于相同的技术构思,本技术实施例还提供一种外呼处理设备,该外呼处理设备用于执行上述提供的外呼处理方法,图5为本技术实施例提供的一种外呼处理设备的结构示意图。
120.本实施例提供的一种外呼处理设备,包括:
121.如图5所示,外呼处理设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器501和存储器502,存储器502中可以存储有一个或一个以上存储应用程序或数据。其中,存储器502可以是短暂存储或持久存储。存储在存储器502的应用程序
可以包括一个或一个以上模块(图示未示出),每个模块可以包括外呼处理设备中的一系列计算机可执行指令。更进一步地,处理器501可以设置为与存储器502通信,在外呼处理设备上执行存储器502中的一系列计算机可执行指令。外呼处理设备还可以包括一个或一个以上电源503,一个或一个以上有线或无线网络接口504,一个或一个以上输入/输出接口505,一个或一个以上键盘506等。
122.在一个具体的实施例中,外呼处理设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对外呼处理设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:
123.对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
124.建立与所述话务员的话务链路;
125.对所述外呼号码池中的外呼号码进行并行呼叫处理;
126.若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
127.本说明书提供的一种计算机可读存储介质实施例如下:
128.对应上述描述的一种外呼处理方法,基于相同的技术构思,本技术实施例还提供一种计算机可读存储介质。
129.本实施例提供的计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:
130.对分配给话务员的外呼名单中的候选号码进行检测,以及将检测通过的候选号码写入外呼号码池;
131.建立与所述话务员的话务链路;
132.对所述外呼号码池中的外呼号码进行并行呼叫处理;
133.若建立与所述外呼号码池中任一外呼号码的外呼链路,将所述外呼链路与所述话务链路进行桥接处理。
134.需要说明的是,本说明书中关于计算机可读存储介质的实施例与本说明书中关于外呼处理方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应方法的实施,重复之处不再赘述。
135.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
136.本领域内的技术人员应明白,本技术实施例可提供为方法、系统或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机
程序产品的形式。
137.本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
138.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
139.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
140.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
141.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
142.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
143.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
144.本技术实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书的一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
145.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
146.以上所述仅为本文件的实施例而已,并不用于限制本文件。对于本领域技术人员来说,本文件可以有各种更改和变化。凡在本文件的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本文件的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献