Отправка ответов WhatsApp в зависимости от ключевых слов определенным агентам в Slack с помощью n8n

С помощью n8n можно оптимизировать процесс обмена сообщениями, автоматически отправляя ответы WhatsApp по ключевым словам определенным агентам в Slack. Автоматизируйте отправку ответов WhatsApp определенным агентам Slack с помощью n8n, сделав процесс обмена сообщениями более эффективным, чем когда-либо.

Цель этого процесса - автоматизировать ответы на распространенные запросы, поступающие через WhatsApp, путем анализа содержимого на предмет наличия ключевых слов и соответствующего ответа. В то же время система обеспечивает информирование агента о взаимодействии, если требуется дополнительная помощь или продолжение. Подобная автоматизация может быть полезна при работе с клиентами, в службе поддержки и других ситуациях, когда требуется быстрое реагирование.


Данное руководство предполагает автоматизацию ответов на входящие сообщения WhatsApp путем выявления в них определенных ключевых слов и отправки соответствующих ответов. Кроме того, оно включает в себя уведомление агента через платформу обмена сообщениями Slack о полученном запросе. Вот пошаговое объяснение:

  1. Получение сообщений WhatsApp
  • Вы сможете настроить систему мониторинга входящих сообщений WhatsApp.

2. Обнаружение ключевых слов

  • Ваша система анализирует содержание каждого входящего сообщения для выявления определенных ключевых слов. Ключевые слова - это конкретные слова или фразы, имеющие отношение к запросу или разговору.

3. Генерировать ответы

  • На основе ключевых слов, обнаруженных во входящем сообщении, в системе будут созданы предопределенные ответы или действия, связанные с этими ключевыми словами. В зависимости от контекста такими ответами могут быть заранее написанные текстовые сообщения, ссылки, изображения или даже автоматические действия.

4. Отправить ответы в WhatsApp:

  • После определения подходящего ответа ваша система отправит ответ отправителю сообщения WhatsApp. Ответ будет соответствовать ключевым словам, содержащимся в исходном сообщении.

5. Уведомление в Slack

  • После отправки ответа в WhatsApp ваша система отправит агенту уведомление через платформу обмена сообщениями Slack. Это уведомление служит для информирования агента о том, что запрос был получен и на него был дан ответ в WhatsApp.


1. Щелкните на Рабочие процессы...

Подключение Slack к WhatsApp

2. Нажмите на кнопку Добавить рабочий процесс

Интеграция Slack с WhatsApp

3. Нажмите на кнопку Добавить первый шаг...

Интеграция WhatsApp со Slack

4. Введите "Webhook"

Интеграция с Slack и WhatsApp

5. Щелкните на Webhook

Интеграция с WhatsApp и Slack

6. Проверьте параметры Webhook.

Синхронизация Slack с WhatsApp

7. Щелкните на маленьком значке плюса рядом с Webhook, чтобы добавить новый узел.

Как интегрировать Slack и WhatsApp

8. Введите "Switch"

Синхронизация Slack с WhatsApp

9. Нажмите кнопку "Переключить"

Переключатель" - это узел условного ветвления, который позволяет направлять рабочий процесс в разные стороны в зависимости от определенных условий. Это основополагающий элемент для создания логики в рабочих процессах.Нажмите кнопку "Переключить"

10. Откроется новое окно, позволяющее просматривать и редактировать параметры коммутатора.

Интеграция с Slack и WhatsApp

11. В разделе "Тип данных" выберите Строка.

Интеграция WhatsApp со Slack

12. В разделе "Значение 1" нажмите "Выражение" и введите переменную из Webhook.

Выражения - это как волшебные команды, которые помогают изменять данные и работать с ними в рабочих процессах. С их помощью можно создавать новые данные, выбирать конкретные фрагменты информации, выполнять математические вычисления и многое другое.

Эти выражения чаще всего используются в особых местах рабочего процесса, например, когда необходимо изменить данные на шаге "Установить" или принять решение на шаге "Условный". Это как бы набор инструментов, позволяющих заставить данные делать именно то, что вы хотите.Интеграция Slack с WhatsApp

13. Нажмите на кнопку Добавить правило маршрутизации

Подключение Slack к WhatsApp

14. В разделе "Оператор" выберите "Содержит".

В разделе "Оператор" выберите "Содержит".

15. В разделе "Значение 2" можно ввести любую фразу или значение, которое вы предпочитаете.

Здесь мы устанавливаем специальный маршрут для сообщений "Sample 1" и настраиваем HTTP-модуль на отправку определенного сообщения, связанного с этим ключевым словом, с использованием указанных параметров. Это позволяет гарантировать, что сообщения, относящиеся к этому ключевому слову, будут обработаны правильно и смогут вызвать соответствующие действия или ответы.

"Output" - это индекс выхода, на который следует отправить данные при совпадении правила.Интеграция WhatsApp со Slack

16. Далее можно добавить новое правило маршрутизации, нажав на кнопку Add Routing Rule. Далее можно выполнить те же настройки, что и выше, с разными фразами/данными.

