如何在自动化流程中使用 Webhook 操作与其他系统集成

Vitor

Vitor

最近更新时间为 Oct 6, 2026

为了将您的自动化流程与其他系统集成,Papo (https://papo.global/) 允许在自动化流程中使用“发送 Webhook”操作。通过此功能,每当联系人达到流程中的特定阶段时,您都可以将联系人数据实时发送到外部平台,例如您的 CRM、电子表格或自动化工具(如 n8n 和 Zapier)。

Webhook 操作充当通信桥梁,将自动通知从一个系统(Papo)发送到另一个系统。这为创建互联的工作生态系统提供了无限可能,信息可以在其中自由流动,无需手动导出和导入数据。例如,当您的 WhatsApp 聊天机器人将新潜在客户评定为合格时,您可以立即将其注册到您的主 CRM 中。

配置参数 描述 使用示例
Webhook URL 接收数据的外部系统的地址(端点)。 由 n8n、Zapier 或您自己的后端等系统提供的 URL。
HTTP 方法 数据发送方式。POST 是发送数据最常用的方法。 选择 POST 以在请求正文中发送信息。
请求体 (Payload) 您希望发送的数据,通常是 JSON 格式,使用 Papo 变量。 {"nome": "{{contact.name}}", "email": "{{contact.email}}", "telefone": "{{contact.phone}}"}
请求头 (Headers) 请求的附加信息,例如内容类型或身份验证密钥。 Content-Type: application/json

如何逐步配置 Webhook 操作

通过 Papo 流程中的 Webhook 集成外部系统是一个技术性但直接的过程。请按照以下步骤配置数据发送。

1. 将“发送 Webhook”节点添加到您的流程中

在 Papo 流程的可视化编辑器中,在您希望发送数据的旅程点添加一个新的操作节点。查找并选择 “发送 Webhook” 操作。此节点将负责触发与外部系统的通信。

例如,您可以在联系人回答资格问题后或欢迎序列结束时立即添加此节点。

2. 配置目标 URL

在 Webhook 节点的配置面板中,第一个要填写的字段是 Webhook URL。这是接收数据的系统提供的唯一 URL。

  • 在哪里可以找到此 URL? 您应该从外部系统(例如您的 CRM、ERP 或自动化工具如 n8n)的文档或面板中获取它。像 Webhook.site 这样的工具也非常适合生成用于测试的临时 URL。

3. 选择 HTTP 方法

您需要选择请求方法。最常见的方法是:

  • POST: 推荐用于大多数情况。允许在请求体 (payload) 中以结构化方式发送大量数据。非常适合在其他系统中创建或更新记录。
  • GET: 用于从服务器请求数据。数据作为参数在 URL 本身中发送。对于此类集成,它不太常见,因为它安全性较低且大小受限。

选择 POST 以发送您的联系人数据。

4. 构建请求体 (Payload)

请求体(或“payload”)是您定义要发送哪些联系人信息的地方。Papo 允许您使用动态变量来插入正在通过流程的联系人数据。

最常用的格式是 JSON (JavaScript Object Notation)。在请求体配置字段中,您可以构建如下结构:

{
  "nome_completo": "{{contact.name}}",
  "email_contato": "{{contact.email}}",
  "telefone": "{{contact.phone}}",
  "etiqueta": "Novo Lead Qualificado",
  "origem": "Flow de Boas-Vindas"
}

在此示例中:

  • {{contact.name}}、{{contact.email}} 和 {{contact.phone}} 是 Papo 将自动替换为联系人真实数据的变量。
  • “etiqueta”和“origem”是您可以添加的具有固定值的字段,用于在目标系统中提供信息上下文。

5. 测试并激活流程

在为所有联系人激活您的流程之前,测试集成至关重要。

  1. 使用测试 URL(例如 Webhook.site 的 URL)来验证数据是否正确发送并符合预期格式。
  2. 在您的流程中注册一个测试联系人,并观察 Webhook 是否被触发以及外部系统是否接收到信息。
  3. 确认一切正常后,将测试 URL 替换为您的系统生产 URL,然后 激活流程。

常见问题 (FAQ)

Webhook 和 API 有什么区别?

简单来说,Webhook 是一种“推送”机制。当事件发生时,Papo 会自动将数据发送到您的系统。而 API 查询是一种“拉取”机制,您的系统需要主动向 Papo 请求数据。Webhook 非常适合实时通知。

如何获取我的 Webhook URL?

您需要从接收数据的系统中生成此 URL。请查阅您的 CRM、ERP 平台或自动化工具(如 n8n、Zapier、Make)的文档,找到“Webhooks”或“API”部分并创建新的接收端点。

我可以通过 Webhook 发送哪些联系人数据?

您可以发送 Papo 中存储的所有标准联系人数据,例如姓名、电话、电子邮件,以及您配置的自定义字段和标签。使用变量语法(例如:{{contact.nome_do_campo}})将这些信息动态插入到请求体中。

如果外部系统在发送 Webhook 时离线会发生什么?

如果目标系统没有响应或返回错误,Webhook 交付将失败。Papo 会尝试发送通知,但接收的保证取决于接收系统的可用性和正确配置。确保您的 Webhook 端点稳定非常重要。

我可以安全地发送数据吗?

是的。Webhook 通过 HTTPS 协议运行,该协议对传输中的数据进行加密。为了增加一层安全性,许多系统允许在请求头 (headers) 中使用身份验证密钥 (tokens),您也可以在 Papo 的“发送 Webhook”操作中进行配置。

除了联系人,我还可以发送其他信息吗?

是的。尽管最常见的用例是发送联系人数据,但您可以构建 Webhook 的 payload,以包含流程上下文中可用的任何静态或动态信息,例如流程名称、对特定问题的回答或事件日期。


立即免费开始自动化 →

创建您的账户,探索自动化流程,连接您的各项业务。