Cómo usar la acción de Webhook en los Flows de Automatización para integrar con otros sistemas

Vitor

Vitor

Última actualización el Oct 6, 2026

Para integrar tus procesos automatizados con otros sistemas, Papo (https://papo.global/) permite el uso de la acción "Enviar Webhook" dentro de los Flows de Automatización. Con este recurso, puedes enviar datos de contactos en tiempo real a plataformas externas, como tu CRM, hojas de cálculo o herramientas de automatización (como n8n y Zapier), cada vez que un contacto alcance una etapa específica de tu flujo.

La acción de Webhook funciona como un puente de comunicación, enviando una notificación automática de un sistema (Papo) a otro. Esto abre un abanico de posibilidades para crear ecosistemas de trabajo conectados, donde la información fluye sin la necesidad de exportación e importación manual de datos. Por ejemplo, puedes registrar un nuevo lead en tu CRM principal en el momento exacto en que es calificado por tu chatbot en WhatsApp.

Parámetro de Configuración Descripción Ejemplo de Uso
URL del Webhook La dirección (endpoint) del sistema externo que debe recibir los datos. URL proporcionada por un sistema como n8n, Zapier o tu propio backend.
Método HTTP La forma en que se enviarán los datos. POST es el más común para enviar datos. Seleccionar POST para enviar información en el cuerpo de la solicitud.
Cuerpo (Payload) Los datos que deseas enviar, generalmente en formato JSON, usando variables de Papo. {"nome": "{{contact.name}}", "email": "{{contact.email}}", "telefone": "{{contact.phone}}"}
Encabezados (Headers) Información adicional para la solicitud, como tipo de contenido o claves de autenticación. Content-Type: application/json

Cómo configurar la acción de Webhook paso a paso

Integrar un sistema externo a través de un Webhook en un Flow de Papo es un proceso técnico, pero directo. Sigue los pasos a continuación para configurar el envío de datos.

1. Añade el nodo "Enviar Webhook" a tu Flow

Dentro del editor visual de Flows de Papo, en el punto del recorrido donde deseas que se envíen los datos, añade un nuevo nodo de acción. Busca y selecciona la acción "Enviar Webhook". Este nodo será el responsable de activar la comunicación con el sistema externo.

Por ejemplo, puedes añadir este nodo justo después de que un contacto responda a una pregunta de calificación o al final de una secuencia de bienvenida.

2. Configura la URL de destino

En el panel de configuración del nodo de Webhook, el primer campo a rellenar es la URL del Webhook. Esta es la URL exclusiva proporcionada por el sistema que recibirá los datos.

  • ¿Dónde encontrar esta URL? Debes obtenerla en la documentación o en el panel de tu sistema externo (ej: tu CRM, ERP, o una herramienta de automatización como n8n). Herramientas como Webhook.site también son excelentes para generar URLs temporales para pruebas.

3. Elige el Método HTTP

Deberás elegir el método para la solicitud. Los más comunes son:

  • POST: Recomendado para la mayoría de los casos. Permite enviar un volumen mayor de datos de forma estructurada en el cuerpo (payload) de la solicitud. Es ideal para crear o actualizar registros en otros sistemas.
  • GET: Usado para solicitar datos de un servidor. Los datos se envían como parámetros en la propia URL. Es menos común para este tipo de integración, ya que es menos seguro y limitado en tamaño.

Selecciona POST para enviar los datos de tu contacto.

4. Monta el Cuerpo de la Solicitud (Payload)

El cuerpo (o "payload") es donde defines qué información del contacto se enviará. Papo te permite usar variables dinámicas para insertar los datos del contacto que está pasando por el Flow.

El formato más utilizado es JSON (JavaScript Object Notation). En el campo de configuración del cuerpo, puedes montar una estructura como esta:

{
  "nombre_completo": "{{contact.name}}",
  "email_contacto": "{{contact.email}}",
  "telefono": "{{contact.phone}}",
  "etiqueta": "Nuevo Lead Calificado",
  "origen": "Flow de Bienvenida"
}

En este ejemplo:

  • {{contact.name}}, {{contact.email}} y {{contact.phone}} son variables que Papo sustituirá automáticamente por los datos reales del contacto.
  • "etiqueta" y "origen" son campos con valores fijos que puedes añadir para contextualizar la información en el sistema de destino.

5. Prueba y Activa el Flow

Antes de activar tu Flow para todos los contactos, es fundamental probar la integración.

  1. Usa una URL de prueba (como la de Webhook.site) para verificar si los datos se están enviando correctamente y en el formato esperado.
  2. Inscribe un contacto de prueba en tu Flow y observa si el Webhook se dispara y si el sistema externo recibe la información.
  3. Después de confirmar que todo funciona, sustituye la URL de prueba por la URL de producción de tu sistema y activa el Flow.

Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre un Webhook y una API?

De forma simplificada, un Webhook es un mecanismo de "push" (empujar). Papo envía los datos a tu sistema automáticamente cuando ocurre un evento. En cambio, una consulta de API es un mecanismo de "pull" (tirar), donde tu sistema necesita solicitar activamente los datos de Papo. Los Webhooks son ideales para notificaciones en tiempo real.

¿Cómo obtengo la URL para mi Webhook?

Necesitas generar esa URL en el sistema que recibirá los datos. Consulta la documentación de tu plataforma de CRM, ERP o herramienta de automatización (como n8n, Zapier, Make) para encontrar la sección de "Webhooks" o "API" y crear un nuevo endpoint de recepción.

¿Qué datos del contacto puedo enviar vía Webhook?

Puedes enviar todos los datos estándar del contacto almacenados en Papo, como nombre, teléfono, correo electrónico, además de campos personalizados y etiquetas que hayas configurado. Usa la sintaxis de variables (ej: {{contact.nombre_del_campo}}) para insertar dinámicamente esta información en el cuerpo de la solicitud.

¿Qué sucede si el sistema externo está offline cuando se envía el Webhook?

Si el sistema de destino no responde o devuelve un error, la entrega del Webhook fallará. Papo intentará enviar la notificación, pero la garantía de recepción depende de la disponibilidad y la correcta configuración del sistema receptor. Es importante garantizar que tu endpoint de webhook sea estable.

¿Puedo enviar datos de forma segura?

Sí. Los Webhooks operan sobre el protocolo HTTPS, que encripta los datos en tránsito. Para una capa extra de seguridad, muchos sistemas permiten el uso de claves de autenticación (tokens) en los encabezados (headers) de la solicitud, que también puedes configurar en la acción "Enviar Webhook" de Papo.

Además de contactos, ¿puedo enviar otra información?

Sí. Aunque el caso de uso más común es enviar datos de contacto, puedes estructurar el payload de tu Webhook para incluir cualquier información estática o dinámica disponible en el contexto del Flow, como el nombre del Flow, la respuesta a una pregunta específica o la fecha del evento.


Empieza a automatizar gratis →

Crea tu cuenta y explora los Flows de Automatización para conectar tus procesos.