[发明专利]一种基于坐席状态的外呼任务自动调整方法有效
申请号: | 202011124535.1 | 申请日: | 2020-10-20 |
公开(公告)号: | CN112188016B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 徐敏哲;王磊 | 申请(专利权)人: | 浙江百应科技有限公司 |
主分类号: | H04M3/523 | 分类号: | H04M3/523 |
代理公司: | 杭州浙言专利代理事务所(普通合伙) 33370 | 代理人: | 易朝晖 |
地址: | 311121 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 坐席 状态 任务 自动 调整 方法 | ||
本发明涉及智能交互领域,尤其涉及一种基于坐席状态的外呼任务自动调整方法,包括:动态配置各服务器的最大负载;在运行过程中实时采集各服务器的负载;从各服务器任务队列中获取排队最久的呼叫任务,并读取该呼叫任务对应的人工坐席是否在线;若人工坐席都离线,则将该呼叫任务放至队列末尾,不再执行;若有人工坐席在线,则将当前服务器的负载与最大负载进行比较,并根据比较结果对呼叫任务进行自动调整。本发明具备以下有益效果:优化调度流程,实现呼叫任务的均匀分配,提高服务器的使用安全性,提高用户体验。
技术领域
本发明涉及智能交互领域,尤其涉及一种基于坐席状态的外呼任务自动调整方法。
背景技术
当前市场上存在大量的任务调度系统软件,但是由于人工外呼任务业务的独特性,在任务调度过程中,人工坐席会不断的上线下线,任务也会根据坐席是否在线决定是否继续执行,而常见的任务调度系统无法有效精准的根据坐席状态去执行任务。
单机版的调度系统无法支持海量的任务调度,而分布式系统情况下多个机器会存在分配不均的现象。
发明内容
为解决上述问题,本发明提出一种基于坐席状态的外呼任务自动调整方法。
一种基于坐席状态的外呼任务自动调整方法,包括:
动态配置各服务器的最大负载;
在运行过程中实时采集各服务器的负载;
从各服务器任务队列中获取排队最久的呼叫任务,并读取该呼叫任务对应的人工坐席是否在线;
若人工坐席都离线,则将该呼叫任务放至队列末尾,不再执行;
若有人工坐席在线,则将当前服务器的负载与最大负载进行比较,并根据比较结果对呼叫任务进行自动调整。
优选的,所述将当前服务器的负载与最大负载进行比较,并根据比较结果对呼叫任务进行自动调整包括:
当服务器的负载小于或等于最大负载时,则计算各服务器的平均负载,若服务器的负载大于平均负载,则将呼叫任务放至任务队列末尾不再执行,并将该呼叫任务分发给负载最小的服务器。
优选的,所述将当前服务器的负载与最大负载进行比较,并根据比较结果对呼叫任务进行自动调整包括:
若服务器的负载小于或等于平均负载,则更改该呼叫任务的ip字段为该服务器的ip,并按照任务队列执行。
本发明具备以下有益效果:动态配置各个服务器的最大负载;在运行过程中实时采集各服务器的负载,并根据负载情况将呼叫任务分发给负载最小的服务器;当服务器的负载超过最大负载时,则将该服务器的呼叫任务自动转移到其他服务器以使得各服务器的负载趋于一致,以优化调度流程,实现呼叫任务的均匀分配,提高服务器的使用安全性,提高用户体验。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明一实施例一种基于坐席状态的外呼任务自动调整方法的流程示意图。
具体实施方式
以下结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
本发明实施例的基本构思是动态配置各个服务器的最大负载;在运行过程中实时采集各服务器的负载,并根据负载情况将呼叫任务分发给负载最小的服务器;当服务器的负载超过最大负载时,则将该服务器的呼叫任务自动转移到其他服务器以使得各服务器的负载趋于一致,以优化调度流程,提高执行呼叫任务的效率。
基于以上基本构思,如图1所示,本发明实施例提出一种基于坐席状态的外呼任务自动调整方法,包括以下步骤:
S1:动态配置各服务器的最大负载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江百应科技有限公司,未经浙江百应科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011124535.1/2.html,转载请声明来源钻瓜专利网。