Enviar respostas do WhatsApp consoante as palavras-chave para agentes específicos no Slack com o n8n

Com o poder do n8n, simplifique seu processo de comunicação enviando automaticamente respostas do WhatsApp com base em palavras-chave para agentes específicos no Slack. Automatize as respostas do WhatsApp para agentes específicos do Slack com a n8n, tornando o seu fluxo de trabalho de mensagens mais eficiente do que nunca

O objetivo deste processo é automatizar as respostas a perguntas ou pedidos comuns recebidos através do WhatsApp, analisando o conteúdo em busca de palavras-chave e respondendo em conformidade. Ao mesmo tempo, o sistema garante que um agente humano é informado da interação, caso seja necessária mais assistência ou acompanhamento. Este tipo de automatização pode ser útil no serviço ao cliente, no apoio ou noutros cenários em que são necessárias respostas rápidas.


Este guia envolve a automatização de respostas a mensagens recebidas do WhatsApp, identificando palavras-chave específicas nessas mensagens e enviando respostas adequadas. Além disso, inclui a notificação de um agente através da plataforma de mensagens Slack sobre o pedido recebido. Aqui está uma explicação passo a passo:

  1. Receber mensagens do WhatsApp
  • Poderá configurar um sistema para monitorizar as mensagens WhatsApp recebidas.

2. Deteção de palavras-chave

  • O seu sistema analisará o conteúdo de cada mensagem recebida para identificar palavras-chave específicas. As palavras-chave são palavras ou frases específicas que são relevantes para o pedido ou a conversa.

3. Gerar respostas

  • Com base nas palavras-chave detectadas na mensagem recebida, o seu sistema terá respostas ou acções predefinidas associadas a essas palavras-chave. Estas respostas podem ser mensagens de texto pré-escritas, ligações, imagens ou mesmo acções automáticas, dependendo do contexto.

4. Enviar respostas do WhatsApp:

  • Uma vez determinada a resposta adequada, o seu sistema enviará uma resposta ao remetente da mensagem WhatsApp. A resposta será adaptada às palavras-chave específicas encontradas na mensagem original.

5. Notificação no Slack

  • Depois de enviar a resposta do WhatsApp, o seu sistema envia uma notificação a um agente através da plataforma de mensagens Slack. Essa notificação serve para informar o agente de que uma solicitação foi recebida e respondida no WhatsApp.


1. Clique em Fluxos de trabalho...

Ligar o Slack ao WhatsApp

2. Clique em Adicionar fluxo de trabalho

Integração Slack WhatsApp

3. Clique em Adicionar primeiro passo...

Integração do WhatsApp com o Slack

4. Digite "Webhook"

Integração com o Slack e o WhatsApp

5. Clique em Webhook

Integração com WhatsApp e Slack

6. Verifique os parâmetros do seu Webhook.

Sincronizar o Slack com o WhatsApp

7. Clique no pequeno ícone de mais ao lado de Webhook para adicionar um novo nó.

Como integrar o Slack e o WhatsApp

8. Digite "Switch"

Sincronizar o Slack com o WhatsApp

9. Clique em "Mudar"

O "Switch" é um nó de ramificação condicional que lhe permite encaminhar o seu fluxo de trabalho em diferentes direcções com base em condições específicas. É um elemento fundamental para criar lógica nos seus fluxos de trabalho.Clique em "Mudar"

10. Abre-se uma nova janela que lhe permite ver e editar os parâmetros do seu interrutor.

Integração com o Slack e o WhatsApp

11. Em "Data type" (Tipo de dados), seleccione String (Cadeia de caracteres).

Integração do WhatsApp com o Slack

12. Em Value 1 (Valor 1), clique em "Expression" (Expressão) e introduza a sua variável do Webhook.

As expressões são como comandos mágicos que o ajudam a alterar e a trabalhar com os seus dados nos seus fluxos de trabalho. Pode utilizá-las para criar novos dados, selecionar partes específicas de informação, fazer cálculos e muitas outras coisas.

Estas expressões são mais frequentemente utilizadas em locais especiais do seu fluxo de trabalho, como quando pretende alterar dados num passo "Definir" ou tomar decisões num passo "Condicional". É como ter um conjunto de ferramentas para fazer com que os seus dados façam exatamente o que pretende.Integração Slack WhatsApp

13. Clique em Add Routing Rule (Adicionar regra de encaminhamento)

Ligar o Slack ao WhatsApp

14. Em "Operador", selecionar "Contém".

Em "Operador", selecionar "Contém".

15. Em Valor 2, pode introduzir a frase ou o valor que preferir.

Aqui estamos a definir uma rota dedicada para as mensagens "Sample 1" e a configurar um módulo HTTP para enviar uma mensagem específica relacionada com essa palavra-chave utilizando os parâmetros especificados. Isto ajuda a garantir que as mensagens relacionadas com esta palavra-chave são processadas corretamente e podem desencadear as acções ou respostas adequadas.

"Output" (Saída) é o índice da saída para a qual devem ser enviados os dados se a regra corresponder.Integração do WhatsApp com o Slack

16. Em seguida, pode adicionar uma nova regra de encaminhamento clicando no botão Add Routing Rule (Adicionar regra de encaminhamento). Pode continuar a efetuar as mesmas configurações acima com frases/dados diferentes.

