**为了将您的自动化流程与其他系统集成，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)。在请求体配置字段中，您可以构建如下结构：

```json
{
  "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，以包含流程上下文中可用的任何静态或动态信息，例如流程名称、对特定问题的回答或事件日期。

---

**[立即免费开始自动化 →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=webhook-automation-flows-integration&utm_content=zh_CN)**

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