Trimiteți răspunsuri WhatsApp în funcție de cuvinte cheie către anumiți agenți din Slack cu n8n

Cu puterea lui n8n, eficientizați procesul de comunicare prin trimiterea automată a răspunsurilor WhatsApp pe baza cuvintelor cheie către anumiți agenți din Slack. Automatizați răspunsurile WhatsApp către agenți specifici din Slack cu n8n, făcând fluxul de lucru al mesageriei dvs. mai eficient ca niciodată

Scopul acestui proces este de a automatiza răspunsurile la întrebările sau solicitările obișnuite primite prin WhatsApp, analizând conținutul pentru cuvinte cheie și răspunzând în consecință. În același timp, sistemul se asigură că un agent uman este informat cu privire la interacțiune, în cazul în care este nevoie de asistență suplimentară sau de urmărire. Acest tip de automatizare poate fi util în cadrul serviciilor de asistență pentru clienți, de suport sau în alte scenarii în care sunt necesare răspunsuri rapide.


Acest ghid presupune automatizarea răspunsurilor la mesajele WhatsApp primite prin identificarea unor cuvinte cheie specifice în aceste mesaje și trimiterea răspunsurilor corespunzătoare. În plus, include notificarea unui agent prin intermediul platformei de mesagerie Slack cu privire la solicitarea primită. Iată o explicație pas cu pas:

  1. Primiți mesaje WhatsApp
  • Veți putea configura un sistem de monitorizare a mesajelor WhatsApp primite.

2. Detectarea cuvintelor cheie

  • Sistemul dvs. va analiza conținutul fiecărui mesaj primit pentru a identifica cuvinte cheie specifice. Cuvintele cheie sunt cuvinte sau fraze specifice care sunt relevante pentru cerere sau conversație.

3. Generarea de răspunsuri

  • Pe baza cuvintelor cheie detectate în mesajul primit, sistemul dvs. va avea răspunsuri sau acțiuni predefinite asociate cu acele cuvinte cheie. Aceste răspunsuri pot fi mesaje text pre-scrise, linkuri, imagini sau chiar acțiuni automate, în funcție de context.

4. Trimiteți răspunsuri WhatsApp:

  • După ce se stabilește răspunsul adecvat, sistemul dvs. va trimite un răspuns expeditorului mesajului WhatsApp. Răspunsul va fi adaptat la cuvintele-cheie specifice găsite în mesajul original.

5. Notificare pe Slack

  • După trimiterea răspunsului prin WhatsApp, sistemul dvs. va trimite o notificare unui agent prin intermediul platformei de mesagerie Slack. Această notificare are rolul de a informa agentul că a fost primită o solicitare și că i s-a răspuns pe WhatsApp.


1. Faceți clic pe Fluxuri de lucru...

Conectarea Slack cu WhatsApp

2. Faceți clic pe Add Workflow (Adăugare flux de lucru)

Integrare Slack WhatsApp

3. Faceți clic pe Add first step...

Integrare WhatsApp Slack

4. Tastați "Webhook"

Integrare Slack și WhatsApp

5. Faceți clic pe Webhook

Integrare WhatsApp și Slack

6. Verificați parametrii Webhook-ului dumneavoastră.

Sincronizarea Slack cu WhatsApp

7. Faceți clic pe pictograma mică plus de lângă Webhook pentru a adăuga un nou nod.

Cum să integrați Slack și WhatsApp

8. Tastați "Switch"

Sincronizarea Slack cu WhatsApp

9. Faceți clic pe "Switch"

"Comutatorul" este un nod de ramificare condiționată care vă va permite să direcționați fluxul de lucru în direcții diferite în funcție de anumite condiții. Este un element fundamental pentru a crea logică în fluxurile dvs. de lucru.Faceți clic pe "Switch"

10. Se va deschide o nouă fereastră care vă permite să vizualizați și să editați parametrii comutatorului.

Integrare Slack și WhatsApp

11. La "Data type" selectați String.

Integrare WhatsApp Slack

12. Sub Value 1, faceți clic pe "Expression" și introduceți variabila din Webhook.

Expresiile sunt ca niște comenzi magice care vă ajută să modificați și să lucrați cu datele dumneavoastră în fluxurile de lucru. Le puteți utiliza pentru a crea date noi, pentru a selecta anumite informații, pentru a face calcule matematice și pentru o mulțime de alte lucruri.

Aceste expresii sunt utilizate cel mai adesea în locuri speciale din fluxul de lucru, cum ar fi atunci când doriți să modificați datele într-o etapă "Set" sau să luați decizii într-o etapă "Condițional". Este ca și cum ați avea o trusă de instrumente pentru a face ca datele dvs. să facă exact ceea ce doriți.Integrare Slack WhatsApp

13. Faceți clic pe Add Routing Rule (Adăugare regulă de rutare)

Conectarea Slack cu WhatsApp

14. La "Operator" selectați "Contains".

La "Operator" selectați "Contains".

15. La Valoarea 2, puteți introduce orice frază sau valoare pe care o preferați.

În acest caz, configurăm o rută dedicată pentru mesajele "Sample 1" și configurăm un modul HTTP pentru a trimite un mesaj specific legat de acest cuvânt cheie folosind parametrii specificați. Acest lucru ajută la asigurarea faptului că mesajele legate de acest cuvânt cheie sunt procesate corect și pot declanșa acțiunile sau răspunsurile corespunzătoare.

"Ieșire" este indexul ieșirii la care se trimit datele în cazul în care regula se potrivește.Integrare WhatsApp Slack

16. În continuare, puteți adăuga o nouă regulă de rutare făcând clic pe butonul Add Routing Rule (Adăugare regulă de rutare). Puteți continua făcând aceleași configurații de mai sus cu fraze/date diferite.

