Un webhook è un meccanismo di notifica automatica che consente a un server di inviare dati in tempo reale a 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, un webhook consente al server di notificare automaticamente l'applicazione quando si verifica un evento.

Come funziona un webhook?

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

Vantaggi dei webhook

  • Tempo reale: notifica istantanea, nessun ritardo da polling
  • Efficienza: meno richieste superflue all'API
  • Automazione: attivazione automatica dei flussi di lavoro

Webhook e AILabsAudit

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

Quando un cliente interroga le IA senza nominare un brand, viene raccomandato qualcun altro. E i brand che gestisci?

Ogni domanda posta a ChatGPT senza il brand nella risposta è un concorrente raccomandato al suo posto: misurato su 6.820 risposte reali di IA.

Per saperne di più

Scopri il nostro articolo approfondito su questo argomento

Leggi l'articolo