taskade 中文文档 下载 App

Automations 入门——触发器、动作、分支的可靠工作流设计

什么是 Durable Automation

Taskade 把自己的自动化引擎叫做 Durable Automation——可靠到可以 24/7 后台运行。这个定位和同类工具(Zapier、Make、n8n)的核心区别在于:

Automations 的基本结构

一个 Automation = 触发器 + 一系列动作(+ 可选的条件分支和循环)

触发(Trigger)
  ↓
动作 1
  ↓
[条件判断?→ 是 → 动作 2A | 否 → 动作 2B]
  ↓
动作 3
  ↓
[循环处理一批数据 → 动作 N]
  ↓
结束(End)

触发器类型

触发器决定"什么时候启动这条 Automation"。Taskade 提供了多种触发器:

项目数据变化

最常用的触发器——当指定 Project 的记录满足某个条件时触发:

定时调度(Scheduled Workflow)

按固定时间间隔触发:

表单提交

Genesis 应用里的表单被用户填写后触发——这是构建收集类应用的关键触发器。

Webhook(HTTP POST)

任何外部系统都可以向 Taskade 的特定 URL 发 POST 请求来触发 Automation。适合和自研系统对接。

Mailhook(邮件附件)

Taskade 给你一个专属邮件地址——往这个地址发邮件,Automation 会自动:

Agent 调用

Automation 可以被 Agent 主动触发——这是 Agent 自主行动的关键机制。

动作类型

触发器启动 Automation 后,按顺序执行动作:

Projects 操作

外部集成调用

Taskade 集成了 100+ 双向应用,动作可以:

类别典型动作
通信Slack 发消息、Gmail 发邮件、Teams 通知
存储Google Drive 上传、Dropbox 同步
支付Stripe 创建发票、处理退款、发收据
开发GitHub 创建 Issue / PR、GitLab 操作
表单Typeform / Google Forms 提交
CRMHubSpot 更新联系人
营销Mailchimp 发邮件、WordPress 发文

Agent 调用

AI 决策节点

数据处理

通知

条件分支与循环

条件分支(IF/ELSE)

新工单 → Agent 分析优先级 → [IF 优先级 = 紧急 → Slack @负责人 | ELSE → 自动回复常见问题]

条件可以是简单判断(字段是否为空)或复杂表达式(A 且 B 或 C)。

循环

处理批量数据时循环执行动作:

每天抓取 CRM 的"到期合同"记录 → 循环每条记录 → 调用 Billing Agent → 自动生成续费通知邮件

循环支持:

运行日志与故障排查

Durable Automation 的核心优势之一是可观测性。每次 Automation 运行都会记录完整日志:

遇到故障时:

  1. 打开这次运行的日志
  2. 定位到失败的步骤
  3. 看输入是否正常(排查上游数据)
  4. 看配置是否正确(排查本步骤配置)
  5. 修复后可以从失败步骤精确重试(不是从头跑)

实际例子

例子一:CRM 自动跟进

触发:CRM 项目里有 Lead 评分 ≥ 80 且状态 = 新
  ↓
动作 1:调用 Lead Scoring Agent 做深度分析 → 输出:建议的跟进策略、推荐话术
  ↓
动作 2:在 Slack 的 #sales 频道 @销售负责人 → 附上 Agent 的分析结果
  ↓
动作 3:更新 CRM 项目里该 Lead 的状态为"跟进中" → 下次跟进日期 = 3 天后

例子二:内容发布同步

触发:Content Calendar 项目里的记录状态变为"已发布"
  ↓
动作 1:[IF 平台 = 公众号 → 调用公众号集成发推送] ELSE [IF 平台 = B站 → 调用B站集成更新标签]
  ↓
动作 2:把发布成功的文章链接回写到 Content Calendar
  ↓
动作 3:调用 Analytics Agent → 抓取这篇文章的首批数据 → 生成简易报表
  ↓
动作 4:把报表发到 Slack 的 #content 频道

例子三:每日数据日报

触发:每天早上 9:00(定时调度)
  ↓
动作 1:调用 Analytics Agent → 分析昨日所有 Projects 的数据变化
  ↓
动作 2:如果有异常(如某个任务被阻塞超过 48 小时)→ Slack @项目负责人
  ↓
动作 3:生成格式化日报 → 发到 Slack 的 #daily-report 频道
  ↓
动作 4:把日报保存到 Daily Report Project(作为每日存档)