流程、节点和连接
流程是定义自动化的一组相互连接的步骤。画布显示运行从哪里开始、做出哪些决策以及在哪里结束。
Automations is in Early access. Your workspace permissions determine which actions you can perform.
流程的组成部分
| 术语 | 含义 |
|---|---|
| 触发器 | 启动运行的事件或计划任务。一个流程有一个触发器。 |
| 节点或步骤 | 一项任务,例如发送邮件、检查条件或等待。 |
| 输出路径 | 步骤的一种可能结果,例如成功、失败、匹配或超时。 |
| 连接 | 从输出路径到下一个步骤的路由。 |
| 运行 | 已发布流程的一次执行,拥有自己的起始数据和历史记录。 |
例如,一个提醒流程可以按以下顺序执行:
Appointment event → Delay until reminder time → Send SMS → Wait for delivery
├─ Matched → Finish
└─ Timeout → Notify team连接控制下一个执行的步骤。字段映射则单独选择步骤读取的数据。将 Get contact 连接到 Send email 不会自动填充邮件收件人。
同一时间只走一条路径
一次运行只沿一条活动路径执行。Branch 按顺序检查条件,走第一条匹配的路径。当没有条件匹配时,走其 Otherwise 路径。
路径可以在一个共享步骤处重新汇合。共享步骤可以读取分支之前以及运行所走路径上产生的数据。未走路径上的步骤在该次运行中没有输出。
当前构建器不支持循环、并行分支或对每个受众成员自动执行操作。连接回更早步骤的连线会形成循环并阻止发布。联系人列表在被支持的操作使用之前仅作为数据存在。
运行如何结束
当成功步骤的所选输出没有下一个步骤时,运行即告完成。未连接的操作失败会导致运行失败。连接失败路径后,您可以决定如何处理该失败。
当您需要明确的成功或失败结局、结果原因或返回值时,请使用 Exit。例如,no_matching_contact 说明了一次有意未发送消息的成功运行。Exit 会结束运行,且没有出站连接。
运行成功意味着流程完成了其配置的路径。如果需要投递证据,请检查渠道的消息状态或添加投递等待步骤。
草稿和已发布版本
草稿是您可编辑的流程。保存草稿会保留您的工作,但不会更改正式运行使用的版本。
发布会为新运行创建一个版本。运行保留其启动时的版本,即使在等待期间有新版本发布也不受影响。编辑草稿无法更改已在运行中的工作流。
后续步骤
相关资源
继续查看此主题的文档、指南和示例。