Mit der Leistung von n8n können Sie Ihren Kommunikationsprozess optimieren, indem Sie WhatsApp basierend auf Schlüsselwörtern automatisch an bestimmte Agenten in Slack senden. Automatisieren Sie WhatsApp an bestimmte Slack-Agenten mit n8n und machen Sie Ihren Messaging-Workflow effizienter als je zuvor.
Das Ziel dieses Prozesses ist es, Antworten auf häufige Anfragen oder Bitten, die über WhatsApp eingehen, zu automatisieren, indem der Inhalt nach Schlüsselwörtern analysiert wird und entsprechend geantwortet wird. Gleichzeitig stellt das System sicher, dass ein menschlicher Mitarbeiter auf die Interaktion aufmerksam gemacht wird, falls weitere Unterstützung oder Folgemaßnahmen erforderlich sind. Diese Art der Automatisierung kann im Kundendienst, im Support oder in anderen Szenarien, in denen schnelle Antworten erforderlich sind, nützlich sein.
Diese Anleitung beinhaltet die Automatisierung von Antworten auf eingehende WhatsApp , indem bestimmte Schlüsselwörter in diesen Nachrichten identifiziert und entsprechende Antworten gesendet werden. Darüber hinaus wird ein Agent über die Slack-Nachrichtenplattform über die eingegangene Anfrage benachrichtigt. Hier ist eine schrittweise Erklärung:
- Empfangen von WhatsApp
- Sie können ein System zur Überwachung eingehender WhatsApp einrichten.
2. Schlüsselwort-Erkennung
- Ihr System wird den Inhalt jeder eingehenden Nachricht analysieren, um bestimmte Schlüsselwörter zu identifizieren. Schlüsselwörter sind bestimmte Wörter oder Ausdrücke, die für die Anfrage oder das Gespräch relevant sind.
3. Antworten generieren
- Auf der Grundlage der in der eingehenden Nachricht erkannten Schlüsselwörter verfügt Ihr System über vordefinierte Antworten oder Aktionen, die mit diesen Schlüsselwörtern verbunden sind. Bei diesen Antworten kann es sich je nach Kontext um vorformulierte Textnachrichten, Links, Bilder oder sogar automatische Aktionen handeln.
4. WhatsApp Antworten senden:
- Sobald die passende Antwort ermittelt wurde, sendet Ihr System eine Antwort an den Absender der WhatsApp . Die Antwort wird auf die in der ursprünglichen Nachricht gefundenen spezifischen Schlüsselwörter zugeschnitten.
5. Benachrichtigung auf Slack
- Nach dem Senden der WhatsApp sendet Ihr System dann eine Benachrichtigung an einen Agenten über die Slack-Nachrichtenplattform. Diese Benachrichtigung dient dazu, den Agenten darüber zu informieren, dass eine Anfrage auf WhatsApp eingegangen ist und beantwortet wurde.
1. Klicken Sie auf Workflows...

2. Klicken Sie auf Workflow hinzufügen

3. Klicken Sie auf Ersten Schritt hinzufügen...

4. Geben Sie "Webhook" ein.

5. Klicken Sie auf Webhook

6. Überprüfen Sie die Parameter Ihres Webhooks.

7. Klicken Sie auf das kleine Plus-Symbol neben dem Webhook, um einen neuen Knoten hinzuzufügen.

8. Tippen Sie "Schalter".

9. Klicken Sie auf "Wechseln".
Der "Switch" ist ein bedingter Verzweigungsknoten, der es Ihnen ermöglicht, Ihren Workflow auf der Grundlage bestimmter Bedingungen in verschiedene Richtungen zu leiten. Er ist ein grundlegendes Element für die Erstellung von Logik in Ihren Arbeitsabläufen.
10. Es wird ein neues Fenster geöffnet, in dem Sie die Parameter Ihres Schalters anzeigen und bearbeiten können.

11. Unter "Datentyp" wählen Sie String.

12. Klicken Sie unter Wert 1 auf "Ausdruck" und geben Sie Ihre Variable aus dem Webhook ein.
Ausdrücke sind wie magische Befehle, mit denen Sie Ihre Daten in Ihren Arbeitsabläufen ändern und bearbeiten können. Sie können sie verwenden, um neue Daten zu erstellen, bestimmte Informationen herauszusuchen, Berechnungen durchzuführen und vieles mehr.
Diese Ausdrücke werden meist an besonderen Stellen in Ihrem Arbeitsablauf verwendet, z. B. wenn Sie Daten in einem Schritt "Setzen" ändern oder in einem Schritt "Bedingung" Entscheidungen treffen möchten. Es ist wie ein Werkzeugkasten, mit dem Sie Ihre Daten genau das tun lassen können, was Sie wollen.
13. Klicken Sie auf Routing-Regel hinzufügen

14. Wählen Sie unter "Bediener" die Option "Enthält".

