Come fare un articolo

Slack Notifica: Creazione di un sito Slack in arrivo Webhook

Román Filgueira
23 luglio 2023
Guarda il nostro video per saperne di più sulla fase della richiesta HTTP

Slack è una popolare piattaforma di comunicazione sul posto di lavoro per le aziende. Oltre alla consueta funzione di messaggistica, le aziende hanno accesso a funzioni avanzate come il Workflow Builder per creare webhook. In questo blog post, vi mostreremo come creare un webhook in entrata per inviare una notifica Slack da respond.io utilizzando una richiesta HTTP.

Come inviare una notifica a Slack

I membri del team vogliono ricevere notifiche immediate quando si verificano eventi importanti su altre piattaforme. Ma queste notifiche non arrivano molto spesso. Pertanto, averle su una piattaforma utilizzata quotidianamente come Slack è molto più comodo.

Ricevere notifiche sui canali di Slack aiuta i team a essere sulla stessa lunghezza d'onda. Avranno accesso alle stesse informazioni e potranno collaborare, coordinarsi e delegare meglio i compiti.

Perché utilizzare la notifica di Slack
Due motivi per cui le aziende utilizzano Slack per le notifiche

Questi sono alcuni dei vantaggi dell'utilizzo delle notifiche automatiche di Slack . Volete configurare la vostra? Vediamo tutti i passaggi necessari per inviare una richiesta HTTP da respond.io a Slack.

Invio di una notifica Slack tramite il flusso di lavoro respond.io

Questo processo prevede l'utilizzo di entrambi i flussi di lavoro respond.io e Slack , pertanto le aziende dovranno disporre di un account su entrambe le piattaforme. In respond.io, la fase di richiesta HTTP è disponibile per i piani Business e superiori.

Per utilizzare i flussi di lavoro Slack , le aziende devono anche iscriversi a un piano a pagamento Slack . Una volta pronti, il passo successivo consiste nel generare un URL di richiesta Slack da utilizzare in un flusso di lavoro di richiesta HTTP respond.io .

1. Creare un flusso di lavoro Slack

Cominciamo con la creazione di un nuovo flusso di lavoro Slack . Innanzitutto, è necessario scegliere un trigger, che è il punto di partenza del flusso di lavoro. Per scambiare informazioni tra respond.io e Slack, selezionare il trigger Slack Incoming Webhook .

Come ottenere l'URL di webhook per il canale Slack
Come creare il webhook in entrata Slack

2. Scrivere la notifica Slack

Ora abbiamo un trigger, che avvia il flusso di lavoro quando viene attivato. Poiché vogliamo inviare una notifica, scegliamo il passaggio Invia un messaggio. Fare clic su Pubblica in alto a destra per generare un URL. In seguito, si invierà una richiesta HTTP Post a questo URL da respond.io.

Come ottenere l'URL di Slack webhook
Come scrivere la notifica Slack

3. Impostare un flusso di lavoro respond.io

Per inviare una notifica a Slack da respond.io, occorre innanzitutto impostare un flusso di lavoro respond.io . Iniziare scegliendo il Tag contatto aggiornato come trigger. In questo modo si potrà testare la notifica a Slack semplicemente aggiungendo il tag scelto a un contatto.

Creare l'attivazione del flusso di lavoro respond.io
Come creare il trigger del flusso di lavoro respond.io

4. Creare la connessione con il flusso di lavoro di Slack

Poiché si desidera inviare i dati da respond.io a Slack, scegliere Metodo: POST dall'elenco a discesa. Copiare e incollare qui l'URL di Slack dal passo 2. Ora la richiesta HTTP è pronta per inviare i dati a Slack. Pubblichiamola e verifichiamo il risultato.

respond.io Fase della richiesta HTTP
Come aggiungere una fase di richiesta HTTP al flusso di lavoro respond.io

5. Prova la notifica

Per testare la notifica Slack , è necessario attivare il trigger respond.io . Aggiungere il tag a un contatto respond.io . Quindi, aprire il canale Slack scelto. Se il webhook in entrata di Slack è impostato correttamente, si riceverà una nuova notifica.

Slack webhook in arrivo respond.io
Come testare il webhook in entrata di Slack

