Como fazer um artigo

Slack Notificação: Criar um Slack Incoming Webhook [julho 2023]

Román Filgueira
23 de Fevereiro de 2022
Veja o nosso vídeo para saber mais sobre a etapa de pedido HTTP

Slack é uma popular plataforma de comunicação no local de trabalho para empresas. Para além da habitual função de mensagens, as empresas têm acesso a funcionalidades avançadas como o Workflow Builder para criar ganchos web. Neste post do blog, mostrar-lhe-emos como criar um gancho web de entrada para enviar uma notificação Slack a partir de respond.io utilizando o HTTP Request.

Como enviar uma notificação Slack

Os membros da equipa querem receber notificações imediatas quando ocorrem eventos importantes noutras plataformas. Mas estas notificações não chegam com muita frequência. Portanto, tê-las numa plataforma que é utilizada diariamente, como Slack , é muito mais conveniente.

A recepção de notificações nos canais Slack ajuda as equipas a estar na mesma página. Terão acesso à mesma informação e poderão colaborar melhor, coordenar e delegar tarefas em conformidade.

Porquê utilizar a notificação Slack
Duas razões pelas quais as empresas utilizam Slack para notificações

Estas são algumas das vantagens de utilizar notificações automáticas Slack . Quer preparar a sua própria? Vamos percorrer todos os passos necessários para enviar um pedido HTTP de respond.io para Slack.

Envio de uma Notificação Slack via respond.io Fluxo de trabalho

Este processo envolve a utilização de fluxos de trabalho respond.io e Slack , pelo que as empresas necessitarão de uma conta em ambas as plataformas. Em respond.io, o Passo de Pedido HTTP está disponível para o plano de negócios e acima.

Para utilizar Slack workflows, as empresas devem também inscrever-se num plano pago Slack . Uma vez pronto, o passo seguinte é gerar um Slack request URL para ser utilizado num respond.io HTTP Request Workflow.

1. Criar um fluxo de trabalho Slack

Comecemos por criar um novo fluxo de trabalho Slack . Primeiro, é preciso escolher um gatilho, que é o ponto de partida do fluxo de trabalho. Para trocar informações entre respond.io e Slack, seleccione o gatilho Slack Incoming Webhook .

Como obter o URL do gancho da web para o canal Slack
Como criar o gancho da web de entrada Slack

2. Escreva a notificação Slack

Temos agora um gatilho, que inicia o fluxo de trabalho quando activado. Uma vez que queremos enviar uma notificação, escolha o Passo Enviar uma Mensagem. Clique em Publicar no canto superior direito para gerar um URL. Mais tarde, enviará um pedido de Correio HTTP para este URL a partir de respond.io.

Como obter Slack webhook URL
Como escrever a notificação Slack

3. Estabelecer um fluxo de trabalho respond.io

Para enviar uma notificação para Slack a partir de respond.io, precisamos primeiro de criar um fluxo de trabalho respond.io . Comece por escolher Contact Tag Updated como gatilho. Isto permitir-lhe-á testar a notificação Slack simplesmente adicionando a sua Tag de escolha a um Contacto.

Criar respond.io disparador de worklow
Como criar o gatilho do fluxo de trabalho respond.io

4. Crie a ligação com o seu fluxo de trabalho Slack

Uma vez que queremos publicar dados de respond.io a Slack, escolha Método: POST a partir da lista pendente. Copiar e colar o URL Slack do passo 2 aqui. Agora o seu pedido HTTP está pronto para enviar dados para Slack. Vamos publicá-lo e testar o resultado.

respond.io Passo de solicitação HTTP
Como adicionar uma etapa de Pedido HTTP ao fluxo de trabalho respond.io

5. Testar a notificação

Para testar a notificação Slack , é necessário activar o gatilho respond.io . Adicione a sua etiqueta a um contacto respond.io . Depois, abra o canal Slack escolhido. Se o gancho de entrada Slack estiver configurado correctamente, receberá uma nova notificação.

Slack Gancho da rede de entrada respond.io
Como testar o gancho da web de entrada Slack

Em alguns cenários, o envio de uma mensagem simples como esta é tudo o que precisa. Mas o que acontece se, por exemplo, um Utilizador quiser enviar uma notificação Slack que inclua os dados de Contacto?

