Q-Robot
一、简介
1.1 功能介绍
Q-Robot 就像一个企业里的智能小助手,它可以根据你提前设定的规则,自动完成一些重复性的工作。这样一来,员工就不用花时间在这些琐碎的事情上,可以把精力放在更重要的工作上。
1.2 应用场景
- 当有新的客户成交时,Q-Robot可以自动向客户信息表单中新增一条数据
- 当设备巡检出现异常时,Q-Robot可以自动发送短信或邮件提醒管理人员
- 当流程需要定时提醒时,Q-Robot可以按照设定的时间自动发送短信或信息
简单来说,Q-Robot就是可以帮你省时、省力、减少错误,提高效率的自动化工具
二、模块内容
| | 触发/流转规则 | 触发动作 |
|---|---|---|
| 流程内Q-Robot | 到达节点时进入下一节点执行完成后进入下一节点 | 添加数据 |
| 更新数据 | ||
| 发送邮件 | ||
| 发送短信 | ||
| 流程外Q-Robot | 新增数据时 | 添加数据更新数据发送提醒 |
| 更新数据时 | ||
| 根据表单内时间字段 | ||
| Q-Robot执行失败时 | ||
| 点击自定义按钮触发时 | ||
| 自定义 |
2.1 流程内Q-Robot
流程内Q-Robot是流程里的一个自动化节点,和流程紧密绑定,当流程走到这个节点时,就会自动触发。
例如,当采购流程完成“财务审批”节点后,Q-Robot节点可以自动更新这笔订单的支付状态。
2.1.1 流转规则:
流转规则就是当流程走到自动化节点时,系统要决定“是先让流程继续往下流转,还是等自动化任务做完再往下走”。
- 到达节点时进入下一节点
数据在上一个申请人/审批/填写节点被处理后,会自动进入下一个人工节点,两个人工节点之间的Q-Robot自动化节点会自动进入任务队列排队执行,但无论它们执行成功与否,都不影响流程继续往下走。
例如,王总审批完一个请假单,流程马上进入李总审批。同时,两个审批节点之间有一个Q-Robot节点会自动发邮件给人事,但即便邮件还在发送中,流程也不会卡住,李总照样能收到请假单。
这种触发规则适用于不影响流程继续推荐的辅助性自动任务(发通知、写日志等)
- 执行完成后进入下一节点
数据在上一个人工节点处理结束后,流程不会立刻进入下一个人工节点,而是要等两个人工节点之间的Q-Robot自动化节点执行完,才会正常流转到后续节点。
例如,王总审批完一个采购单,下一个流程节点是Q-Robot节点,该节点需要自动生成一条采购记录,只有采购记录生成成功后,流程才会进入到李总审批。
这种触发规则适合必须完成自动化任务才能往下走流程的动作(生成订单,同步数据等)
2.1.2 触发动作:
触发动作就是“任务”,Q-Robot 被触发后,会按照你设置好的自动化任务去执行。
- 添加数据:向目标应用(包括本应用)中新建一条数据记录。
- 更新数据:修改目标应用(包括本应用)现有数据记录的信息。
- 发送邮件:根据规则自动发送电子邮件通知。
- 发送短信:自动发送短消息服务(SMS)以通知或提醒用户。
2.2 流程外Q-Robot
流程外Q-Robot不依赖流程,可以在流程外独立运行,触发条件更加丰富灵活。
例如:
- 应用新增一条客户信息后,Q-Robot自动给销售人员发邮件提醒
- 订单到期前一天,Q-Robot根据表单中的到期时间,自动给负责人发送一条短信提醒
- 设置一个自定义按钮,点击该自定义按钮,Q-Robot自动添加一条新数据
- ....

2.2.1 触发规则:
- 新增数据时:当应用中添加新数据时触发自动化任务。
- 更新数据时:在应用数据被改动时触发自动化任务。
- 根据表单内时间字段:依据表单内的时间字段触发自动化任务。
- Q-Robot执行失败时:Q-Robot流程节点执行出错时触发。
- 点击自定义按钮触发时:用户主动点击操作按钮时启动。
- 自定义:自定义首次触发时间和重复周期以供触发。
2.2.2 触发动作:
- 添加数据:向目标应用(包括本应用)添加一条新数据
- 更新数据:修改目标应用(包括本应用)现有数据记录的信息。
- 发送提醒:向用户发送微信/邮件/短信提醒。
总结
Q-Robot作为一种高级的自动化工具,无疑提高了企业运营效率。流程内Q-Robot确保了业务流程的顺畅执行,而流程外Q-Robot为数据管理和用户通讯提供了极大的便利。在信息化、自动化水平不断提高的时代,引入Q-Robot能帮助企业减少手动错误,缩短任务执行时间,释放员工的创造力,让他们更多地关注复杂和创新性工作。