15. Unter Wert 2 können Sie den von Ihnen gewünschten Begriff oder Wert eingeben.
Hier richten wir eine spezielle Route für die "Sample 1"-Nachrichten ein und konfigurieren ein HTTP-Modul, das eine bestimmte Nachricht zu diesem Schlüsselwort unter Verwendung der angegebenen Parameter sendet. Dadurch wird sichergestellt, dass Nachrichten zu diesem Schlüsselwort korrekt verarbeitet werden und die entsprechenden Aktionen oder Antworten auslösen können.
"Ausgang" ist der Index des Ausgangs, an den die Daten gesendet werden sollen, wenn die Regel zutrifft.
16. Als Nächstes können Sie eine neue Routing-Regel hinzufügen, indem Sie auf die Schaltfläche Add Routing Rule klicken. Sie können mit den gleichen Konfigurationen wie oben fortfahren, jedoch mit anderen Begriffen/Daten.

17. Wählen Sie unter "Bediener" die Option "Enthält".

18. Unter Wert 2 können Sie den von Ihnen gewünschten Begriff oder Wert erneut eingeben.

19. Tippen Sie "1"

20. Überprüfen Sie die Parameter Ihres Schalters, bevor Sie diesen Knotenpunkt verlassen.

21. Sie können auch auf den Knoten Ausführen klicken, um den Knoten zu testen.

22. Auf deinem Canvas ist nun ein Schalter hinzugefügt worden.

23. Als Nächstes fügen wir eine HTTP-Anfrage hinzu. Dazu klicken Sie erneut auf das Plus-Symbol neben "Switch".
Die "HTTP-AnfrageKnoten" in n8n ist eine Schlüsselkomponente, die es Ihren Arbeitsabläufen ermöglicht, mit externen Webdiensten und APIs zu interagieren. Es ermöglicht Ihnen den Austausch von Daten und die Durchführung von Aktionen mit anderen Online-Systemen und ist damit ein leistungsstarkes Werkzeug für die Automatisierung und Integration.
24. Geben Sie "HTTP-Anfrage" ein.

25. Klicken Sie auf HTTP-Anfrage

26. Unter "Methode" wählen Sie "Buchen".

27. Klicken Sie auf "POST".

28. Klicken Sie unter URL auf "Expression" und geben Sie die Variable aus Webhook/URL ein, an die die Anfrage gestellt werden soll.

29. Klicken Sie auf Zurück zur Leinwand...

30. Schalten Sie die Schaltfläche "Musterkopfzeile" um und geben Sie unter "Name" den gewünschten Namen für Ihre Kopfzeile ein.

31. Geben Sie unter "Wert" den gewünschten Wert ein.

32. Klicken Sie auf Zurück zur Leinwand...

33. Danach können Sie diesen Knoten ausprobieren, indem Sie auf die Schaltfläche "Knoten ausführen" klicken.

34. Sie können fortfahren und diese HTTP-Anfrage für mehrere Routing-Pfade/Konfigurationen duplizieren, je nach Routing-Pfad von Ihrem Switch.
Vergessen Sie nicht, alle Felder in Ihrem Knoten zu bearbeiten, die notwendig sind!
35. Sie können hier mehrere HTTP-Anfragen als Beispiel sehen.

36. Als Nächstes werden wir Slack in unser Canvas integrieren. Dazu klicken wir auf das Plus-Symbol neben der HTTP-Anfrage.

37. Geben Sie im Fenster "Was passiert als Nächstes" "Slack" ein.

38. Klicken Sie auf Slack

39. Hierüber können Sie eine Slack-Benachrichtigung an einen Benutzer in einem Team senden

40. Zuordnen der Felder zum Senden einer Slack-Benachrichtigung an einen Benutzer in einem Team

41. Ihre Leinwand sollte nun fast vollständig sein.
Sie können auch die HTTP-Anfrage- und Slack-Knoten in die von Ihnen gewünschten Namen umbenennen. Auf diese Weise werden keine Daten ausgetauscht und Sie können den Ablauf Ihres Arbeitsablaufs richtig identifizieren.
42. Sie müssen die HTTP-Anfrage mit dem Slack-Knoten verbinden. Ziehen Sie dazu das kreisförmige Symbol der HTTP-Anfrage auf das Balkensymbol auf der linken Seite Ihres Slack-Knotens.

43. Um die Knoten umzubenennen, klicken Sie auf den Knoten, den Sie umbenennen möchten.

44. Neben dem aktuellen Titel des Knotens sollte ein Stift-Symbol erscheinen. Wenn Sie auf dieses Symbol klicken, können Sie den Knoten umbenennen.

45. Geben Sie eine beliebige Phrase ein, in die Sie den Knoten umbenennen möchten. Hier habe ich "Whatsapp: Send Sample Header" als Beispiel.

46. Klicken Sie auf Umbenennen

47. Klicken Sie auf Zurück zur Leinwand...

48. Derselbe Schritt für den Slack-Knoten. Hier habe ich für den Namen meines Slack-Knotens "Notify Agent 3 about new message" verwendet.

49. Klicken Sie auf Umbenennen

50. Klicken Sie auf Zurück zur Leinwand...

51. Sie können dies für alle zutreffenden Knoten in Ihren Arbeitsabläufen tun.

