跳转到主要内容
工作流

为何工作流很重要

Twenty的设计宗旨是为用户提供最大的灵活性。 工作流可以让您自行构建自动化功能,打造最能支持您独特业务用例的CRM,而不是强迫您将业务流程迁就于僵化的预设功能。 工作流是Twenty应用内构建这些自动化功能的特色。 它们为您提供了创建企业所需模块的基础,无论何时都能满足需求。

我可以用工作流做什么?

我们建议将自动化用于两个主要目的:
  1. 内部自动化以便日常团队工作:减少手动输入和重复任务,这些任务会减缓团队的速度。
  2. 引入和导出Twenty的数据:通过API调用和Webhooks将Twenty与您的数据库和其他工具连接。

构建您的第一个工作流

步骤 1:创建新工作流

  1. 前往位于其他对象下方的 工作流
  2. 点击 + 新建记录
  3. 为您的工作流命名

步骤 2:添加触发器

每个工作流都从一个触发器开始。 从以下选项中选择:
  • 记录事件:当记录被创建、更新或删除时
  • 计划:在特定时间运行(每天、每周等)
  • 手动:由用户操作触发
  • Webhook:由 webhook 触发

步骤 3:添加操作

在触发器之后,添加一个或多个操作:
  • 创建记录:向任何对象添加新记录
  • 更新记录:修改现有记录数据
  • 删除记录:从对象中移除记录
  • 搜索记录:查找符合条件的记录
  • 插入或更新记录:基于匹配条件创建或更新
  • 迭代器:遍历记录数组
  • 过滤器:控制哪些记录继续执行
  • 延迟:在继续之前等待(持续时间或计划日期)
  • 发送电子邮件:通过已连接的账户发送电子邮件
  • 代码:运行自定义 JavaScript
  • HTTP 请求:调用外部 API
  • 表单:在执行时于 Twenty UI 内获取用户输入
  • AI 代理(即将推出):运行智能 AI 任务

步骤 4:测试并启用

  1. 使用 Test 按钮,以示例数据运行您的工作流
  2. 检查结果以确保其按预期工作
  3. 准备就绪后,将工作流切换为 Active

工作流最佳实践

  • 编辑步骤名称:重命名您的工作流步骤,以明确描述每个步骤的作用。 这有助于维护,并使工作交接给同事更轻松
  • 利用前一步的数据:您可以使用由工作流程中任何前一步返回的记录字段
  • 从简单开始:从基础工作流开始,并随着对系统的熟悉,随着时间的推移增加复杂性
  • 在构建之前计划:在开始构建之前,绘制出您的工作流逻辑,以避免半途而废

下一步