Acrescentar Detalhes de Contacto a uma Notificação Slack

As variáveis dinâmicas são elementos chave em respond.io Workflows, uma vez que permitem aos Utilizadores operar com dados de Contacto personalizados. Vamos ver como adicionar variáveis dinâmicas ao corpo de mensagens Slack para passar as informações de Contacto de respond.io para Slack.

1. Adicionar Slack variáveis ao corpo da mensagem

Para enviar os dados de Contacto numa notificação, precisamos de criar primeiro as variáveis em Slack , seguidas de respond.io. Uma vez feito, será necessário utilizar o corpo HTTP com Slack variáveis geradas no fluxo de trabalho em respond.io .

Adicionando Slack variáveis
Como criar e nomear as variáveis Slack

2. Adicionar variáveis dinâmicas ao fluxo de trabalho respond.io

Para personalizar a sua notificação Slack com o nome de contacto, copie e cole o corpo HTTP de Slack para respond.io. Depois escolha a variável dinâmica $contact.name a partir do menu drop-down.

Acrescentando respond.io variáveis dinâmicas
Como adicionar variáveis dinâmicas ao fluxo de trabalho respond.io

3. Testar a notificação

Para testar a notificação, vá para o Módulo de Mensagens respond.io. Seleccione um Contacto, e atribua-lhe a etiqueta. Em seguida, abra o canal Slack escolhido. Se tudo estiver configurado correctamente, receberá uma notificação com o nome do Contacto.

Slack gancho de notificação na web
Como testar o Slack gancho da web de entrada com variáveis dinâmicas

Por vezes, a utilização de variáveis dinâmicas não é suficiente. Os utilizadores ainda precisarão de contexto adicional, como detalhes de contacto ou histórico de conversação ao passarem pelas suas notificações Slack . A forma mais fácil é adicionar um link para respond.io na notificação Slack .

Tornar a conversação disponível através de Slack

Ao adicionar uma hiperligação à notificação Slack , respond.io Os utilizadores podem verificar os dados completos do Contacto e o histórico de conversações em respond.io para obterem uma melhor compreensão do seu caso com apenas um clique.

1. Adicionar um link para a notificação Slack

Para adicionar uma ligação directa ao respond.io Conversation, regressar a Slack e editar o passo Send a Message. Depois, adicione este URL: https://apps.respond.io/message/{contactID}. Uma vez publicado, este será o seu link para o respond.io Conversation.

Acrescentar link para Slack webhook de entrada
Como adicionar um link de conversa para o respond.io Workflow

2. Testar a notificação

Para testar a notificação, seleccione um contacto respond.io , e atribua-lhe a etiqueta. Abra o canal Slack escolhido. Se tudo estiver configurado correctamente, encontrará uma nova mensagem com um hiperlink para respond.io. Clique nela para ter a certeza de que funciona.

Slack enviar notificação
Como testar o Slack de entrada do gancho da Web com um link de conversação

Em conclusão, a utilização de variáveis dinâmicas e hiperligações para respond.io leva as notificações Slack ao nível seguinte, permitindo aos Utilizadores ter uma melhor percepção de cada Contacto. Assim, podem lidar mais eficazmente com as conversas recebidas, o que leva a uma melhor experiência do cliente.

Esta é uma forma simples de utilizar a Etapa de Pedido HTTP para fazer um gancho web de entrada Slack . Mas também existem outras formas práticas de as implementar. Em breve iremos actualizar este artigo com aplicações mais úteis para servir diferentes casos de utilização.

Leitura adicional

E isso é tudo o que precisa de saber sobre as notificações Slack com respond.io. Se quiser saber mais sobre outros tópicos interessantes, consulte estes artigos:

Etiquetas
Copiado para o Clipboard!

Pronto para começar? ✨

  • Desbloqueie o poder do respond.io para aumentar as vendas e encantar os clientes.
  • 14 dias de teste gratuito
  • Não é necessário cartão de crédito
  • Cancelar a qualquer momento
Inscreva-se Grátis
  • Experimente uma demonstração personalizada connosco
  • Descubra porque é que mais de 10.000 empresas nos escolhem
Reservar uma demonstração