In alcuni scenari, l'invio di un semplice messaggio come questo è tutto ciò che serve. Ma cosa succede se, ad esempio, un utente vuole inviare una notifica a Slack che includa i dettagli del contatto?

Aggiunta di dettagli di contatto a una notifica di Slack

Le variabili dinamiche sono elementi chiave nei flussi di lavoro di respond.io , in quanto consentono agli utenti di operare con dati di contatto personalizzati. Vediamo come aggiungere variabili dinamiche al corpo del messaggio Slack per passare le informazioni sui contatti da respond.io a Slack.

1. Aggiungere le variabili di Slack al corpo del messaggio

Per inviare i dati dei contatti in una notifica, è necessario creare prima le variabili in Slack e poi in respond.io. Una volta fatto, si dovrà usare il corpo HTTP con le variabili Slack generate nel flusso di lavoro respond.io .

Aggiunta delle variabili di Slack
Come creare e nominare le variabili di Slack

2. Aggiunta di variabili dinamiche al flusso di lavoro respond.io

Per personalizzare la notifica di Slack con il nome del contatto, copiare e incollare il corpo HTTP da Slack a respond.io. Quindi scegliere la variabile dinamica $contact.name dal menu a tendina.

Aggiunta di variabili dinamiche respond.io
Come aggiungere variabili dinamiche al flusso di lavoro respond.io

3. Prova la notifica

Per testare la notifica, accedere al modulo respond.io Messages. Selezionare un contatto e assegnargli il tag. Quindi, aprire il canale Slack prescelto. Se tutto è stato impostato correttamente, si riceverà una notifica con il nome del contatto.

Slack webhook di notifica
Come testare il webhook in entrata Slack con variabili dinamiche

A volte, l'uso di variabili dinamiche non è sufficiente. Gli utenti hanno ancora bisogno di un contesto aggiuntivo, come i dettagli del contatto o la cronologia delle conversazioni, quando scorrono le loro notifiche Slack . Il modo più semplice è aggiungere un link a respond.io nella notifica Slack .

Rendere disponibile la conversazione via Slack

Aggiungendo un collegamento ipertestuale alla notifica di Slack , gli utenti di respond.io possono controllare i dati completi del contatto e la cronologia delle conversazioni su respond.io per comprendere meglio il suo caso con un semplice clic.

1. Aggiungere un link alla notifica di Slack

Per aggiungere un link diretto alla conversazione respond.io , tornare a Slack e modificare il passaggio Invia un messaggio. Aggiungete quindi questo URL: https://apps.respond.io/message/{contactID}. Una volta pubblicato, questo sarà il vostro link alla respond.io Conversation.

Aggiunta del link a Slack webhook in arrivo
Come aggiungere un link di conversazione al flusso di lavoro respond.io

2. Prova la notifica

Per provare la notifica, selezionare un contatto di respond.io e assegnargli il tag. Aprire il canale Slack scelto. Se tutto è stato impostato correttamente, troverete un nuovo messaggio con un collegamento ipertestuale a respond.io. Fare clic su di esso per verificare che funzioni.

Slack inviare la notifica
Come testare il webhook in entrata Slack con un link di conversazione

In conclusione, l'utilizzo di variabili dinamiche e collegamenti ipertestuali a respond.io porta le notifiche di Slack a un livello superiore, consentendo agli utenti di ottenere una migliore comprensione di ciascun contatto. In questo modo, possono gestire le conversazioni in entrata in modo più efficace, migliorando così l'esperienza del cliente.

Questo è un modo semplice di utilizzare il passo della richiesta HTTP per creare un webhook in entrata Slack . Ma ci sono anche altri modi pratici in cui questi possono essere implementati. Presto aggiorneremo questo articolo con altre applicazioni utili per diversi casi d'uso.

Ulteriori letture

Ecco tutto quello che c'è da sapere sulle notifiche di Slack con respond.io. Se volete approfondire altri argomenti interessanti, date un'occhiata a questi articoli:

Román Filgueira
Scrittore di contenuti
Román Filgueira, laureato in lingue straniere all'Università di Vigo, è entrato a far parte del team di respond.io come Content Writer nel 2021. Román offre approfondimenti sulle migliori pratiche di utilizzo delle app di messaggistica per favorire la crescita del business.
Tags
bofu
Copiato negli appunti!