Centrul de asistență KWIGA Servicii, integrări, API, Setări Servicii Sending a webhook to transfer data to another service

Sending a webhook to transfer data to another service

Articole:

We will explain where and how you can set up data transfer via webhook on the Kwiga platform.


Există două modalități prin care Kwiga și un serviciu terț pot interacționa: trimiterea sau primirea de date.

Primirea datelor în Kwiga

Pentru a primi date de la un serviciu terț, se folosesc fie integrări directe cu Kwiga în serviciul necesar, fie datele sunt trimise din serviciu către Kwiga prin API.
Exemplu
Doriți ca datele dintr-un CRM extern să fie trimise către platforma Kwiga. În acest caz, atunci când o cerere plătită este primită în CRM, configurați transferul de date către Kwiga prin API. În Kwiga vor fi create un contact și o comandă plătită, iar clientul va primi acces la produs.

Trimiterea datelor din Kwiga

Dacă trebuie să configurați transferul de date de pe platforma Kwiga către un alt serviciu, de exemplu, pentru a trimite datele unui client către chatbotul Leeloo după înregistrare, atunci acest lucru necesită integrarea serviciului Leeloo cu Kwiga (sau a oricărui alt serviciu către care doriți să trimiteți date). Puteți verifica dacă o astfel de integrare există cu echipa de suport a serviciului selectat. O alternativă la integrarea directă poate fi trimiterea de webhook-uri, ceea ce vă permite să transferați datele de care aveți nevoie cu unele cunoștințe tehnice. 

Puteți configura trimiterea webhook-urilor pe platformă în mai multe locuri:

  • La completarea formularului de cerere (formularul din widget)
  • Când are loc orice eveniment prin automatizare 

Puteți folosi variabile pentru a trimite date. Puteți găsi lista variabilelor disponibile și numele acestora în articolul „Utilizarea variabilelor într-un proiect, lista variabilelor disponibile.”

Trimiterea unui webhook din widget

Datele din formular pot fi transmise către un serviciu terț; puteți configura acest lucru direct în CTA folosind comutatorul Trimite suplimentar date către un serviciu terț. 

În formularul care se deschide, puteți specifica adresa la care să fie trimisă cererea, tipul cererii (sunt acceptate POST, GET, PUT), body și header-ul, precum și ce parametri să fie trimiși – parametrii din formular sunt disponibili pentru selecție. 

 

Trimiterea unui webhook prin scenarii de automatizare 

În acțiunile de automatizare, există un element – Webhook – Trimite date, care vă permite să trimiteți o cerere către un serviciu terț. 

Puteți configura exact când trebuie trimise datele folosind evenimente, condiții și întârzieri în automatizare; puteți găsi lista completă și descrierea pe pagina Informații generale despre automatizare.

Soluțiile populare includ trimiterea datelor de contact după înregistrare, după plată (reușită sau nereușită), trimiterea datelor către un chatbot atunci când tema nu este finalizată sau, dimpotrivă, când sarcinile sunt finalizate. 

În formularul care se deschide, puteți specifica adresa la care să fie trimisă cererea, tipul cererii (sunt acceptate POST, GET, PUT), body și header-ul, precum și ce parametri să fie trimiși – aici puteți alege orice câmp din contact sau puteți adăuga propriul câmp.