Далее можно добавить новое правило маршрутизации, нажав на кнопку Add Routing Rule. Далее можно выполнить те же настройки, что и выше, с разными фразами/данными.

17. В разделе "Оператор" выберите "Содержит".

Интеграция с WhatsApp и Slack

18. В разделе "Значение 2" вы можете снова ввести любую фразу или значение, которое вам больше нравится.

Синхронизация Slack с WhatsApp

19. Введите "1"

Как интегрировать Slack и WhatsApp

20. Перед выходом из этого узла просмотрите параметры своего коммутатора.

Синхронизация Slack с WhatsApp

21. Для тестирования узла можно также нажать кнопку Execute node.

Интеграция с WhatsApp и Slack

22. Теперь на вашем холсте добавлен переключатель.

Интеграция с Slack и WhatsApp

23. Далее мы добавим несколько HTTP-запросов. Для этого снова щелкнем на значке плюса рядом с надписью "Switch".

В результате, по мнению экспертов, "в"HTTP-запрос" node в n8n - это ключевой компонент, обеспечивающий взаимодействие рабочих процессов с внешними веб-сервисами и API. Он позволяет обмениваться данными и выполнять действия с другими онлайновыми системами, что делает его мощным инструментом автоматизации и интеграции.Интеграция WhatsApp со Slack

24. Введите "HTTP-запрос"

Интеграция Slack с WhatsApp

25. Щелкните на HTTP-запросе

Подключение Slack к WhatsApp

26. В разделе "Метод" выберите "Почта".

Интеграция Slack с WhatsApp

27. Нажмите кнопку "POST"

Интеграция WhatsApp со Slack

28. В разделе URL щелкните на "Expression" и введите переменную из Webhook/URL, к которой должен быть сделан запрос.

В разделе URL щелкните на "Expression" и введите переменную из Webhook/URL, к которой должен быть сделан запрос.

29. Нажмите кнопку Назад к холсту...

Интеграция с WhatsApp и Slack

30. Переключите кнопку "Образец заголовка", перейдите в раздел "Название" и введите желаемое название заголовка.

Синхронизация Slack с WhatsApp

31. В разделе "Значение" введите желаемое значение.

Как интегрировать Slack и WhatsApp

32. Нажмите кнопку Назад к холсту...

Синхронизация Slack с WhatsApp

33. После этого можно опробовать этот узел, нажав на кнопку "Выполнить узел".

Интеграция с WhatsApp и Slack

34. Вы можете повторить этот HTTP-запрос для нескольких путей/конфигураций маршрутизации, в зависимости от маршрута маршрутизации от вашего коммутатора.

Не забудьте отредактировать все необходимые поля в узле!Интеграция с Slack и WhatsApp

35. В качестве примера здесь можно увидеть несколько HTTP-запросов.

Интеграция WhatsApp со Slack

36. Далее мы интегрируем Slack в наш холст. Для этого щелкнем на значке плюса рядом с HTTP Request.

Интеграция с Slack и WhatsApp

37. В окне "Что дальше?" введите "Slack".

Интеграция с WhatsApp и Slack

38. Щелкните на Slack

Щелкните на Slack

39. С его помощью можно отправить уведомление в slack пользователю в команде

Как интегрировать Slack и WhatsApp

40. Сопоставление полей для отправки уведомления в slack пользователю в команде

Синхронизация Slack с WhatsApp

41. Теперь ваш холст должен быть почти готов.

Вы также можете переименовать узлы HTTP Request и Slack в нужные вам имена. Таким образом, вы не будете обмениваться данными и правильно определите, что происходит в вашем рабочем процессе.Интеграция с WhatsApp и Slack

42. Необходимо подключить HTTP-запрос к узлу Slack. Это можно сделать, перетащив круглый значок из HTTP-запроса на значок панели слева от узла Slack.

Интеграция с Slack и WhatsApp

43. Чтобы переименовать узлы, щелкните на узле, который нужно переименовать.

Интеграция WhatsApp со Slack

44. Рядом с текущим названием узла должен появиться значок ручки/карандаша. Щелкнув на этом значке, можно переименовать узел.

Как интегрировать Slack и WhatsApp

45. Введите фразу, в которую вы хотите переименовать узел. Здесь я использовал "Whatsapp: Send Sample Header" в качестве примера.

Синхронизация Slack с WhatsApp

46. Нажмите кнопку Переименовать

Интеграция с Slack и WhatsApp

47. Нажмите на кнопку Назад к холсту...

Нажмите на кнопку Назад к холсту...

48. Аналогичные действия для узла Slack. Здесь в качестве имени узла Slack я использовал "Notify Agent 3 about new message".

Интеграция Slack с WhatsApp

49. Нажмите кнопку Переименовать

Подключение Slack к WhatsApp

50. Нажмите на кнопку Назад к холсту...

Интеграция Slack с WhatsApp

51. Это можно сделать для всех применимых узлов рабочего процесса.

Синхронизация Slack с WhatsApp

Оглавление

Платформа для автоматизации всех каналов

TimelinesAI помогает компаниям с несколькими индивидуальными номерами получить обзор на 360° и повысить эффективность работы в WhatsApp.

ajkasjdlaspng

Последние новости из блога