## Resumen

El disparador de Webhook entrante en Leadway te permite **iniciar automatizaciones** a partir de datos que llegan **desde aplicaciones externas**. Con este disparador puedes automatizar procesos y conectar Leadway con distintos sistemas de terceros sin complicaciones.

![Image 1](https://storage.googleapis.com/chatwoot-leadway-data/guias/workflow-trigger-inbound-webhook-1-70faf1b1.png)

## Nombre del disparador

Webhook entrante (Inbound Webhook Trigger)

## Descripción del disparador

El disparador de Webhook entrante captura las solicitudes POST, GET o PUT que llegan a una URL de Webhook de Leadway (única para cada disparador). Esto permite que el sistema reaccione a eventos de aplicaciones externas, como envíos de formularios, notificaciones de pago o cualquier otro cambio de datos, habilitando actualizaciones en tiempo real y automatización dentro de tus flujos de Leadway.

### Cómo configurar el disparador de Webhook entrante

**1. Entra a la configuración de la automatización:**

* Abre o crea una nueva automatización en Leadway.
* Selecciona **"Inbound Webhook"** como disparador de la automatización.

**2. Genera la URL del Webhook:**
Se generará una URL de Webhook única para tu automatización. Copia esta URL para usarla en tus aplicaciones externas.

**3. Configura la aplicación externa:**
En la app externa (por ejemplo, Zapier o Integromat/Make), crea un disparador que envíe datos a la URL de Webhook de Leadway. Configura la acción para enviar una solicitud POST a la URL copiada, incluyendo los datos necesarios en formato JSON.

**4. Prueba la integración:**
Envía una solicitud de prueba desde la aplicación externa hacia la URL de Webhook de Leadway para confirmar que la integración funciona correctamente.

**5. Mapea los datos entrantes:**
En Leadway puedes seleccionar y mapear los datos recibidos desde la aplicación externa hacia los campos o variables correspondientes dentro de tu automatización.

**6. Guarda el disparador:**
Una vez configurado, haz clic en **"Save Trigger"** para finalizar la configuración.

![Image 2](https://storage.googleapis.com/chatwoot-leadway-data/guias/workflow-trigger-inbound-webhook-2-71b84ba1.png)

![Image 3](https://storage.googleapis.com/chatwoot-leadway-data/guias/workflow-trigger-inbound-webhook-3-a7510d55.png)

## Ejemplo

### Escenario: integrar un procesador de pagos

**1. URL del Webhook:** Creas una automatización en Leadway y generas una URL de Webhook.

**2. Configuración de la aplicación externa:** En una aplicación de procesamiento de pagos como Stripe, configuras un webhook que se activa cuando un pago es exitoso. Lo configuras para que envíe una solicitud POST a la URL de Webhook de Leadway con los detalles del pago en formato JSON.

**3. Datos enviados:** El payload JSON podría verse así:

```json
{
  "customer_id": "CUST_001",
  "amount": 100,
  "currency": "USD",
  "status": "successful"
}
```

**4. Acción de la automatización:** Al recibir estos datos, la automatización de Leadway puede configurarse para:

* Actualizar el estatus del lead a "Pagado".
* Enviar un correo de confirmación al cliente.
* Disparar acciones de seguimiento adicionales según el estatus del pago.

Esta integración permite actualizaciones y automatizaciones en tiempo real, mejorando la eficiencia de tus procesos dentro del CRM de Leadway.

## Preguntas frecuentes

**¿Qué métodos HTTP acepta el disparador de Webhook entrante?**
Acepta solicitudes POST, GET y PUT enviadas a la URL de Webhook única generada para tu automatización.

**¿Puedo usar este disparador con cualquier aplicación externa?**
Sí, cualquier aplicación o servicio que pueda enviar solicitudes HTTP (como Zapier, Make/Integromat o un sistema de pagos) puede conectarse a este disparador.

**¿Cómo sé si la integración está funcionando?**
Envía una solicitud de prueba desde la aplicación externa a la URL de Webhook y verifica que los datos lleguen correctamente para mapearlos en tu automatización.
