Central de ajuda KWIGA Serviços, integrações, API, Configurações Serviços Sending a webhook to transfer data to another service

Sending a webhook to transfer data to another service

Artigos:

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


Há duas formas de o Kwiga e um serviço de terceiros interagirem: enviando ou recebendo dados.

Recebimento de dados no Kwiga

Para receber dados de um serviço de terceiros, são usadas integrações diretas com o Kwiga no serviço necessário, ou os dados são enviados do serviço para o Kwiga via API.
Exemplo
Você quer que os dados de um CRM externo sejam enviados para a plataforma Kwiga. Nesse caso, quando uma inscrição paga for recebida no CRM, você configura a transferência de dados para o Kwiga via API. Um contato e um pedido pago serão criados no Kwiga, e o cliente receberá acesso ao produto.

Envio de dados do Kwiga

Se você precisar configurar a transferência de dados da plataforma Kwiga para outro serviço, por exemplo, para enviar os dados de um cliente para o chatbot Leeloo após o cadastro, então isso exige a integração do próprio serviço Leeloo com o Kwiga (ou qualquer outro serviço para o qual você queira enviar dados). Você pode verificar com a equipe de suporte do serviço selecionado se essa integração existe. Uma alternativa à integração direta pode ser o envio de webhooks, o que permite transferir os dados de que você precisa com algum conhecimento técnico. 

Você pode configurar o envio de webhook na plataforma em vários lugares:

  • Ao preencher o formulário de inscrição (o formulário no widget)
  • Quando qualquer evento ocorre por meio da automação 

Você pode usar variáveis para enviar dados. Você pode encontrar a lista de variáveis disponíveis e seus nomes no artigo “Uso de variáveis em um projeto, lista de variáveis disponíveis.”

Envio de um webhook a partir do widget

Os dados do formulário podem ser encaminhados para um serviço de terceiros; você pode configurar isso diretamente no CTA usando o interruptor Enviar dados adicionalmente para um serviço de terceiros. 

No formulário que é aberto, você pode especificar o endereço para o qual enviar a solicitação, o tipo de solicitação (POST, GET, PUT são compatíveis), o corpo e o cabeçalho, e quais parâmetros enviar – os parâmetros do formulário estão disponíveis para seleção. 

 

Envio de um webhook por meio de cenários de automação 

Nas ações de automação, há um item – Webhook – Enviar dados, que permite enviar uma solicitação para um serviço de terceiros. 

Você pode configurar exatamente quando os dados devem ser enviados usando eventos, condições e atrasos na automação; você pode encontrar a lista completa e a descrição na página Informações gerais sobre automação.

As soluções populares incluem o envio de dados de contato após o cadastro, após o pagamento (bem-sucedido ou malsucedido), o envio de dados para um chatbot quando a lição de casa não é concluída ou, ao contrário, quando as tarefas são concluídas. 

No formulário que é aberto, você pode especificar o endereço para o qual enviar a solicitação, o tipo de solicitação (POST, GET, PUT são compatíveis), o corpo e o cabeçalho, e quais parâmetros enviar – aqui você pode escolher qualquer campo do contato ou adicionar o seu próprio.