76 lines
3.2 KiB
Plaintext
76 lines
3.2 KiB
Plaintext
---
|
|
title: 工作流
|
|
description: 了解如何在 Twenty 中构建自动化流程。
|
|
---
|
|
|
|
## 为何工作流很重要
|
|
|
|
Twenty的设计宗旨是为用户提供最大的灵活性。 工作流可以让您自行构建自动化功能,打造最能支持您独特业务用例的CRM,而不是强迫您将业务流程迁就于僵化的预设功能。
|
|
|
|
工作流是Twenty应用内构建这些自动化功能的特色。 它们为您提供了创建企业所需模块的基础,无论何时都能满足需求。
|
|
|
|
## 我可以用工作流做什么?
|
|
|
|
我们建议将自动化用于两个主要目的:
|
|
|
|
1. **内部自动化以便日常团队工作**:减少手动输入和重复任务,这些任务会减缓团队的速度。
|
|
2. **引入和导出Twenty的数据**:通过API调用和Webhooks将Twenty与您的数据库和其他工具连接。
|
|
|
|
## 构建您的第一个工作流
|
|
|
|
### 步骤 1:创建新工作流
|
|
|
|
1. 前往位于其他对象下方的 **工作流**
|
|
2. 点击 **+ 新建记录**
|
|
3. 为您的工作流命名
|
|
|
|
### 步骤 2:添加触发器
|
|
|
|
每个工作流都从一个触发器开始。 从以下选项中选择:
|
|
|
|
* **记录事件**:当记录被创建、更新或删除时
|
|
* **计划**:在特定时间运行(每天、每周等)
|
|
* **手动**:由用户操作触发
|
|
* **Webhook**:由 webhook 触发
|
|
|
|
<img src="/images/user-guide/workflows/workflow_triggers.png" style={{width:'100%'}} />
|
|
|
|
### 步骤 3:添加操作
|
|
|
|
在触发器之后,添加一个或多个操作:
|
|
|
|
* **创建记录**:向任何对象添加新记录
|
|
* **更新记录**:修改现有记录数据
|
|
* **删除记录**:从对象中移除记录
|
|
* **搜索记录**:查找符合条件的记录
|
|
* **插入或更新记录**:基于匹配条件创建或更新
|
|
* **迭代器**:遍历记录数组
|
|
* **过滤器**:控制哪些记录继续执行
|
|
* **延迟**:在继续之前等待(持续时间或计划日期)
|
|
* **发送电子邮件**:通过已连接的账户发送电子邮件
|
|
* **代码**:运行自定义 JavaScript
|
|
* **HTTP 请求**:调用外部 API
|
|
* **表单**:在执行时于 Twenty UI 内获取用户输入
|
|
* **AI 代理**(即将推出):运行智能 AI 任务
|
|
|
|
<img src="/images/user-guide/workflows/workflow_actions.png" style={{width:'100%'}} />
|
|
|
|
### 步骤 4:测试并启用
|
|
|
|
1. 使用 **Test** 按钮,以示例数据运行您的工作流
|
|
2. 检查结果以确保其按预期工作
|
|
3. 准备就绪后,将工作流切换为 **Active**
|
|
|
|
## 工作流最佳实践
|
|
|
|
* **编辑步骤名称**:重命名您的工作流步骤,以明确描述每个步骤的作用。 这有助于维护,并使工作交接给同事更轻松
|
|
* **利用前一步的数据**:您可以使用由工作流程中任何前一步返回的记录字段
|
|
* **从简单开始**:从基础工作流开始,并随着对系统的熟悉,随着时间的推移增加复杂性
|
|
* **在构建之前计划**:在开始构建之前,绘制出您的工作流逻辑,以避免半途而废
|
|
|
|
## 下一步
|
|
|
|
* [工作流触发器](/l/zh/user-guide/workflows/capabilities/workflow-triggers)
|
|
* [工作流操作](/l/zh/user-guide/workflows/capabilities/workflow-actions)
|
|
* [CRM 自动化](/l/zh/user-guide/workflows/how-tos/crm-automations/closed-won-automations)
|