Как интегрировать сервисы SendPulse с приложениями через n8n

n8n — это open-source решение для автоматизации, которое позволяет проектировать, выполнять и отслеживать многозадачные рабочие процессы в удобном визуальном редакторе. Благодаря узловой (node-based) архитектуре можно быстро объединять базы данных, сервисы для обмена сообщениями и другие инструменты.

Интеграцию с SendPulse легко настроить без участия разработчиков: достаточно скопировать URL вебхука, ввести API-ключ или пройти авторизацию через OAuth2. Далее можно использовать готовые узлы, например, HTTP Request, Webhook или условия, чтобы собирать, обрабатывать и передавать данные между сервисами.

В этой статье рассмотрим основные принципы интеграции SendPulse с другими сервисами с помощью коннектора n8n.

Передавайте информацию из SendPulse в n8n

События в SendPulse можно использовать, чтобы передавать запросы с данными клиентов в n8n.

Чтобы запустить цепочку в n8n, выберите триггер On webhook call, в параметрах установите HTTP-метод POST и скопируйте ссылку вебхука. Её нужно добавить в соответствующий сервис SendPulse, после чего n8n начнёт получать все события.

Использовать вебхуки можно в следующих событиях:

Элемент отправки запроса в SendPulse* Пример события Передача переменных
Элемент Запрос API в чат-ботах

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

Например, если клиент спросил о наличии товара, вы можете автоматически проверить остатки в CRM и сформировать ответ через ИИ-агента.

Ознакомьтесь со сценарием использования: Как генерировать ответы чат-бота с помощью n8n

В отличие от использования вебхуков, в элементе Запрос API вы можете сами сформировать структуру данных и передавать все типы переменных.
Действие Отправить вебхук в Автоматизации После срабатывания триггера по событиям в CRM, курсах и т. д. вы можете отправить вебхук об отправке заказа или успешной регистрации.

Пример структуры можно посмотреть в Структура вебхука.

Переменные пользователя подтягиваются из триггера автоматизации.

Вебхуки об успешной оплате

После получения оплаты от клиента в CRM, на сайтах, в ботах или других сервисах вы можете отправить вебхук, например, чтобы уведомить команду об успешной оплате и необходимости собрать товар.

Ознакомьтесь со сценарием использования: Как запускать цепочку в n8n после успешной оплаты в SendPulse.

Пример структуры можно посмотреть в Payment webhooks.
Действие Отправить вебхук в чат-ботах После того как пользователь дойдёт до элемента с вебхуком по сценарию цепочки. Пример структуры можно посмотреть в Webhooks triggered upon reaching a flow element.
Глобальные вебхуки в чат-ботах После наступления выбранного события в цепочке. Список событий и пример структуры можно посмотреть в Global webhooks.

Передавайте информацию из n8n в SendPulse

В сценарий цепочки в n8n можно добавить элемент, чтобы передавать данные в SendPulse. Это позволяет настроить одностороннюю или двустороннюю интеграцию. В первом случае данные отправляются из n8n в SendPulse для запуска цепочек или выполнения определённых действий, а во втором — цепочка запускается в n8n, система получает данные и возвращает их обратно в SendPulse.

Перед тем как настраивать цепочку в n8n, необходимо скопировать данные метода в аккаунте SendPulse. Вы можете воспользоваться следующими методами:

  • Запуск цепочки в Автоматизациях.
  • Запуск цепочки в чат-ботах.
  • Выполнение любых других действий, доступных в SendPulse Service REST API, например, создать сделку, отправить SMS, изменить значение контакта в ботах.

В нужном месте цепочки в n8n, а именно там, где необходимо передать данные в SendPulse, добавьте элемент HTTP request и настройте его.

Подробнее читайте: Как передавать данные из других сервисов в SendPulse через n8n.

Оцените, насколько полезна статья "Как интегрировать сервисы SendPulse с приложениями через n8n"

Оценка: 4 / 5 (4)

Назад

Как настроить интеграцию SendPulse с ApiX-Drive

Далее

Как настроить интеграцию SendPulse с приложениями через Zapier

Популярное в нашем блоге

Начните пользоваться сервисом SendPulse прямо сегодня