Los Webhooks en DirectIQ le permiten recibir notificaciones de eventos en tiempo real cuando ocurre alguna actividad en sus correos electrónicos. En lugar de revisar los informes manualmente o consultar una API, DirectIQ envía automáticamente los datos al endpoint que haya configurado tan pronto como ocurre un evento.
Desde el panel Integraciones → Webhooks, puede ver todos los webhooks configurados, sus estados (Activo o Inactivo) y las fechas de creación. En el ejemplo mostrado, un endpoint de webhook está activo y listo para recibir eventos de correos transaccionales.


Para crear un webhook, haga clic en la opción Crear nuevo webhook en la esquina superior derecha e ingrese la URL del endpoint.


La clave secreta ya ha sido generada y, si la vuelve a generar, también deberá actualizarla en su aplicación.
Los eventos que puede seleccionar para los correos electrónicos son: email.sent, email.opened, email.bounced, email.complaint; y para el dominio: domain.unverified, domain.verified
Puede seleccionar eventos específicos o todos ellos.
Después de guardar, el webhook se activa inmediatamente y comienza a recibir eventos como email.sent, email.opened y email.clicked.
Los webhooks existentes se pueden editar utilizando el menú de tres puntos (⋮) a la derecha de cada fila. Esto le permite actualizar la URL del endpoint sin tener que recrear el webhook.

Además, si desea pausar la transmisión de eventos sin eliminar la configuración, puede activar/desactivar temporalmente un webhook. Los webhooks desactivados permanecen visibles en la lista y pueden reactivarse en cualquier momento.

Si un webhook ya no es necesario, puede eliminarlo permanentemente desde el mismo menú. Una vez eliminado, la transmisión de eventos se detiene inmediatamente y no se puede deshacer.

Todos los eventos de webhook incluyen un TransactionalId común, lo que le permite rastrear el ciclo de vida completo de un correo electrónico a través de múltiples eventos (enviado → abierto → clicado → rebotado → queja).
Consulte también: