Webhooks
Waiify puede enviar datos a tus sistemas cuando ocurre algo, usando Flow Studio como orquestador. No hay que configurar un endpoint de webhooks aparte: construyes un flujo que reacciona a un evento y hace una petición HTTP a tu URL.
Recibir eventos de Waiify
Sección titulada «Recibir eventos de Waiify»- Crea un flujo con el trigger adecuado:
- Evento CRM — contacto/oportunidad creados, cambios de etapa, etc.
- Llamada finalizada — al terminar una llamada de voz.
- Agrega un nodo HTTP Request que haga
POSTa tu URL con los datos del evento (triggerData).
Así defines exactamente qué eventos te interesan y qué payload enviar, sin depender de una lista fija de webhooks.
Disparar flujos desde afuera
Sección titulada «Disparar flujos desde afuera»A la inversa, tus sistemas pueden disparar un flujo de Waiify con el trigger webhook:
curl -X POST "https://api.waiify.com/flows/run?token=WEBHOOK_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "evento": "nueva_venta", "monto": 100 }'Ver Flows y ejecuciones.
Recomendaciones
Sección titulada «Recomendaciones»- Protege tu endpoint receptor validando un secreto que envíes desde el flujo (en un header).
- Responde rápido (2xx) y procesa de forma asíncrona en tu lado.