În continuare, puteți adăuga o nouă regulă de rutare făcând clic pe butonul Add Routing Rule (Adăugare regulă de rutare). Puteți continua cu aceleași configurări de mai sus cu fraze/date diferite.

17. La "Operator" selectați "Contains".

Integrare WhatsApp și Slack

18. La Valoarea 2, puteți introduce din nou orice frază sau valoare pe care o preferați.

Sincronizarea Slack cu WhatsApp

19. Tastați "1"

Cum să integrați Slack și WhatsApp

20. Revizuiți parametrii comutatorului dvs. înainte de a părăsi acest nod.

Sincronizarea Slack cu WhatsApp

21. De asemenea, puteți face clic pe Execute node (Executați nodul) pentru a testa nodul.

Integrare WhatsApp și Slack

22. Un întrerupător a fost adăugat acum pe Canvas.

Integrare Slack și WhatsApp

23. În continuare, vom adăuga câteva cereri HTTP. Puteți face acest lucru făcând din nou clic pe pictograma plus de lângă "Switch".

"Cerere HTTP"node" din n8n este o componentă cheie pentru a permite fluxurilor de lucru să interacționeze cu servicii web și API-uri externe. Acesta vă permite să faceți schimb de date și să efectuați acțiuni cu alte sisteme online, ceea ce îl face un instrument puternic pentru automatizare și integrare.Integrare WhatsApp Slack

24. Tastați "HTTP Request"

Integrare Slack WhatsApp

25. Faceți clic pe HTTP Request

Conectarea Slack cu WhatsApp

26. La "Method" (Metoda), selectați "Post" (Posta)

Integrare Slack WhatsApp

27. Faceți clic pe "POST"

Integrare WhatsApp Slack

28. La rubrica URL, faceți clic pe "Expression" și introduceți variabila din Webhook/URL pentru a face solicitarea.

La URL, faceți clic pe "Expression" și introduceți variabila din Webhook/URL pentru a face solicitarea.

29. Faceți clic pe Înapoi la pânză...

Integrare WhatsApp și Slack

30. Comutați butonul "Sample Header" (Exemplu de antet) și treceți la "Name" (Nume) și introduceți numele dorit pentru antet.

Sincronizarea Slack cu WhatsApp

31. La "Value" introduceți valoarea dorită.

Cum să integrați Slack și WhatsApp

32. Faceți clic pe Înapoi la pânză...

Sincronizarea Slack cu WhatsApp

33. După ce ați terminat, puteți încerca acest nod făcând clic pe butonul "Execute node".

Integrare WhatsApp și Slack

34. Puteți continua și duplica această solicitare HTTP pentru mai multe căi de rutare/configurări de rutare, în funcție de calea de rutare de la switch-ul dvs.

Nu uitați să editați orice câmp din nodul dumneavoastră care este necesar!Integrare Slack și WhatsApp

35. Puteți vedea aici, ca exemplu, mai multe solicitări HTTP.

Integrare WhatsApp Slack

36. În continuare, vom integra Slack în cadrul aplicației noastre. Putem face acest lucru făcând clic pe pictograma plus de lângă HTTP Request.

Integrare Slack și WhatsApp

37. În fereastra "What happens next?" (Ce se întâmplă în continuare?), tastați "Slack".

Integrare WhatsApp și Slack

38. Faceți clic pe Slack

Faceți clic pe Slack

39. Prin aceasta puteți trimite o notificare slack unui utilizator dintr-o echipă

Cum să integrați Slack și WhatsApp

40. Maparea câmpurilor pentru a trimite o notificare Slack unui utilizator dintr-o echipă

Sincronizarea Slack cu WhatsApp

41. Pânza dvs. ar trebui să fie acum aproape completă.

De asemenea, puteți redenumi nodurile HTTP Request și Slack cu numele dorit. În acest fel, nu veți face schimb de date și veți identifica în mod corespunzător ceea ce se întâmplă în fluxul de lucru.Integrare WhatsApp și Slack

42. Va trebui să conectați solicitarea HTTP la nodul Slack. Puteți face acest lucru trăgând pictograma circulară din cererea HTTP la pictograma de bară din stânga nodului Slack.

Integrare Slack și WhatsApp

43. Pentru a redenumi nodurile, faceți clic pe nodul pe care doriți să îl redenumiți.

Integrare WhatsApp Slack

44. Ar trebui să vedeți o pictogramă de creion/creion lângă titlul actual al nodului. Dacă faceți clic pe această pictogramă, veți putea redenumi nodul.

Cum să integrați Slack și WhatsApp

45. Introduceți orice frază cu care doriți să redenumiți nodul. Aici, am folosit "Whatsapp: Send Sample Header" ca exemplu.

Sincronizarea Slack cu WhatsApp

46. Faceți clic pe Rename

Integrare Slack și WhatsApp

47. Faceți clic pe Înapoi la pânză...

Faceți clic pe Înapoi la pânză...

48. Același pas pentru nodul Slack. Aici am folosit "Notify Agent 3 about new message" pentru numele nodului Slack.

Integrare Slack WhatsApp

49. Faceți clic pe Rename

Conectarea Slack cu WhatsApp

50. Faceți clic pe Înapoi la pânză...

Integrare Slack WhatsApp

51. Puteți face acest lucru pentru toate nodurile aplicabile din fluxurile de lucru.

Sincronizarea Slack cu WhatsApp

Cuprins

Platforma de automatizare omnichannel

TimelinesAI ajută companiile cu mai multe numere individuale să obțină o vizibilitate de 360° și să sporească performanța pe WhatsApp.

ajkasjdlaspng

Cele mai recente din Blog