Invia un messaggio a un canale Slack o un messaggio diretto utilizzando un Slack Incoming Webhook. Nessuna credenziale dell'app Slack viene memorizzata in Flusso — solo l'URL webhook che fornisci.
slack_messageIl nodo Slack Message pubblica un messaggio su qualsiasi canale Slack o utente per cui il tuo Slack Incoming Webhook è autorizzato. Gli Slack Incoming Webhook sono il modo più semplice per integrare Slack con servizi esterni — ogni webhook è legato a un canale e workspace specifici nelle impostazioni della tua app Slack.
Il testo del messaggio supporta la formattazione mrkdwn di Slack, permettendoti di includere testo in grassetto, blocchi di codice e collegamenti ipertestuali senza configurare l'API Slack completa.
https://hooks.slack.com/services/….
| Campo | Obbligatorio | Descrizione |
|---|---|---|
| Webhook URL | Obbligatorio | L'URL Slack Incoming Webhook ottenuto dalla configurazione della tua App Slack. Inizia con https://hooks.slack.com/services/. |
| Message | Obbligatorio | Testo del messaggio da inviare. Supporta la formattazione Slack mrkdwn e i riferimenti {{ variable }}. |
| Channel Override | Opzionale | Sovrascrive il canale predefinito impostato nel webhook Slack. Usa il nome del canale con il prefisso # (es. #alerts). Lascia vuoto per pubblicare nel canale predefinito del webhook. |
| Username Override | Opzionale | Nome visualizzato come mittente del messaggio (es. Flusso Bot). Sovrascrive il nome predefinito dell'app. |
| Icon Emoji | Opzionale | Codice emoji usato come avatar del bot, es. :robot_face:. Sovrascrive l'icona predefinita dell'app. |
| Campo | Tipo | Descrizione |
|---|---|---|
ok | boolean | true se Slack ha accettato il messaggio. |
ts | string | Il timestamp del messaggio Slack (identificatore univoco del messaggio nel canale). |
channel | string | Il canale in cui il messaggio è stato pubblicato. |
Slack utilizza un proprio linguaggio di markup leggero. I token più comuni:
Pubblicare un avviso su #ops-alerts quando l'esecuzione di un workflow fallisce, includendo il messaggio di errore dal trigger.
ts può essere usato in una chiamata successiva all'API Slack (tramite HTTP Request) per aggiornare o rispondere al messaggio originale in un thread.