Centrum pomocy Kwiga Usługi, integracje, API, Ustawienia Usługi Wysyłanie webhooka do przesyłania danych do innej usługi

Wysyłanie webhooka do przesyłania danych do innej usługi

Artykuły:

Wyjaśnimy, gdzie i jak możesz skonfigurować transfer danych za pomocą webhooka na platformie Kwiga.


Istnieją dwa sposoby interakcji między Kwiga a usługą zewnętrzną: wysyłanie lub odbieranie danych.

Odbieranie danych w Kwiga

Aby odbierać dane z usługi zewnętrznej, wykorzystuje się albo bezpośrednie integracje z Kwiga w wymaganej usłudze, albo dane są przesyłane z usługi do Kwiga przez API.
Przykład
Chcesz, aby dane z zewnętrznego CRM były przesyłane do platformy Kwiga. W takim przypadku, gdy w CRM pojawi się opłacone zgłoszenie, konfigurujesz przesyłanie danych do Kwiga przez API. W Kwiga zostaną utworzone kontakt i opłacone zamówienie, a klient uzyska dostęp do produktu.

Wysyłanie danych z Kwiga

Jeśli chcesz skonfigurować przesyłanie danych z platformy Kwiga do innej usługi, na przykład aby po rejestracji wysłać dane klienta do chatbota Leeloo, wymaga to integracji samej usługi Leeloo z Kwiga (lub dowolnej innej usługi, do której chcesz wysyłać dane). Możesz sprawdzić u zespołu wsparcia wybranej usługi, czy taka integracja istnieje. Alternatywą dla bezpośredniej integracji może być wysyłanie webhooków, co przy pewnej wiedzy technicznej pozwala przekazywać potrzebne dane. 

Na platformie możesz skonfigurować wysyłanie webhooków w kilku miejscach:

  • Podczas wypełniania formularza zgłoszeniowego (formularza w widżecie)
  • Gdy w automatyzacji wystąpi dowolne zdarzenie 

Do wysyłania danych możesz używać zmiennych. Listę dostępnych zmiennych i ich nazw znajdziesz w artykule „Używanie zmiennych w projekcie, lista dostępnych zmiennych.”

Wysyłanie webhooka z widżetu

Dane z formularza można przekazać do usługi zewnętrznej; możesz to skonfigurować bezpośrednio w CTA za pomocą przełącznika Dodatkowo wysyłaj dane do usługi zewnętrznej. 

W otwartym formularzu możesz podać adres, na który ma zostać wysłane żądanie, typ żądania (obsługiwane są POST, GET, PUT), body i header oraz określić, które parametry mają zostać wysłane – parametry z formularza są dostępne do wyboru. 

 

Wysyłanie webhooka przez scenariusze automatyzacji 

W działaniach automatyzacji znajduje się pozycja – Webhook – Wyślij dane, która umożliwia wysłanie żądania do usługi zewnętrznej. 

Możesz dokładnie skonfigurować, kiedy dane mają być wysyłane, korzystając ze zdarzeń, warunków i opóźnień w automatyzacji; pełną listę i opis znajdziesz na stronie Ogólne informacje o automatyzacji.

Popularne rozwiązania obejmują wysyłanie danych kontaktowych po rejestracji, po płatności (udanej lub nieudanej), wysyłanie danych do chatbota, gdy praca domowa nie została wykonana lub przeciwnie – gdy zadania zostały ukończone. 

W otwartym formularzu możesz podać adres, na który ma zostać wysłane żądanie, typ żądania (obsługiwane są POST, GET, PUT), body i header oraz określić, które parametry mają zostać wysłane – tutaj możesz wybrać dowolne pole kontaktu lub dodać własne.