自动化工作流
空间自动化目前有两套,用途不同:
- 自动化助理:一条规则触发后,让一个 Agent 或小队执行一段指令。见 自动化。
- 自动化工作流:在画布上编排触发器和动作。可以连接第三方应用,也可以调用 HiFox 自己的 Agent 或小队。
本页只讲自动化工作流。
和自动化助理的区别
不要把两套能力理解成同一个东西。助理页里的时间表、任务状态、评论关键词、Webhook,不是画布工作流。
从哪里进入
入口在空间的自动化模块。具体 Tab 名称、空状态和模板分类以线上为准。
连接器
第三方动作需要先授权。授权后得到一条连接器,供工作流里的对应动作使用。
Slack 的 OAuth2、自定义应用和 Bot Token 写在 Slack 集成。这里不再复述。
运行 Agent 或小队
工作流可以把活派给 HiFox 里已经配好的 Agent 或小队。
动作在 AI & Agents 集成下,名称是 Run Agent。拖进来后只填两项:
- 执行者:同一个下拉里选 Agent 或小队,不要拆成两个动作。
- 要它做什么:一段文字,可以引用前面步骤的数据。
工作流在这一步等待执行结束,再继续后续节点。
本期 Run Agent 不创建任务。这次执行会出现在该 Agent 的执行记录里,并能追溯到是哪条工作流派的。
Agent 设置里有独立开关「被工作流调用」,默认开。它和「被指派任务」不是同一个开关。关掉后,选择器里仍能看到该 Agent,但不可选。
能选谁,和任务「指派给」一致:归档、不属于该空间、他人私有的不出现。小队不额外检查负责人的工作流开关——通过小队,仍可能调到一个关掉了该开关的负责人。
定时触发
定时可以设到分钟。时区默认跟随当前电脑时区。中文界面里每天的起点是「0 点」。
飞书、企业微信、钉钉动作
工作流里可以搜到飞书、企业微信、钉钉,用来发消息、写表格等动作。群机器人可以用 webhook,不必先配自建应用。
动作覆盖消息、表格、审批、通讯录等常见场景,以选择器里实际列出的为准。
这三个平台目前只作为动作可用,不能把它们的事件当成工作流起点。
Slack 动作
Slack 在工作流里同样只作为动作可用。Slack 事件还不能当工作流起点。连接方式见 在自动化工作流中连接 Slack。
常见问题
自动化工作流会创建任务吗?
Run Agent 这一步不会创建任务。执行记录在对应 Agent 上,不进任务列表。
关掉「被工作流调用」之后,小队还能调到这个 Agent 吗?
选择器里这个 Agent 自己不可选。如果执行者选的是小队,小队不额外检查负责人的这个开关。
Slack / 飞书 / 企微 / 钉钉的消息能触发工作流吗?
当前不能。它们可以出现在动作里;事件触发不在本期。