Envoyer des réponses WhatsApp en fonction des mots-clés à des agents spécifiques dans Slack avec n8n

Grâce à la puissance de n8n, rationalisez votre processus de communication en envoyant automatiquement des réponses WhatsApp basées sur des mots-clés à des agents spécifiques dans Slack. Automatisez l'envoi de réponses WhatsApp à des agents Slack spécifiques avec n8n, pour rendre votre flux de messagerie plus efficace que jamais.

L'objectif de ce processus est d'automatiser les réponses aux demandes ou requêtes courantes reçues via WhatsApp en analysant le contenu à la recherche de mots-clés et en y répondant en conséquence. Parallèlement, le système veille à ce qu'un agent humain soit informé de l'interaction, au cas où une aide supplémentaire ou un suivi serait nécessaire. Ce type d'automatisation peut s'avérer utile dans le cadre du service clientèle, de l'assistance ou d'autres scénarios nécessitant des réponses rapides.


Ce guide implique l'automatisation des réponses aux messages WhatsApp entrants en identifiant des mots-clés spécifiques dans ces messages et en envoyant les réponses appropriées. En outre, il s'agit de notifier à un agent, par le biais de la plateforme de messagerie Slack, la demande reçue. Voici une explication étape par étape :

  1. Recevoir des messages WhatsApp
  • Vous pourrez mettre en place un système de surveillance des messages WhatsApp entrants.

2. Détection des mots-clés

  • Votre système analyse le contenu de chaque message entrant afin d'identifier des mots-clés spécifiques. Les mots-clés sont des mots ou des phrases spécifiques qui se rapportent à la demande ou à la conversation.

3. Générer des réponses

  • En fonction des mots-clés détectés dans le message entrant, votre système aura des réponses ou des actions prédéfinies associées à ces mots-clés. Ces réponses peuvent être des messages textuels pré-écrits, des liens, des images ou même des actions automatisées, en fonction du contexte.

4. Envoyer des réponses WhatsApp :

  • Une fois la réponse appropriée déterminée, votre système envoie une réponse à l'expéditeur du message WhatsApp. La réponse sera adaptée aux mots-clés spécifiques trouvés dans le message original.

5. Notification sur Slack

  • Après avoir envoyé la réponse WhatsApp, votre système enverra une notification à un agent par l'intermédiaire de la plateforme de messagerie Slack. Cette notification sert à informer l'agent qu'une demande a été reçue et qu'il y a été répondu sur WhatsApp.


1. Cliquez sur Workflows...

Connecter Slack à WhatsApp

2. Cliquez sur Ajouter un flux de travail

Intégration de WhatsApp dans Slack

3. Cliquez sur Ajouter la première étape...

Intégration de WhatsApp et Slack

4. Tapez "Webhook"

Intégration de Slack et WhatsApp

5. Cliquez sur Webhook

Intégration de WhatsApp et Slack

6. Vérifiez les paramètres de votre Webhook.

Synchroniser Slack avec WhatsApp

7. Cliquez sur la petite icône plus à côté de Webhook pour ajouter un nouveau nœud.

Comment intégrer Slack et WhatsApp

8. Tapez "Switch"

Synchroniser Slack avec WhatsApp

9. Cliquez sur "Switch"

Le "commutateur" est un nœud de branchement conditionnel qui vous permet d'orienter votre flux de travail dans différentes directions en fonction de conditions spécifiques. Il s'agit d'un élément fondamental pour créer une logique dans vos flux de travail.Cliquez sur "Switch"

10. Une nouvelle fenêtre s'ouvre pour vous permettre de visualiser et de modifier les paramètres de votre commutateur.

Intégration de Slack et WhatsApp

11. Sous "Type de données", sélectionnez Chaîne.

Intégration de WhatsApp et Slack

12. Sous Valeur 1, cliquez sur "Expression" et entrez votre Variable du Webhook.

Les expressions sont comme des commandes magiques qui vous aident à modifier et à travailler avec vos données dans vos flux de travail. Vous pouvez les utiliser pour créer de nouvelles données, sélectionner des éléments d'information spécifiques, effectuer des calculs et bien d'autres choses encore.

Ces expressions sont le plus souvent utilisées à des endroits particuliers de votre flux de travail, par exemple lorsque vous souhaitez modifier des données dans une étape "Set" ou prendre des décisions dans une étape "Conditional". C'est comme si vous disposiez d'une boîte à outils pour faire en sorte que vos données fassent exactement ce que vous voulez.Intégration de WhatsApp dans Slack

13. Cliquez sur Add Routing Rule (Ajouter une règle de routage)

Connecter Slack à WhatsApp

14. Sous "Opérateur", sélectionnez "Contient".

Sous "Opérateur", sélectionnez "Contient".

15. Sous Valeur 2, vous pouvez indiquer la phrase ou la valeur de votre choix.

Ici, nous mettons en place une route dédiée aux messages "Sample 1" et configurons un module HTTP pour envoyer un message spécifique lié à ce mot-clé en utilisant les paramètres spécifiés. Cela permet de s'assurer que les messages liés à ce mot-clé sont traités correctement et peuvent déclencher les actions ou réponses appropriées.

"Sortie" est l'index de la sortie vers laquelle les données doivent être envoyées si la règle correspond.Intégration de WhatsApp et Slack

16. Ensuite, vous pouvez ajouter une nouvelle règle de routage en cliquant sur le bouton Ajouter une règle de routage. Vous pouvez procéder aux mêmes configurations que ci-dessus avec des phrases/données différentes.

