工作流触发器:文档介绍了哪些触发器?
工作流触发器在 AI Flowi Workflow 中用于接收传入请求或按计划启动执行。Universal Webhook 接受五种 HTTP 方法,并输出规范化的 JSON 请求数据;Schedule Trigger 则根据配置的计划启动流程。根据任务的到达方式选择触发器,再将其输出连接到接受相应输出类型的组件。要了解传入事件的设计思路,请先阅读事件驱动架构,再选择由请求触发的执行路径。
作者:Ai Flowi · 技术审核:Janice Lee,Ai Flowi 技术支持。
发布于 · 更新于
应该从哪里开始?
如果外部系统会发送 HTTP 请求,可从 Universal Webhook 开始;如果任务需要在配置的时间启动,则使用 Schedule Trigger。如果 HTTP 工作流需要由流程生成回复,接下来请阅读 Webhook Response。这三篇指南分别介绍传入请求、定时执行和向调用方返回响应。
选择触发器
| 组件 | 用途 | 文档说明 |
|---|---|---|
| Universal Webhook | 由外部 HTTP 请求启动流程。 | 接受 GET、POST、PUT、PATCH 和 DELETE;以 JSON 格式返回规范化的请求数据。 |
| Schedule Trigger | 按时间启动流程。 | 提供间隔、每日、每周、每月和 cron 计划设置。 |
文档还列出了 Webhook、POST Webhook 和 UChat Sub-Flow Trigger 触发器组件。组件索引说明了它们的作用,但本节没有提供详细的设置步骤。在构建流程前,可通过组件目录查看它们的输入和输出。
规划请求与响应
对于 HTTP 流程,需要确定端点接受哪些方法,以及调用方应收到什么响应。Universal Webhook 提供 Immediate、After Execution 和 From Flow 响应模式。Webhook Response 介绍了由流程本身决定回复时使用的组件。webhook 写入 Google Sheets 教程展示了文档中的请求驱动工作流。
触发器负责启动流程,但连接有效仅表示输入和输出类型兼容。还需分别测试已配置的工作流和外部服务凭据。如果请求出现意外的方法错误或响应错误,请参阅webhook 故障排查。
相关内容:工作流集成:可以使用哪些文档中列出的集成?。