El envío de webhooks salientes desde una automatización permite enviar una notificación en tiempo real con datos de eventos desde Brevo a una aplicación externa cuando un contacto llega al paso Call a webhook (Llamar a un webhook).
En este artículo se explica cómo enviar webhooks salientes desde una automatización. También puedes crear webhooks salientes directamente desde Brevo o desde la API.
Antes de empezar
Asegúrate de recuperar la URL del servidor o punto de conexión al que deseas enviar el webhook saliente desde tu aplicación externa. Si no estás seguro de dónde recuperarla, consulta el centro de ayuda de la aplicación externa o ponte en contacto con el equipo de asistencia.
Enviar webhooks salientes desde una automatización
Para enviar webhooks salientes desde una automatización, debes añadir el paso Call a webhook (Llamar a un webhook).
Utiliza las siguientes pestañas para ver las instrucciones del editor de automatizaciones nuevo o clásico:
- Desde una automatización creada con el nuevo editor, añade el paso Call a webhook (Llamar a un webhook) a la automatización.
- Introduce la URL del servidor o punto de conexión al que deseas enviar tus eventos. De este modo, Brevo sabrá dónde enviar el webhook saliente cuando se produzca un evento.
- (Opcional) De forma predeterminada, el webhook saliente incluirá el ID de contacto, el email, el ID de paso y el ID de escenario. Activa la opción Include details of the contact who triggered the event (Incluir datos del contacto que ha activado el evento) para incluir todos los atributos de contacto del contacto en el webhook.
- (Opcional) Activa la opción Include details of the trigger event (Incluir detalles del evento disparador) para incluir los datos del evento de la carga útil en el webhook.
- Haz clic en Save (Guardar).
- Termina de configurar la automatización y actívala.
- Desde una automatización creada con el editor clásico, añade un punto de entrada.
- (Opcional) Añade los pasos que deseas que sigan tus contactos antes de activar el webhook.
- Añade el paso Call a webhook (Llamar a un webhook) a la automatización:
- En el lienzo, haz clic en + donde desees añadir el paso Call a webhook (Llamar a un webhook).
- Selecciona el paso Call a webhook (Llamar a un webhook).
-
Pega la URL del webhook proporcionada por tu aplicación externa. Esta URL de devolución de llamada le indica a Brevo dónde enviar los datos cuando se produce un evento.
💡 Información relevanteLa URL del webhook debe generarse y recuperarse desde tu aplicación externa. Si no estás seguro de dónde recuperarla, consulta el centro de ayuda de la aplicación externa o ponte en contacto con el equipo de asistencia. - (Opcional) Activa la opción I want to send contact properties to the webhook (Quiero enviar propiedades de contacto al webhook para incluir las propiedades de contacto en el webhook.
- Haz clic en OK (Aceptar).
- Termina de configurar la automatización y actívala.
Proteger los webhooks salientes
Para proteger tus webhooks salientes, debes incluir en la lista blanca algunos de los intervalos de IP de Brevo. De este forma, se garantiza que solo las solicitudes autorizadas puedan activar los webhooks.
➡️ Para obtener más información, consulta nuestro artículo dedicado Intervalos de IP de Brevo: lista de servicios expuestos públicamente.
🤔 ¿Tiene alguna duda?
Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de asistencia mediante la creación de un ticket desde su cuenta. Si todavía no tiene una cuenta, puede ponerse en contacto con nosotros aquí.
Si necesitas ayuda con un proyecto usando Brevo, podemos ponerte en contacto con la agencia partner de Brevo adecuada.