Supplemental Slack info for you and your team.Tips and tools for beginners and experts alike.Get familiar with Slack Enterprise Grid for large organizations.If you're curious about what's new in Slack — and what's changed — you're in the right place.Develop your skills and prepare to become Slack Certified!Launching a new team or joining one for the first time?
Our easy-to-read guides help your team work better, together, from day one.Ready to level up? Browse our time-saving tricks and practical tips for
making Slack work for you.All kinds of teams thrive with Slack — take a look at our department-specific guides.
More coming soon!Learn how Slack works, from top to bottom!Want to learn more about setting up your team? Look no further!Welcome to Slack! We're so glad you're here. Let's get started!Adjust your profile and preferences to make Slack work just for you!Simplify your daily work with apps and tools.Tips and tools for beginners and experts alike.
Slack is experiencing some connectivity issues — please stand by. Check
Status
Creare un workflow: creare un workflow che si avvia al di fuori di Slack
I webhook ti permettono di avviare un workflow al di fuori di Slack e usare variabili personalizzate per postare in Slack messaggi che contengono informazioni provenienti da servizi esterni.
Cosa è necessario per iniziare
Avere familiarità con l'invio di richieste HTTP tramite la riga di comando o tramite un altro strumento.
Saper comprendere i webhook in entrata. Per maggiori indicazioni, leggi la documentazione sull’API di Slack o chiedi assistenza a uno sviluppatore del tuo team.
Quando scegli di avviare un workflow con un webhook, devi configurare il webhook in modo che avvii il workflow quando un’app o un servizio di terze parti invia una richiesta web al tuo URL. Ad esempio, puoi creare un workflow che posta un messaggio in un determinato canale quando si verifica un problema con il sito web in modo che il team tecnico possa investigare.
Configurare il webhook
Il servizio esterno che utilizzi per creare e configurare il webhook deve consentirti di inviare una richiesta HTTP POST a Slack quando si verificano determinati eventi. Slack genererà un URL di richiesta univoco per il workflow dopo che lo hai pubblicato. Puoi configurare il webhook in modo che passi informazioni a Slack nel corpo della richiesta HTTP. È possibile fare riferimento a qualsiasi dato inviato dal webhook a Slack nei passaggi che aggiungi al workflow mediante la creazione di variabili.
Suggerimento: se non sai come configurare il webhook, ti consigliamo di chiedere assistenza a uno sviluppatore del tuo team o di fare riferimento alla documentazione di supporto offerta dal servizio che utilizzi, come Postman o Zapier.
Creare variabili personalizzate
Puoi aggiungere fino a 20 variabili per trasferire i dati a Slack da un altro servizio e includere informazioni specifiche per Slack (come nomi visualizzati o indirizzi e-mail) nei passaggi che aggiungi al workflow.
Per creare una variabile personalizzata, puoi aggiungere una coppia chiave-valore alla configurazione del webhook in Workflow Builder selezionando uno dei seguenti tipi di dati: ID canale, ID utente, e-mail utente o testo. Una volta aggiunta una variabile, vedrai un’anteprima del corpo HTTP. Assicurati che i valori nel corpo HTTP corrispondano agli output JSON nel servizio che stai connettendo a Slack con il webhook. Al momento non è possibile utilizzare strutture nidificate JSON nelle variabili dei workflow.
Nell’esempio che segue, se utente, gravità e descrizione_incidente non venissero inviati con la richiesta webhook, il workflow avrebbe esito negativo.
Ottenere l’URL di richiesta web
Una volta copiato l’URL di richiesta web, puoi aggiungerlo al webhook per assicurarti che invii il POST HTTP alla conversazione giusta. Tutti gli URL di richiesta iniziano con https://hooks.slack.com/triggers e sono seguiti da una stringa di caratteri casuali.
Una volta terminata la creazione delle variabili, clicca su Fatto e poi su Continua per generare l’URL di richiesta web univoco e tornare in Workflow Builder.
Clicca sull’icona della matita accanto a Da un webhook.
Assicurati di tenere protetto l’URL di richiesta, poiché chiunque dispone del link ha la possibilità di avviare il tuo workflow.
Scegli il tipo di passaggio che desideri aggiungere (ad esempio, Invia un messaggio a un canale). Poi segui le indicazioni per personalizzare il passaggio.
Clicca su Inserisci una variabile e seleziona la variabile per inserire i dati del webhook nel messaggio che il workflow invierà al canale.
Verificare il funzionamento del workflow
Prima di pubblicare il workflow, puoi impostare il primo passaggio in modo che posti in un canale di prova.
Invia un POST all’URL di richiesta del tuo workflow ed esamina i passaggi per assicurarti che tutto funzioni correttamente.
Torna a Workflow Builder e aggiorna il primo passaggio del workflow per postare nel canale da te specificato, poi pubblica le modifiche.
Great news! Our Help Center is available in multiple languages. Switch to EnglishBonne nouvelle ! Le centre d'assistance de Slack est désormais disponible dans plusieurs langues. Poursuivre en FrançaisGute Neuigkeiten! Unser Support-Center gibt es jetzt in mehreren Sprachen! Weiter auf DeutschSlack ヘルプセンターが複数言語で閲覧できるようになりました!日本語ページへ切り替え¡Buenas noticias! El centro de ayuda de Slack ya está disponible en varios idiomas. Continúa leyendo en español