1.一种外呼方法,其特征在于,包括:步骤一:接收外呼指令,所述外呼指令包含目标呼叫号码;
步骤二:从完成更新的外呼号码数据库中获取本次外呼的外呼号码;
步骤三:使用所述外呼号码呼叫所述目标呼叫号码;
步骤四:根据呼叫结果对所述外呼号码数据库进行更新;
步骤五:根据呼叫结果判断本次呼叫是否满足预设外呼停止条件,若满足,则停止本次外呼,若不满足,则再次执行步骤二至步骤五;
其中,所述呼叫结果包括呼叫成功和呼叫失败两种类型;
所述根据呼叫结果判断本次呼叫是否满足预设外呼停止条件,包括:若本次呼叫结果的类型为呼叫成功,则确定本次呼叫满足预设外呼停止条件;
若本次呼叫结果的类型为呼叫失败,则判断在预设限制时间区间内,所述目标呼叫号码对应的被呼次数是否达到预设被呼次数阈值;
如果是,则确定本次呼叫满足预设外呼停止条件;
如果不是,则确定本次呼叫不满足预设外呼停止条件。
2.如权利要求1所述的外呼方法,其特征在于,所述从完成更新的外呼号码数据库中获取本次外呼的外呼号码,包括:从完成更新的外呼号码数据库中获取待定外呼号码;
确定在预设时间区间内所述待定外呼号码与所述目标呼叫号码之间的所有外呼记录;
判断所述所有外呼记录是否满足外呼限制条件;
若不满足,则确定所述待定外呼号码为本次外呼的外呼号码。
3.如权利要求2所述的外呼方法,其特征在于,所述判断所述所有外呼记录是否满足外呼限制条件,包括:若所述所有外呼记录中的呼叫失败的外呼记录数量达到预设限制次数阈值,则确定所述所有外呼记录满足外呼限制条件;
若所述所有外呼记录中的呼叫失败的外呼记录数量没有达到预设限制次数阈值,则判断本次外呼之前的连续n次外呼记录是不是都为呼叫失败外呼记录,其中,n是正整数;
如果是,就确定所述所有外呼记录满足外呼限制条件,如果不是,则确定所述所有外呼记录不满足外呼限制条件。
4.如权利要求1所述的外呼方法,其特征在于,所述从完成更新的外呼号码数据库中获取本次外呼的外呼号码,包括:若所述外呼指令中包含工号标识,则确定所述目标呼叫号码与所述工号标识之间对应的最近一次呼叫成功的外呼记录;
确定所述最近一次呼叫成功的外呼记录对应的外呼号码为本次外呼的外呼号码。
5.如权利要求1所述的外呼方法,其特征在于,所述若满足,则停止本次外呼,之后包括:若本次呼叫结果的类型为呼叫成功,则确定所述外呼指令中包含的外呼类型标识;
若所述外呼指令包含系统外呼类型标识,则按照预设分配规则从当前处于空闲状态的所有坐席中确定出一个坐席作为本次外呼的外呼坐席;
获取所述外呼坐席的通信链路信息;
根据所述通信链路信息链接所述外呼坐席和所述目标呼叫号码对应终端之间的话路。
6.如权利要求5所述的外呼方法,其特征在于,所述根据所述通信链路信息链接所述外呼坐席和所述目标呼叫号码对应终端之间的话路,之后包括:获取与所述目标呼叫号码对应的账户信息;
将所述账户信息推送给所述外呼坐席。
7.一种外呼装置,其特征在于,包括:外呼指令接收模块,用于接收外呼指令,所述外呼指令包含目标呼叫号码;
外呼号码获取模块,用于从完成更新的外呼号码数据库中获取本次外呼的外呼号码;
呼叫模块,用于使用所述外呼号码呼叫所述目标呼叫号码;
更新模块,用于根据呼叫结果对所述外呼号码数据库进行更新;
判断模块,用于根据呼叫结果判断本次呼叫是否满足预设外呼停止条件,若满足,则停止本次外呼,若不满足,则再依次执行外呼号码获取模块到判断模块对应的功能;
其中,所述呼叫结果包括呼叫成功和呼叫失败两种类型;
所述根据呼叫结果判断本次呼叫是否满足预设外呼停止条件,所述判断模块还用于:若本次呼叫结果的类型为呼叫成功,则确定本次呼叫满足预设外呼停止条件;
若本次呼叫结果的类型为呼叫失败,则判断在预设限制时间区间内,所述目标呼叫号码对应的被呼次数是否达到预设被呼次数阈值;
如果是,则确定本次呼叫满足预设外呼停止条件;
如果不是,则确定本次呼叫不满足预设外呼停止条件。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1‑6任一项所述的外呼方法。
9.一种计算机设备,其特征在于,所述计算机设备包括:一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑6任一项所述的外呼方法。