I webhook in DirectIQ ti consentono di ricevere notifiche sugli eventi in tempo reale ogni volta che si verifica qualcosa nella tua attività email. Invece di controllare manualmente i report o interpellare un'API, DirectIQ invia automaticamente i dati al tuo endpoint configurato non appena si verifica un evento.
Dalla dashboard di Integrazioni → Webhook, puoi visualizzare tutti i webhook configurati, il loro stato (Attivo o Inattivo) e la data di creazione. Nell’esempio mostrato, un endpoint webhook è attivo e pronto a ricevere eventi di email transazionali.


Per creare un webhook, clicca su Crea Nuovo Webhook nell’angolo in alto a destra e inserisci l’URL dell’endpoint.


La chiave segreta è già generata e se la rigeneri dovrai aggiornarla anche nella tua implementazione.
Gli eventi che puoi scegliere per le email sono: email.sent, email.opened, e email.bounced, email.complaint, e per il dominio: domain.unverified, domain.verified
Puoi scegliere di inviare eventi specifici o anche selezionare tutti.
Una volta salvato, il webhook diventa immediatamente attivo e inizia a ricevere eventi come email.sent, email.opened e email.clicked.
I webhook esistenti possono essere modificati tramite il menu con i tre puntini (⋮) a destra di ogni riga. Questo ti consente di aggiornare l’URL dell’endpoint senza dover ricreare il webhook.

Puoi anche attivare/disattivare temporaneamente un webhook se vuoi sospendere la consegna degli eventi senza eliminare la configurazione. I webhook disattivati rimangono visibili nell’elenco e possono essere riattivati in qualsiasi momento.

Se un webhook non è più necessario, può essere eliminato definitivamente dallo stesso menu. Una volta eliminato, la consegna degli eventi si interrompe immediatamente e non può essere ripristinata.

Tutti gli eventi dei webhook includono un TransactionalId condiviso, che permette di tracciare l’intero ciclo di vita di un’email attraverso molteplici eventi (inviata → aperta → cliccata → bounce → reclamo).
Vedi anche: