本申请涉及软件服务,尤其涉及一种呼叫任务处理方法、装置、设备、存储介质、软件及产品。
背景技术:
1、随着国际贸易的发展,越来越多的软件服务企业将业务扩展到更多的国家,企业在为他们的客户提供软件服务时会遇到企业和客户所在的时区不同。呼叫系统在制定呼叫任务时,通常会采用定时任务的方式,即由系统提前设置好在指定时间执行计划的呼叫任务,当到达指定时间时呼叫系统会主动拨通客户电话,为客户提供问候、提醒、宣传等服务。企业在制定呼叫任务时通常会有明确的时间要求,例如选择客户休息的时段或其他客户指定的时段进行。
2、跨时区场景下,当同一呼叫任务的呼叫名单中的客户存在于多个时区时,呼叫系统接通客户电话的时间就可能与企业预想的时间不一致。上述定时呼叫触发时间的差异,导致呼叫任务管理复杂,业务处理困难。
技术实现思路
1、本申请实施例的目的是提供一种呼叫任务处理方法、装置、设备、存储介质、软件及产品,能够降低跨时区定时呼叫任务处理的难度,提供简单、高效、准确的定时呼叫服务。
2、为了实现上述技术方案,本申请实施例是这样实现的:
3、第一方面,本申请实施例提供的一种呼叫任务处理方法,所述方法包括:
4、基于预设时区划分规则,将目标呼叫任务拆分为多个子呼叫任务,所述目标呼叫任务配置有定时呼叫时间和呼叫名单,每个子呼叫任务对应一个时区;
5、分别转换所述定时呼叫时间为各子呼叫任务对应时区的第一呼叫时间;
6、确定所述目标呼叫任务对应的呼叫名单上多个电话号码对应的时区;
7、在所述第一呼叫时间,调用对应的子呼叫任务以发起所述呼叫名单上对应时区内电话号码的定时呼叫。
8、第二方面,本申请实施例提供的一种呼叫任务处理装置,所述装置包括:
9、拆分模块,用于基于预设时区划分规则,将目标呼叫任务拆分为多个子呼叫任务,所述目标呼叫任务配置有定时呼叫时间和呼叫名单,每个子呼叫任务对应一个时区;
10、转换模块,用于分别转换所述定时呼叫时间为各子呼叫任务对应时区的第一呼叫时间;
11、确定模块,用于确定所述目标呼叫任务对应的呼叫名单上多个电话号码对应的时区;
12、调用模块,用于在所述第一呼叫时间,调用对应的子呼叫任务以发起所述呼叫名单上对应时区内电话号码的定时呼叫。
13、第三方面,本申请实施例提供的一种呼叫任务处理设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
14、第四方面,本申请实施例提供的一种存储介质,所述存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
15、第五方面,本申请实施例提供的一种计算机软件,所述计算机软件被存储在存储介质中,所述计算机软件被至少一个处理器执行如第一方面所述的方法的步骤。
16、第六方面,本申请实施例提供的一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如第一方面所述的方法的步骤。
17、可以看出,在本申请实施例中,通过基于预设时区划分规则,将目标呼叫任务拆分为多个子呼叫任务,所述目标呼叫任务配置有定时呼叫时间,每个子呼叫任务对应一个时区;分别转换所述定时呼叫时间为各子呼叫任务对应时区的第一呼叫时间;确定所述目标呼叫任务对应的呼叫名单上多个电话号码对应的时区;在不同时区的所述第一呼叫时间,调用对应的子呼叫任务以发起所述呼叫名单上对应时区内电话号码的定时呼叫,由此可以区分不同时区,分开执行不同时区的定时呼叫任务,消除时区不同导致的定时呼叫触发时间的差异带来的问题,以自动化、便捷的方式实现跨时区呼叫任务的简单的管理,满足业务需要,提高了定时呼叫服务的效率和准确率。
1.一种呼叫任务处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设时区划分规则,将目标呼叫任务拆分为对应不同时区的多个子呼叫任务,包括:
3.根据权利要求2所述的方法,其特征在于,所述在所述第一呼叫时间,调用对应的子呼叫任务以发起所述呼叫名单上对应时区内电话号码的定时呼叫,包括:
4.根据权利要求1所述的方法,其特征在于,所述确定所述目标呼叫任务对应的呼叫名单上多个电话号码对应的时区,包括:
5.根据权利要求4所述的方法,其特征在于,所述确定所述目标呼叫任务对应的呼叫名单上多个电话号码对应的时区,还包括:
6.根据权利要求4或5所述的方法,其特征在于,所述确定所述目标呼叫任务对应的呼叫名单上多个电话号码对应的时区之后,还包括:
7.根据权利要求1所述的方法,其特征在于,在所述呼叫名单的多个电话号码的定时呼叫完成后,还包括:
8.根据权利要求7所述的方法,其特征在于,还包括:
9.一种呼叫任务处理装置,其特征在于,所述装置包括:
10.一种呼叫任务处理设备,其特征在于,所述呼叫任务处理设备包括:
11.一种存储介质,其特征在于,所述存储介质用于存储计算机可执行指令,所述可执行指令使得计算机执行如权利要求1至8中任一项所述的方法的步骤。
12.一种计算机软件,所述计算机软件被存储在存储介质中,所述计算机软件被至少一个处理器执行如权利要求1至8中任一项所述的方法的步骤。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如权利要求1至8中任一项所述的方法的步骤。
