--- title: 外部工具集成 info: 这些工作流的重点是通过 API 调用和 Webhooks 将数据导入和导出 Twenty。 image: /images/user-guide/integrations/plug.png sectionInfo: 自动化流程并与外部工具集成 --- Header 以下是一些您可以推出的工作流示例,以连接 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)。