Un webhook è un meccanismo di notifica automatica che permette a un server di inviare dati in tempo reale verso un URL esterno quando si verifica un evento specifico.

Cos'è un webhook?

Un webhook è un meccanismo di comunicazione «push» tra due sistemi. A differenza di una classica API REST in cui il client deve interrogare regolarmente il server (polling), il webhook permette al server di notificare automaticamente la tua applicazione quando si verifica un evento.

Come funziona un webhook?

  • Configurazione: fornisci un URL di callback al servizio (es.: https://tuosito.com/webhooks/audit-complete)
  • Evento: quando l'evento si verifica (audit completato, report generato), il servizio invia una richiesta HTTP POST al tuo URL
  • Elaborazione: il tuo server riceve i dati e li elabora (aggiornamento del database, notifica, ecc.)

Vantaggi dei webhook

  • Tempo reale: notifica istantanea, senza ritardi di polling
  • Efficienza: meno richieste inutili verso l'API
  • Automazione: attivazione automatica dei flussi di lavoro

Webhook e AILabsAudit

AILabsAudit può notificare i tuoi sistemi tramite webhook quando un audit è completato, un report viene generato o i punteggi cambiano in modo significativo. Combina i webhook con l'API REST per creare integrazioni potenti e reattive.

Nelle risposte AI, un brand appare solo 1 volta su 6. Il tuo compare?

Ogni domanda posta a ChatGPT senza il tuo nome nella risposta è un competitor raccomandato al posto tuo — misurato su 6.820 risposte AI reali.

Per saperne di più

Scopri il nostro articolo approfondito su questo argomento

Leggi l'articolo