Centre d'aide KWIGA Services, intégrations, API, paramètres Services Envoi d'un webhook pour transférer des données vers un autre service

Envoi d'un webhook pour transférer des données vers un autre service

Articles:

Nous expliquerons où et comment vous pouvez configurer le transfert de données via un webhook sur la plateforme Kwiga.


Il existe deux façons pour Kwiga et un service tiers d’interagir : envoyer ou recevoir des données.

Réception de données dans Kwiga

Pour recevoir des données d’un service tiers, soit des intégrations directes avec Kwiga dans le service requis sont utilisées, soit les données sont envoyées du service vers Kwiga via API.
Exemple
Vous souhaitez que les données d’un CRM externe soient envoyées à la plateforme Kwiga. Dans ce cas, lorsqu’une demande payée est reçue dans le CRM, vous configurez le transfert des données vers Kwiga via l’API. Un contact et une commande payée seront créés dans Kwiga, et le client obtiendra l’accès au produit.

Envoi de données depuis Kwiga

Si vous devez configurer le transfert de données depuis la plateforme Kwiga vers un autre service, par exemple pour envoyer les données d’un client au chatbot Leeloo après son inscription, cela nécessite alors l’intégration du service Leeloo lui-même avec Kwiga (ou de tout autre service vers lequel vous souhaitez envoyer des données). Vous pouvez vérifier auprès de l’équipe d’assistance du service sélectionné si une telle intégration existe. Une alternative à l’intégration directe peut être l’envoi de webhooks, ce qui vous permet de transférer les données dont vous avez besoin avec quelques connaissances techniques. 

Vous pouvez configurer l’envoi de webhooks sur la plateforme à plusieurs endroits :

  • Lors du remplissage du formulaire de demande (le formulaire dans le widget)
  • Lorsqu’un événement se produit via l’automatisation 

Vous pouvez utiliser des variables pour envoyer des données. Vous trouverez la liste des variables disponibles et leurs noms dans l’article « Utilisation des variables dans un projet, liste des variables disponibles. »

Envoi d’un webhook depuis le widget

Les données du formulaire peuvent être transmises à un service tiers ; vous pouvez configurer cela directement dans le CTA à l’aide du commutateur Envoyer également les données à un service tiers. 

Dans le formulaire qui s’ouvre, vous pouvez indiquer l’adresse à laquelle envoyer la requête, le type de requête (POST, GET, PUT sont pris en charge), le corps et l’en-tête, ainsi que les paramètres à envoyer – les paramètres du formulaire sont disponibles à la sélection. 

 

Envoi d’un webhook via des scénarios d’automatisation 

Dans les actions d’automatisation, il existe un élément – Webhook – Envoyer des données, qui vous permet d’envoyer une requête à un service tiers. 

Vous pouvez configurer exactement quand les données doivent être envoyées à l’aide des événements, des conditions et des délais dans l’automatisation ; vous trouverez la liste complète et sa description sur la page Informations générales sur l’automatisation.

Parmi les solutions populaires figurent l’envoi des données de contact après l’inscription, après le paiement (réussi ou échoué), l’envoi de données à un chatbot lorsque les devoirs ne sont pas terminés ou, au contraire, lorsque les devoirs sont terminés. 

Dans le formulaire qui s’ouvre, vous pouvez indiquer l’adresse à laquelle envoyer la requête, le type de requête (POST, GET, PUT sont pris en charge), le corps et l’en-tête, ainsi que les paramètres à envoyer – ici, vous pouvez choisir n’importe quel champ du contact ou ajouter le vôtre.