跳到主要内容

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节点可以自动更新这笔订单的支付状态。

image.png

2.1.1 流转规则:

流转规则就是当流程走到自动化节点时,系统要决定“是先让流程继续往下流转,还是等自动化任务做完再往下走”。

  1. 到达节点时进入下一节点

数据在上一个申请人/审批/填写节点被处理后,会自动进入下一个人工节点,两个人工节点之间的Q-Robot自动化节点会自动进入任务队列排队执行,但无论它们执行成功与否,都不影响流程继续往下走。

例如,王总审批完一个请假单,流程马上进入李总审批。同时,两个审批节点之间有一个Q-Robot节点会自动发邮件给人事,但即便邮件还在发送中,流程也不会卡住,李总照样能收到请假单。

这种触发规则适用于不影响流程继续推荐的辅助性自动任务(发通知、写日志等)

  1. 执行完成后进入下一节点

数据在上一个人工节点处理结束后,流程不会立刻进入下一个人工节点,而是要等两个人工节点之间的Q-Robot自动化节点执行完,才会正常流转到后续节点。

例如,王总审批完一个采购单,下一个流程节点是Q-Robot节点,该节点需要自动生成一条采购记录,只有采购记录生成成功后,流程才会进入到李总审批。

这种触发规则适合必须完成自动化任务才能往下走流程的动作(生成订单,同步数据等)

2.1.2 触发动作:

触发动作就是“任务”,Q-Robot 被触发后,会按照你设置好的自动化任务去执行。

  1. 添加数据:向目标应用(包括本应用)中新建一条数据记录。
  2. 更新数据:修改目标应用(包括本应用)现有数据记录的信息。
  3. 发送邮件:根据规则自动发送电子邮件通知。
  4. 发送短信:自动发送短消息服务(SMS)以通知或提醒用户。

2.2 流程外Q-Robot

流程外Q-Robot不依赖流程,可以在流程外独立运行,触发条件更加丰富灵活。

例如:

  • 应用新增一条客户信息后,Q-Robot自动给销售人员发邮件提醒
  • 订单到期前一天,Q-Robot根据表单中的到期时间,自动给负责人发送一条短信提醒
  • 设置一个自定义按钮,点击该自定义按钮,Q-Robot自动添加一条新数据
  • ....

image.png

2.2.1 触发规则:

  1. 新增数据时:当应用中添加新数据时触发自动化任务。
  2. 更新数据时:在应用数据被改动时触发自动化任务。
  3. 根据表单内时间字段:依据表单内的时间字段触发自动化任务。
  4. Q-Robot执行失败时:Q-Robot流程节点执行出错时触发。
  5. 点击自定义按钮触发时:用户主动点击操作按钮时启动。
  6. 自定义:自定义首次触发时间和重复周期以供触发。

2.2.2 触发动作:

  1. 添加数据:向目标应用(包括本应用)添加一条新数据
  2. 更新数据:修改目标应用(包括本应用)现有数据记录的信息。
  3. 发送提醒:向用户发送微信/邮件/短信提醒。

总结

Q-Robot作为一种高级的自动化工具,无疑提高了企业运营效率。流程内Q-Robot确保了业务流程的顺畅执行,而流程外Q-Robot为数据管理和用户通讯提供了极大的便利。在信息化、自动化水平不断提高的时代,引入Q-Robot能帮助企业减少手动错误,缩短任务执行时间,释放员工的创造力,让他们更多地关注复杂和创新性工作。