Restituisce una risposta HTTP personalizzata al chiamante che ha avviato il workflow tramite un Webhook Trigger. Usa questo nodo quando vuoi inviare una risposta significativa al mittente del webhook invece della risposta vuota 202 predefinita. Il workflow continua l'esecuzione dopo l'invio della risposta.
webhook_response
Quando un workflow viene attivato da un Webhook Trigger, Flusso normalmente restituisce una
risposta predefinita 202 Accepted immediatamente mentre l'esecuzione viene accodata.
Il nodo Webhook Response ti permette di sovrascrivere questo comportamento: invia un corpo della
risposta personalizzato, un codice di stato e header al chiamante nel punto del workflow in cui
posizioni il nodo.
Questo è utile quando il mittente del webhook si aspetta una risposta significativa — ad esempio,
un provider di pagamento che si aspetta un 200 OK per confermare la ricezione, o un
sistema esterno che si aspetta un oggetto JSON contenente un risultato elaborato. Poiché il
workflow continua l'esecuzione dopo l'invio della risposta, puoi confermare rapidamente al
chiamante e poi proseguire con passaggi di elaborazione asincrona più lenti.
| Campo | Stato | Descrizione |
|---|---|---|
| Status Code | Obbligatorio | Codice di stato HTTP da restituire, es. 200, 201, 400. Predefinito: 200. |
| Body | Opzionale | Il corpo della risposta. Può essere un oggetto JSON, testo semplice o un riferimento {{ variable }}. Predefinito: vuoto. |
| Content Type | Opzionale | L'header Content-Type. Predefinito: application/json. |
| Headers | Opzionale | Header di risposta aggiuntivi come coppie chiave-valore. |
Dopo l'invio della risposta, i seguenti campi sono disponibili nell'output del passaggio:
| Campo | Tipo | Descrizione |
|---|---|---|
sent | boolean | True una volta che la risposta è stata inviata. |
status | number | Il codice di stato che è stato inviato. |
validate) che verifica
la firma della richiesta da {{ trigger.output.headers.x-signature }}.
200 e il Body su:
200 in caso di successo e 400 in caso di errore di validazione.