基于RPA和AI的邮件触发器的控制方法及装置制造方法及图纸

技术编号:34880413 阅读:21 留言:0更新日期:2022-09-10 13:37
本公开提出一种基于RPA和AI的邮件触发器的控制方法。其中,该方法包括:在监测到邮件触发器配置界面中的第一控件被触发的情况下,可以从邮件触发器配置界面中获取邮件触发器对应的目标邮箱地址及触发条件,之后可以根据目标邮箱地址及触发条件,生成并发送测试邮件,并在监听到测试邮件的情况下,根据目标邮箱地址及触发条件,生成邮件触发器,由此,在确定邮件触发器配置完成后,首先根据目标邮箱地址及触发条件生成测试邮件,对邮件触发器进行自动测试,并在测试通过之后再生成邮件触发器,从而保证了生成的邮件触发器的可靠性和准确性。而保证了生成的邮件触发器的可靠性和准确性。而保证了生成的邮件触发器的可靠性和准确性。

【技术实现步骤摘要】
基于RPA和AI的邮件触发器的控制方法及装置


[0001]本公开涉及自动化
,尤其涉及一种基于RPA和AI的邮件触发器的控制方法及装置。

技术介绍

[0002]机器人流程自动化(Robotic Process Automation)简称RPA,是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
[0003]人工智能(Artificial Intelligence,AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
[0004]随着自动化技术的不断发展,业务流程自动化程度越来越高。但是,不同的业务对应的执行场景可能不同,比如,有的需要特定的时间触发执行,有的可能需要在特定的环境触发执行,从而有了时间触发器、邮件触发器等。如何生成可靠的邮件触发器,是目前亟需解决的问题。

技术实现思路

[0005]本申请实施例提供一种基于RPA和AI的邮件触发器的控制方法,以生成可靠的邮件触发器,技术方案如下:
[0006]第一方面,本申请实施例提供了一种基于RPA和AI的邮件触发器的控制方法,包括:
[0007]在监测到邮件触发器配置界面中的第一控件被触发的情况下,从邮件触发器配置界面中获取邮件触发器对应的目标邮箱地址及触发条件;
[0008]根据目标邮箱地址及触发条件,生成并发送测试邮件;
[0009]在监听到测试邮件的情况下,根据目标邮箱地址及触发条件,生成邮件触发器。
[0010]在一种实施方式中,根据目标邮箱地址及触发条件,生成并发送测试邮件,包括:
[0011]在触发条件数量为多个的情况下,获取多个触发条件间的关联关系;
[0012]根据多个触发条件、多个触发条件间的关联关系及目标邮箱地址,分别生成并发送多个测试邮件。
[0013]在一种实施方式中,在监测到邮件触发器配置界面中的第一控件被触发之前,还包括:
[0014]响应于监听到配置界面中的第二控件被触发,调用自然语言处理NLP服务从配置界面中获取邮件触发器对应的目标业务名称;
[0015]将目标业务名称与各个候选业务名称进行匹配,以确定每个候选业务对应的匹配度;
[0016]将匹配度最高的候选业务确定为邮件触发器对应的目标业务。
[0017]在一种实施方式中,在监测到邮件触发器配置界面中的第一控件被触发之前,还包括:
[0018]确定触发器对应的目标邮箱地址;
[0019]从预设的邮箱地址与服务器属性信息的关联关系列表中,获取目标邮箱地址关联的目标服务器的属性信息;
[0020]将目标服务器的属性信息,输入至配置界面中对应的输入控件中。
[0021]在一种实施方式中,在生成并发送测试邮件之后,还包括:
[0022]在预设的时段内未监听到测试邮件的情况下,在配置界面上层弹窗显示测试失败消息。
[0023]在一种实施方式中,在生成邮件触发器之后,还包括:
[0024]对目标邮箱地址对应的目标邮箱进行监听;
[0025]响应于到达触发条件中的检测周期,从目标邮箱中获取当前检测周期内各个邮件;
[0026]根据触发条件,对每个邮件进行NLP处理,以确定在当前检测周期内,邮件中包含的字段满足触发条件中的参考字段的第一邮件的数量;
[0027]在第一邮件的数量满足触发条件中的参考数量的情况下,触发执行邮件触发器对应的目标业务。
[0028]在一种实施方式中,在从目标邮箱中获取当前检测周期内接收的各个邮件之后,还包括:
[0029]确定在当前检测周期内,邮件中包含的字段未满足参考字段的第二邮件的数量;
[0030]根据第一邮件的数量、第二邮件的数量及触发条件中的数量关系,确定是否触发执行邮件触发器对应的目标业务。
[0031]在一种实施方式中,从目标邮箱中获取当前检测周期内各个邮件,包括:
[0032]响应于触发条件中包括的邮件类型为接收邮件,从目标邮箱中获取当前检测周期内接收的各个邮件;
[0033]和/或,响应于触发条件中包括的邮件类型为发送邮件,从目标邮箱中获取当前检测周期内发送的各个邮件。
[0034]在一种实施方式中,上述方法应用于以下任一项:
[0035]机器人流程自动化RPA机器人,RPA系统,及RPA程序编辑器。
[0036]第二方面,本申请实施例提供了一种基于RPA和AI的邮件触发器的控制装置,包括:
[0037]获取模块,用于在监测到邮件触发器配置界面中的第一控件被触发的情况下,从邮件触发器配置界面中获取邮件触发器对应的目标邮箱地址及触发条件;
[0038]测试模块,用于根据目标邮箱地址及触发条件,生成并发送测试邮件;
[0039]生成模块,用于在监听到测试邮件的情况下,根据目标邮箱地址及触发条件,生成邮件触发器。
[0040]在一种实施方式中,上述测试模块,具体用于:
[0041]在触发条件数量为多个的情况下,获取多个触发条件间的关联关系;
[0042]根据多个触发条件、多个触发条件间的关联关系及目标邮箱地址,分别生成并发送多个测试邮件。
[0043]在一种实施方式中,还包括配置模块,用于:
[0044]响应于监听到配置界面中的第二控件被触发,调用自然语言处理NLP服务从配置界面中获取邮件触发器对应的目标业务名称;将目标业务名称与各个候选业务名称进行匹配,以确定每个候选业务对应的匹配度;
[0045]将匹配度最高的候选业务确定为邮件触发器对应的目标业务。
[0046]在一种实施方式中,上述配置模块,还用于:
[0047]确定触发器对应的目标邮箱地址;
[0048]从预设的邮箱地址与服务器属性信息的关联关系列表中,获取目标邮箱地址关联的目标服务器的属性信息;
[0049]将目标服务器的属性信息,输入至配置界面中对应的输入控件中。
[0050]在一种实施方式中,上述生成模块,还用于:
[0051]在预设的时段内未监听到测试邮件的情况下,在配置界面上层弹窗显示测试失败消息。
[0052]在一种实施方式中,还包括:
[0053]监听模块,用于对目标邮箱地址对应的目标邮箱进行监听;
[0054]上述获取模块,还用于响应于到达触发条件中的检测周期,从目标邮箱中获取当前检测周期内各个邮件;
[0055]处理模块,用于根据触发条件,对每个邮件进行NLP处理,以确定在当前检测周期内,邮件中包含的字段满足触发条件中的参考字段的第一邮件的数量;
[0056]触发模块,用于在第一邮件的数量满足触发条件中的参考数量的情况下,触发执行邮件触发器对应的目标业务。
[0057]在一种实施方式中,上述处理模块,还用于:
[0058]确定在当前检测周期内,邮件中包含的字段未满足参考字段的第二邮件的数量;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于RPA和AI的邮件触发器的控制方法,其特征在于,包括:在监测到邮件触发器配置界面中的第一控件被触发的情况下,从所述邮件触发器配置界面中获取所述邮件触发器对应的目标邮箱地址及触发条件;根据所述目标邮箱地址及触发条件,生成并发送测试邮件;在监听到所述测试邮件的情况下,根据所述目标邮箱地址及触发条件,生成邮件触发器。2.如权利要求1所述的方法,其特征在于,所述根据所述目标邮箱地址及触发条件,生成并发送测试邮件,包括:在所述触发条件数量为多个的情况下,获取所述多个触发条件间的关联关系;根据所述多个触发条件、所述多个触发条件间的关联关系及所述目标邮箱地址,分别生成并发送多个测试邮件。3.如权利要求1所述的方法,其特征在于,在所述监测到邮件触发器配置界面中的第一控件被触发之前,还包括:响应于监听到所述配置界面中的第二控件被触发,调用自然语言处理NLP服务从所述配置界面中获取所述邮件触发器对应的目标业务名称;将所述目标业务名称与各个候选业务名称进行匹配,以确定每个所述候选业务对应的匹配度;将匹配度最高的候选业务确定为所述邮件触发器对应的目标业务。4.如权利要求1所述的方法,其特征在于,在所述监测到邮件触发器配置界面中的第一控件被触发之前,还包括:确定所述触发器对应的目标邮箱地址;从预设的邮箱地址与服务器属性信息的关联关系列表中,获取所述目标邮箱地址关联的目标服务器的属性信息;将所述目标服务器的属性信息,输入至所述配置界面中对应的输入控件中。5.如权利要求1所述的方法,其特征在于,在所述生成并发送测试邮件之后,还包括:在预设的时段内未监听到所述测试邮件的情况下,在所述配置界面上层弹窗显示测试失败消息。6.如权利要求1

5任一所述的方法,其特征在于,在所述生成邮件触发器之后,还包括:对所述目标邮箱地址对应的目标邮箱进行监听;响应于到达所述触发条件中的检测周期,从所述目标邮箱中获取当前检测周期内各个邮件;根据所述触发条件,对每个所述邮件进行NLP处理,以确定在所述当前检测周期内,邮件中包含的字段满足所述触发条件中的参考字段的第一邮件的数量;在所述第一邮件的数量满足所述触发条件中的参考数量的情况下,触发执行所述邮件触发器对应的目标业务。7.如权利要求6所述的方法,其特征在于,在所述从所述目标邮箱中获取当前检测周期内接收的各个邮件之后,还包括:确定在所述当前检测周期内,邮件中包含的字段未满足所述参考字段的第二邮件的数量;
根据所述第一邮件的数量、第二邮件的数量及所述触发条件中的数量关系,确定是否触发执行所述邮件触发器对应的目标业务。8.如权利要求6所述的方法,其特征在于,所述从所述目标邮箱中获取当前检测周期内各个邮件,包括:响应于所述触发条件中包括的邮件类型为接收邮件,从所述目标邮...

【专利技术属性】
技术研发人员:李青王瑞丰罗亮
申请(专利权)人:来也科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1