Ensuite, vous pouvez ajouter une nouvelle règle de routage en cliquant sur le bouton Ajouter une règle de routage. Vous pouvez procéder aux mêmes configurations que ci-dessus avec des phrases/données différentes.

17. Sous "Opérateur", sélectionnez "Contient".

Intégration de WhatsApp et Slack

18. Sous la valeur 2, vous pouvez inscrire à nouveau la phrase ou la valeur de votre choix.

Synchroniser Slack avec WhatsApp

19. Tapez "1"

Comment intégrer Slack et WhatsApp

20. Passez en revue les paramètres de votre commutateur avant de quitter ce nœud.

Synchroniser Slack avec WhatsApp

21. Vous pouvez également cliquer sur Exécuter le nœud pour tester le nœud.

Intégration de WhatsApp et Slack

22. Un interrupteur a été ajouté sur votre Canvas.

Intégration de Slack et WhatsApp

23. Ensuite, nous allons ajouter des requêtes HTTP. Vous pouvez le faire en cliquant à nouveau sur l'icône plus à côté de "Switch".

Le "Demande HTTPLe nœud "node" dans n8n est un composant clé pour permettre à vos flux de travail d'interagir avec des services web et des API externes. Il vous permet d'échanger des données et d'effectuer des actions avec d'autres systèmes en ligne, ce qui en fait un outil puissant d'automatisation et d'intégration.Intégration de WhatsApp et Slack

24. Tapez "Requête HTTP"

Intégration de WhatsApp dans Slack

25. Cliquez sur HTTP Request

Connecter Slack à WhatsApp

26. Sous "Méthode", sélectionnez "Publier"

Intégration de WhatsApp dans Slack

27. Cliquez sur "POST"

Intégration de WhatsApp et Slack

28. Sous URL, cliquez sur "Expression" et entrez la variable de Webhook/URL à laquelle adresser la requête.

Sous URL, cliquez sur "Expression" et entrez la variable de Webhook/URL à laquelle adresser la requête.

29. Cliquez sur Retour à la toile...

Intégration de WhatsApp et Slack

30. Cliquez sur le bouton "Exemple d'en-tête" et continuez sous "Nom" et entrez le nom que vous souhaitez pour votre en-tête.

Synchroniser Slack avec WhatsApp

31. Sous "Valeur", entrez la valeur souhaitée.

Comment intégrer Slack et WhatsApp

32. Cliquez sur Retour à la toile...

Synchroniser Slack avec WhatsApp

33. Une fois cela fait, vous pouvez essayer ce nœud en cliquant sur le bouton "Exécuter le nœud".

Intégration de WhatsApp et Slack

34. Vous pouvez reproduire cette requête HTTP pour plusieurs chemins d'acheminement/configurations, en fonction du chemin d'acheminement de votre commutateur.

N'oubliez pas de modifier tous les champs de votre nœud qui sont nécessaires !Intégration de Slack et WhatsApp

35. Vous pouvez voir ici plusieurs requêtes HTTP à titre d'exemple.

Intégration de WhatsApp et Slack

36. Ensuite, nous allons intégrer Slack à notre canevas. Nous pouvons le faire en cliquant sur l'icône plus à côté de HTTP Request.

Intégration de Slack et WhatsApp

37. Dans la fenêtre "Que se passe-t-il ensuite ?", tapez "Slack".

Intégration de WhatsApp et Slack

38. Cliquez sur Slack

Cliquez sur Slack

39. Vous pouvez ainsi envoyer une notification Slack à un utilisateur d'une équipe.

Comment intégrer Slack et WhatsApp

40. Mapper les champs pour envoyer une notification Slack à un utilisateur d'une équipe

Synchroniser Slack avec WhatsApp

41. Votre toile devrait maintenant être presque complète.

Vous pouvez également renommer les nœuds HTTP Request et Slack avec les noms de votre choix. De cette manière, vous n'échangerez aucune donnée et identifierez correctement ce qui se passe dans votre flux de travail.Intégration de WhatsApp et Slack

42. Vous devez connecter la requête HTTP au nœud Slack. Vous pouvez le faire en faisant glisser l'icône circulaire de la demande HTTP vers l'icône de la barre située à gauche de votre nœud Slack.

Intégration de Slack et WhatsApp

43. Pour renommer les nœuds, cliquez sur le nœud que vous souhaitez renommer.

Intégration de WhatsApp et Slack

44. Vous devriez voir une icône de stylo/crayon à côté du titre actuel du nœud. En cliquant sur cette icône, vous pourrez renommer le nœud.

Comment intégrer Slack et WhatsApp

45. Saisissez la phrase en laquelle vous souhaitez renommer le nœud. Ici, j'ai utilisé "Whatsapp : Envoyer un exemple d'en-tête" comme exemple.

Synchroniser Slack avec WhatsApp

46. Cliquez sur Renommer

Intégration de Slack et WhatsApp

47. Cliquez sur Retour à la toile...

Cliquez sur Retour à la toile...

48. Même étape pour le nœud Slack. Ici, j'ai utilisé "Notify Agent 3 about new message" pour le nom de mon nœud Slack.

Intégration de WhatsApp dans Slack

49. Cliquez sur Renommer

Connecter Slack à WhatsApp

50. Cliquez sur Retour à la toile...

Intégration de WhatsApp dans Slack

51. Vous pouvez le faire pour tous les nœuds applicables à vos flux de travail.

Synchroniser Slack avec WhatsApp

Table des matières

Plate-forme d'automatisation omnicanale

TimelinesAI aide les entreprises ayant plusieurs numéros individuels à obtenir une visibilité à 360° et à améliorer leurs performances sur WhatsApp.

ajkasjdlaspng

Dernières nouvelles du blog