Webhook
Invia i risultati della pipeline a un endpoint HTTP esterno.
Il modulo Webhook invia i risultati completi della Pipeline a un endpoint HTTP esterno. Questo è utile per integrare BIION-D con sistemi esterni come MES, ERP o servizi di notifica.

Configurazione
| Campo | Tipo | Descrizione |
|---|---|---|
| script_id | string |
Identificativo univoco del webhook |
| code | string |
L’URL dell’endpoint webhook o la configurazione |
L’editor del codice usa il Monaco editor con evidenziazione della sintassi JavaScript.
Comportamento
- Il modulo raccoglie tutti i risultati correnti della Pipeline dal registro dati.
- Le immagini vengono codificate come stringhe JPEG in Base64.
- L’intero payload viene inviato all’endpoint configurato.
Il modulo Webhook è di sola lettura — legge dal registro dati ma non produce alcun output per i moduli a valle.
Input e Output
| Direzione | Chiave | Tipo | Descrizione |
|---|---|---|---|
| Input | Qualsiasi chiave via Data.get(...) |
vario | Dati dai moduli precedenti |
| Output | — | — | Nessun output (fire-and-forget) |
Vincoli di Esecuzione
| Vincolo | Supportato |
|---|---|
| Sempre | ✅ |
| Acquisizione | ✅ |
| Inferenza | ✅ |
Ambiente di Esecuzione
I webhook vengono eseguiti all’interno di container Docker isolati gestiti dal servizio Whale, fornendo sandboxing e sicurezza.