Como enviar solicitações de API via Make e integrar a SendPulse ao seu sistema

O serviço do Make mudou o endereço do seu site, design e nome para Make. As opções de integração continuam as mesmas, mas o design pode estar diferentes da screenshots mostradas nesse artigo.

A API do Chatbot fornece vários métodos para integrar os chatbots ao seu sistema. Você pode usá-los para obter informações detalhadas sobre sua conta, chatbots, assinantes, variáveis, fluxos e chats. Você também pode criar campanhas e iniciar fluxos, bem como atribuir e excluir variáveis e tags.

Usando o elemento SendPulse no Make, você pode enviar qualquer solicitação de API no momento certo de acordo com o script definido.

Selecione o elemento SendPulse e a ação Fazer uma chamada de API.

Para conectar sua conta SendPulse, clique em Adicionar e insira seu ID do cliente e Segredo do cliente na guia API nas configurações da sua conta. Clique em Continuar.

No campo URL, insira o endpoint da solicitação.

Selecione um dos métodos: GET para obter informações, POST para criar ou adicionar informações, PUT/PATCH para atualizar informações, DELETE para excluir dados.

Insira o corpo da solicitação.Você pode ver um exemplo da consulta sob o método desejado na API documentation (consulte “Exemplo”). Selecione a variável recebida em um dos elementos anteriores, ou escreva seu valor no valor da variável para que ela seja transmitida.

Exemplo de consulta para o método Enviar mensagem gratuita para um contato pelo número de telefone que enviará uma mensagem para o WhatsApp alterando o valor no Planilhas Google:

No campo URL, especifique: /whatsapp/contacts/sendByPhone

No corpo da solicitação, especifique:

{
  "bot_id": "dfg144hj45gh4j5h4gj5gh4jgh", // Your WhatsApp chatbot ID
  "phone": "+3806666666666", // Variable with a phone in international format obtained from another element
  "message": {
    "type": "text",
    "text": {
      "body": "" // The content of the text message. You can add emoji to your text if it's up to 1024 Unicode characters long
    }
  }
}

Exemplo de solicitação para o método Criar um novo contato no público do chatbot do WhatsApp.

Solicitação de amostra para o método Adicionar uma tag ao contato.

Para a maioria das solicitações, você precisará do ID do assinante. Você pode obtê-lo usando os métodos Obter uma lista de contatos por tag, Obter contatos por variável e Obter informações de contato por número de telefone e via webhook ou a variável contact.id na solicitação de API pedido do elemento.

Clique em Ok.

Se você usar vários métodos de API em seu script, clique no módulo e selecione Executar apenas este módulo. Você pode adicionar os dados resultantes a outros elementos escolhendo os parâmetros resultantes.

Para testar a funcionalidade de todo o script, clique em Executar uma vez, execute a ação que aciona o elemento desejado e envie as informações para o elemento SendPulse.

Gire a chave de alternância ON para ativar o script.

Você também pode clicar no número acima do elemento para ver as informações que foram recebidas e serão transmitidas para o próximo elemento.

Se algum dos elementos falhar na execução, ele ficará destacado em vermelho e, ao ser clicado, exibirá o motivo do erro e uma dica de como corrigi-lo. Observe que até que o erro seja corrigido, todo o script pode pausar e não ser executado; as operações serão enfileiradas.

Se você tiver alguma dúvida sobre configuração ou falhas de script, entre em contato com o suporte da Make Make support.

Leia sobre outros métodos que você pode usar para integrar com o Make: Como integrar a SendPulse com serviços via Make.

Rate this article about "Como enviar solicitações de API via Make e integrar a SendPulse ao seu sistema"

User Rating: 5 / 5 (9)

Anterior

Como passar dados de outros sistemas para a SendPulse usando o n8n

Próximo

Como passar contatos do Google Planilhas para listas de endereçamento da SendPulse e enviar mensagens para um chatbot

Popular em nosso blog

Teste o SendPulse hoje gratuitamente