关于触发器
工作流程总是从一个单一触发器开始,定义自动化运行的条件。
记录已创建
当在选定的对象(人员、公司、机会或任何自定义对象)中创建新记录时,启动工作流程。 配置:选择要监控新记录的对象类型。- 此触发器对于CSV、邮箱和日历同步或 API 创建的记录非常棒。
- 不建议用于手动创建的记录:使用此触发器,记录一创建就会启动工作流。 因为二十个用户界面在运行时自动保存(没有编辑模式,然后进行验证以保存记录), 在用户输入所有字段之前,将触发工作流。
若要在手动创建的记录上触发此工作流,建议改用触发器
Record is created or updated。
记录已更新
当对现有记录进行更改时,启动工作流程。 配置:- 选择对象类型
- 可以选择指定要监控更改的字段
记录已更新或创建
当在选定的对象中创建或更新记录时,启动工作流程。 重要性:此触发器尤其有用,因为通过不同方法创建的记录行为不同:- API/CSV导入:记录立即以填充所有字段的方式创建
- 手动创建:首先创建记录,然后在随后的更新中添加字段
- 选择要监控的对象类型
- 可以选择指定要监控更改的字段
- 工作流程将在初始创建和后续更新时触发
记录已删除
当从对象中移除记录时,启动工作流程。 配置:选择要监控删除的对象类型。手动触发器
当由用户操作触发时启动工作流程。 此触发器可以通过Cmd+K 菜单访问,或在选择记录后通过顶部导航栏中显示的自定义按钮进行访问。

- 全局:无需记录即可触发此工作流程。 工作流是从命令菜单
Cmd+K(来自任何对象)触发的,不使用记录作为输入。
-
单一 :工作流将从开始到结束,因为有记录被选中。
软限制:100 次/分钟。 超过该限制后,工作流将保持在 “Not Started” 状态,并会逐步处理—由后台作业处理,或在另一个工作流进入队列时处理。 这意味着你可以通过一次触发选择超过 100 条记录;只是执行会更慢。
- 批量:工作流程将运行一次,提供完整的记录列表作为输入。 这意味着工作流需要包含一个迭代器操作。
这更为高级,最适合希望优化工作流运行次数的人。

- 选择目标对象(用于单个和批量可用性)
- 为工作流程触发器选择一个命令图标
- 配置导航栏位置(已固定或未固定)
- 使用
Cmd+K菜单查找并启动手动工作流 - 导航栏顶部的自定义按钮(如果已配置)
基于时间的触发器:按计划
在您定义的重复基础上启动工作流程。 配置:- 选择时间单位(分钟、小时、天)
- 输入值或使用自定义 Cron 表达式进行高级调度
时区:计划的工作流在 UTC 下运行。 为每日计划设置时间时,请将本地时间换算为 UTC。
外部触发器:Webhook
当接收到外部服务的 GET 或 POST 请求时启动工作流程。
- 该工作流会提供唯一的 webhook URL—复制它并将其添加到你的外部系统,作为调用的端点。
- 对于 POST 请求,定义预期的正文结构,以便 Twenty 知道将接收哪些数据。 在此添加你将接收的字段,这些字段将在下方的工作流中使用。
- 配置认证(即将推出)。