Qué hace
- Durante y después de la conversación: Twilper envía un mensaje JSON para los eventos que elijas.
- Eventos: conversation.created, message.created, lead.captured, conversation.resolved, call.completed, call.missed, call.summary y appointment.booked.
- Cada mensaje va firmado, así puedes comprobar que viene de Twilper.
Qué necesitas
- Una cuenta de Zapier, Make o n8n.
- Una URL https para recibir los mensajes.
Paso 1: crea un receptor
- Zapier: crea un Zap con el disparador "Webhooks by Zapier" → "Catch Hook" y copia la URL.
- Make: crea un escenario con "Webhooks" → "Custom webhook" y copia la dirección.
- n8n: añade un nodo "Webhook" y copia la URL de producción.
Paso 2: añade el webhook en Twilper
Paso 3: prueba y sigue construyendo
Paso 1: Envía una prueba
Pulsa "Probar" en tu webhook o en la tarjeta. Zapier, Make o n8n reciben entonces un mensaje de ejemplo con todos los campos.
Paso 2: Monta los siguientes pasos
En Zapier, Make o n8n, asigna los campos al siguiente paso y activa la automatización.
Reglas y ajustes
- Las entregas fallidas se reintentan automáticamente: hasta 6 intentos, tras 1 minuto, 5 minutos, 30 minutos, 2 horas y 6 horas.
- El "Registro de entregas" muestra para cada mensaje si ha llegado.
- El asistente explica cómo verificar la firma HMAC en tu propio sistema.
- Los webhooks envían datos de clientes; solo funcionan con un DPA firmado.
Pruebas
- Usa "Probar" y después comprueba en el "Registro de entregas" que hay una respuesta 2xx.
Problemas frecuentes
- La prueba no recibe un 2xx: ¿está activado tu Zap o escenario y es correcta la URL? Zapier y Make solo muestran una prueba mientras el disparador está escuchando.
- Mensajes duplicados: un reintento puede entregar un mensaje dos veces. Usa el id del mensaje para no hacer el trabajo dos veces.
- La antigua página "Webhooks" del menú sigue funcionando, pero los nuevos webhooks de Integraciones tienen más eventos, reintentos y un registro de entregas.
Conviene saber
- ¿Prefieres hacer algo en Twilper desde Zapier o Make, como crear un contacto? Usa una clave API.