Em seguida, pode adicionar uma nova regra de encaminhamento clicando no botão Add Routing Rule (Adicionar regra de encaminhamento). Pode continuar a efetuar as mesmas configurações acima com frases/dados diferentes.

17. Em "Operador", selecionar "Contém".

Integração com WhatsApp e Slack

18. No Valor 2, pode introduzir novamente a frase ou o valor que preferir.

Sincronizar o Slack com o WhatsApp

19. Digite "1"

Como integrar o Slack e o WhatsApp

20. Reveja os parâmetros do seu Switch antes de sair deste nó.

Sincronizar o Slack com o WhatsApp

21. Também pode clicar em Executar nó para testar o nó.

Integração com WhatsApp e Slack

22. Foi adicionado um interrutor ao seu Canvas.

Integração com o Slack e o WhatsApp

23. De seguida, vamos adicionar um pedido HTTP. Para isso, clique novamente no ícone de mais ao lado de "Switch".

O "Pedido HTTP" na n8n é um componente essencial para permitir que os seus fluxos de trabalho interajam com serviços Web e API externos. Permite-lhe trocar dados e realizar acções com outros sistemas em linha, o que o torna uma poderosa ferramenta de automatização e integração.Integração do WhatsApp com o Slack

24. Digite "HTTP Request" (Pedido HTTP)

Integração Slack WhatsApp

25. Clicar em Pedido HTTP

Ligar o Slack ao WhatsApp

26. Em "Method", seleccione "Post"

Integração Slack WhatsApp

27. Clicar em "POST"

Integração do WhatsApp com o Slack

28. Em URL, clique em "Expression" (Expressão) e introduza a variável de Webhook/URL para efetuar o pedido.

Em URL, clique em "Expression" e introduza a variável de Webhook/URL para efetuar o pedido.

29. Clique em Voltar à tela...

Integração com WhatsApp e Slack

30. Accione o botão "Sample Header" (Cabeçalho de amostra) e continue em "Name" (Nome) e introduza o nome pretendido para o cabeçalho.

Sincronizar o Slack com o WhatsApp

31. Em "Valor", introduza o valor pretendido.

Como integrar o Slack e o WhatsApp

32. Clique em Voltar à tela...

Sincronizar o Slack com o WhatsApp

33. Uma vez concluído, pode experimentar este nó clicando no botão "Executar nó".

Integração com WhatsApp e Slack

34. Você pode prosseguir e duplicar este HTTP Request para vários caminhos/configurações de roteamento, dependendo do caminho de roteamento do seu Switch.

Não se esqueça de editar todos os campos do seu nó que sejam necessários!Integração com o Slack e o WhatsApp

35. Pode ver um pedido HTTP múltiplo aqui como exemplo.

Integração do WhatsApp com o Slack

36. Em seguida, vamos integrar o Slack ao nosso canvas. Podemos fazer isso clicando no ícone de adição ao lado de Solicitação HTTP.

Integração com o Slack e o WhatsApp

37. Na janela "O que acontece a seguir?", escreva "Slack".

Integração com WhatsApp e Slack

38. Clicar em Slack

Clique em Slack

39. Através desta opção, pode enviar uma notificação do Slack a um utilizador de uma equipa

Como integrar o Slack e o WhatsApp

40. Mapear os campos para enviar uma notificação do Slack a um utilizador de uma equipa

Sincronizar o Slack com o WhatsApp

41. A tela deve agora estar quase completa.

Pode também mudar o nome dos nós HTTP Request e Slack para os nomes que desejar. Desta forma, não trocará quaisquer dados e identificará corretamente o que se passa no seu fluxo de trabalho.Integração com WhatsApp e Slack

42. Você terá que conectar a solicitação HTTP ao nó do Slack. Para isso, arraste o ícone circular do pedido HTTP para o ícone de barra à esquerda do nó do Slack.

Integração com o Slack e o WhatsApp

43. Para mudar o nome dos nós, clique no nó que pretende mudar de nome.

Integração do WhatsApp com o Slack

44. Deve ver um ícone de caneta/lápis ao lado do título atual do nó. Clicar nesse ícone permite-lhe mudar o nome do nó.

Como integrar o Slack e o WhatsApp

45. Digite qualquer frase para a qual gostaria de renomear o nó. Aqui, usei "Whatsapp: Enviar cabeçalho de amostra" como exemplo.

Sincronizar o Slack com o WhatsApp

46. Clique em Renomear

Integração com o Slack e o WhatsApp

47. Clique em Voltar à tela...

Clique em Voltar à tela...

48. O mesmo passo para o nó do Slack. Aqui usei "Notify Agent 3 about new message" (Notificar o Agente 3 sobre uma nova mensagem) como nome do meu nó do Slack.

Integração Slack WhatsApp

49. Clique em Renomear

Ligar o Slack ao WhatsApp

50. Clique em Voltar à tela...

Integração Slack WhatsApp

51. Pode fazer isto a todos os nós aplicáveis nos seus fluxos de trabalho.

Sincronizar o Slack com o WhatsApp

Tabela de Conteúdos

Plataforma de automatização omnicanal

O TimelinesAI ajuda as empresas com vários números individuais a ganhar visibilidade de 360° e a aumentar o desempenho no WhatsApp.

ajkasjdlaspng

Últimas do Blogue