KWIGA справочный центр Сервисы, интеграции, API, Настройки проекта Подключение сервисов Отправка вебхука (webhook) для передачи данных в другой сервис

Отправка вебхука (webhook) для передачи данных в другой сервис

Статьи:

Расскажем где и как Вы можете настроить передачу вебхуком на платформе Kwiga 


Существует два варианта взаимодействия между Kwiga и сторонним сервисом: передача или получение данных.

Получение данных на Kwiga

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

Передача данных от Kwiga

Если же Вам необходимо настроить передачу данных с платформы Kwiga в другой сервис, например, после регистрации клиента отправлять его данные в чат-бот Leeloo, то для этого необходима интеграция самого сервиса Leeloo c Kwiga (или любого другого сервиса, куда Вы хотите передать данные). О наличии такой интеграции Вы можете уточнить в поддержке выбранного сервиса. Альтернативой прямой интеграции может быть отправка вебхуков, что позволяет передать нужные Вам данные, с использованием некоторых технических знаний. 

Настроить отправку вебхука Вы можете на платформе в нескольких местах:

  • При заполнении формы-заявки (формы в виджете)
  • При наступлении любого события через автоматизацию 

Отправка вебхука из виджета

Данные из формы могут пересылаться на сторонний сервис, настроить это Вы можете непосредственно в СТА, используя переключатель Дополнительно передать данные в сторонний сервис. 

В открывшейся форме Вы можете указать адрес, на который отправлять запрос, тип запроса (поддерживаются POST, GET, PUT), тело и заголовок, какие параметы передавать - для выбора доступны параметры из формы. 

 

Отправка вебхука через сценарии в автоматизации 

В действиях автоматизации доступен пункт - Вебхук - Отправка данных, позволяющий отправлять запрос в сторонний сервис. 

Когда именно необходимо передавать данные Вы можете настроить используя события и условия, а также задержки в автоматизации, полный список и описание Вы можете найти на странице Общая информация об автоматизации.

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

В открывшейся форме Вы можете указать адрес, на который отправлять запрос, тип запроса (поддерживаются POST, GET, PUT), тело и заголовок, какие параметры передавать - здесь есть возможность выбрать любое поле на контакте или же добавить свой.