Files
twenty/packages/twenty-docs/l/zh/user-guide/workflows/external-tool-integration.mdx
T
github-actions[bot] d4e85376ea i18n - docs translations (#15913)
Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
2025-11-18 19:22:08 +01:00

221 lines
7.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 外部工具集成
info: 这些工作流的重点是通过 API 调用和 Webhooks 将数据导入和导出 Twenty。
image: /images/user-guide/integrations/plug.png
sectionInfo: 自动化流程并与外部工具集成
---
<Frame>
<img src="/images/user-guide/integrations/plug.png" alt="Header" />
</Frame>
以下是一些您可以推出的工作流示例,以连接 Twenty 与您的其他工具。
## 数据摄取用例
### 网页表单提交
**问题**:您需要从网站表单、着陆页或联系表单中直接捕获潜在客户进入 Twenty。
**解决方案**:使用 Webhook 触发器自动创建表单提交记录。
**设置**
- 创建一个带有 Webhook 触发器的工作流
- 配置 Webhook 以接收表单数据(姓名、电子邮件、公司等)
- 将 Webhook 方法设置为 POST
- 在触发器中定义预期的主体结构
**触发器**Webhook(来自您的表单的 POST 请求)
**操作**
- 搜索记录以检查人员/公司是否已存在
- 分支:如果存在 → 更新记录,否则 → 创建记录
- 为分配给销售代表的后续任务创建记录
- 发送电子邮件通知销售团队
### 产品数据同步
**问题**:您的销售团队需要了解存储在数据仓库中的产品使用情况、计费或功能采纳数据。
**解决方案**:定期将产品数据同步到 Twenty,以便销售人员了解其客户。
**触发器**:根据计划(每日或每周)
**操作**
- HTTP 请求到您的数据仓库 API
- 代码操作以处理和格式化数据
- 使用迭代器功能执行以下步骤
- 搜索记录以查找匹配的公司记录
- 更新记录以添加产品使用指标
- 当使用情况低于阈值时为任务创建记录
### 从呼叫记录器获取会议记录
**问题**:销售电话中的重要见解丢失或未在 CRM 中正确记录。
**解决方案**:自动从呼叫记录系统创建笔记和操作项目。
**触发器**:Webhook(来自呼叫记录平台)
**操作**
- 代码操作以提取会议摘要和行动项目
- 搜索记录以找到相关机会或联系人
- 创建会议摘要笔记的记录
- 基于行动项目创建后续任务记录
- 向与会者发送电子邮件,其中包含摘要和下一步行动
### 数据充实
**问题**:您的联系人和公司记录缺乏重要的人口统计和细分市场信息。
**解决方案**:使用外部数据提供商自动丰富记录。
**触发器**:创建记录(人员或公司对象)
**操作**
- HTTP 请求到充实 API
- 代码操作以处理充实响应
- 使用迭代器功能执行以下步骤
- 使用附加的公司/联系信息更新记录
- 如果识别到高价值潜在客户则创建销售任务记录
- 如果充实揭示关键信号则发送电子邮件通知
## 数据分发用例
### 通讯订阅者管理
**问题**:您希望使用专业的电子邮件工具向 CRM 数据的特定分段发送营销电子邮件。
**解决方案**:在需要时将订阅者列表导出到您的电子邮件营销平台。
**设置**:在 Twenty 中创建一个包含所有通讯接收者的视图
**触发器**:手动启动(当未选择任何记录时)
**操作**
- 使用通讯视图标准搜索记录
- 编码操作以为您的电子邮件平台格式化电子邮件地址
- HTTP 请求将订阅者添加到您的电子邮件营销工具
- 创建记录以进行活动跟踪
- 向营销团队发送电子邮件确认
### 电子邮件序列触发
**问题**:您希望使用专用的电子邮件自动化工具根据 CRM 事件触发复杂的电子邮件序列。
**解决方案**:在特定事件发生时将新线索或客户发送到您的电子邮件自动化平台。
**触发器**:创建记录(具有特定条件的人员对象)
**操作**
- 代码操作以确定适当的电子邮件序列
- HTTP 请求将联系人添加到电子邮件自动化平台
- 更新记录以跟踪序列注册
- 创建记录以进行后续任务监测参与度
### 线索评分集成
**问题**:您需要结合 CRM 数据和外部信号的复杂线索评分。
**解决方案**:将线索数据发送到外部评分工具或在工作流中实施评分逻辑。
**选项 1 - 外部工具**
**触发器**:记录已更新(人员对象)
**操作**
- HTTP 请求将线索数据发送到评分平台
- 代码操作以处理评分响应
- 更新记录以显示线索分数
- 如果分数超过阈值,则为销售任务创建记录
**选项 2 - 内部逻辑**
**触发器**:记录已更新(人员对象)
**操作**
- 使用评分算法(公司规模、行业、行为)进行编码操作
- 用计算得出的分数更新记录
- 向销售代表发送高分线索电子邮件提醒
### 发票生成
**问题**:当交易关闭时,您的计费系统需要更新客户和交易信息。
**解决方案**:在赢得商机时自动将交易数据发送到您的开票系统。
**触发器**:记录已更新(机会对象,阶段= "完成胜利"
**操作**
- 搜索记录以获取完整的客户信息
- 代码操作以为计费系统格式化数据
- HTTP 请求在计费平台中创建客户
- HTTP 请求生成发票
- 更新记录以存储发票参考
- 向财务团队发送包含发票详细信息的电子邮件
## 高级集成模式
### 双向同步
**问题**:您需要在 Twenty 和另一个系统之间双向同步数据。
**解决方案**:结合计划的工作流和 Webhook 触发器以实现实时同步。
**从 Twenty 到外部系统**
**触发器**:记录已更新(任何相关对象)
**操作**
- HTTP 请求更新外部系统
- 更新记录以跟踪同步状态和时间戳
**从外部系统到 Twenty**
**触发器**:Webhook(来自外部系统)
**操作**
- 搜索记录以查找匹配的记录
- 用外部系统的新数据更新记录
- 如有需要,为冲突解决任务创建记录
### 多步骤数据处理
**问题**:来自外部来源的数据需要复杂的处理才能在 Twenty 中使用。
**解决方案**:使用代码操作进行数据转换和验证。
**触发器**Webhook 或按计划
**操作**
- 代码操作验证传入数据格式
- 代码操作转换数据结构
- 代码操作应用业务规则和计算
- 搜索记录以检查重复项
- 使用处理后的数据创建或更新记录
- 如果检测到数据质量问题,发送电子邮件提醒
## 实施提示
- 在 设置 → API & Webhook 中安全地存储 API 密钥
- 所有外部 API 调用都使用 HTTPS
- 注意 API 速率限制 - 尽可能使用计划的工作流
- 当不需要实时处理时,考虑批量更新 "按计划"
- 记住每个工作区的 100 个并发工作流限制 - 在处理多个记录时为手动触发器使用 "批量" 可用性(参见 [工作流功能](/l/zh/user-guide/workflows/workflow-features) 以获取详细信息)
- 在激活工作流前用示例数据测试
有关排除集成问题,请参阅我们的 [工作流故障排除](/l/zh/user-guide/workflows/workflow-troubleshooting) 指南。 如果在实施复杂集成时需要帮助,请考虑我们的 [专业服务](/l/zh/user-guide/workflows/professional-services)。 關於實施複雜集成的幫助,請考慮我們的[專業服務](/l/zh/user-guide/workflows/professional-services)。