Tutoriais

Atendimento em horário comercial via chat

Como integrar com o n8n

Neste tutorial, vamos aprender como integrar com a plataforma de automação n8n. Dadas as inúmeras possibilidades de integrações e fluxos, nosso objetivo é mostrar o que você precisa para integrar com o n8n. Para isso, usaremos o exemplo do envio de mensagem, que é uma das funcionalidades mais comuns e amplamente utilizadas na integração.

Requisitos para a integração

  • Plano Compatível com a API: É necessário que você tenha um plano que ofereça suporte à API. 
  • Acesso ao n8n: A forma mais recomendada e simplificada de usar o n8n é contratando o serviço diretamente pela plataforma oficial n8n (https://n8n.io). Isso elimina a necessidade de instalar e configurar servidores, permitindo que você comece a usar a plataforma rapidamente, sem preocupações técnicas. Basta criar uma conta e iniciar a automação diretamente na nuvem, sem precisar se preocupar com a infraestrutura.

Gerando token 

Para utilizar a nossa API e integrar com o n8n, é necessário gerar um token de autenticação. O token é utilizado para autenticar as requisições enviadas para a API, garantindo que a comunicação seja segura e autorizada. 

Para gerar o token de acesso, basta seguir os seguintes passos:

  1. Acesse o seu perfil.
  2. Vá até Tokens de Acesso.
  3. Clique em Novo Token.

Após gerar o token, copie-o para utilizá-lo nas requisições da API.

gerando token.gif

Enviando mensagem 

Agora que você já tem o token necessário para usar a nossa API, veremos a seguir como enviar uma mensagem e onde inserir o token para autenticação na requisição. O endpoint mais comum para envio de mensagem é o seguinte:
POST https://app-utalk.umbler.com/api/v1/messages/simplified

Exemplo de Requisição:
A seguir, um exemplo de como fazer uma requisição para enviar uma mensagem:

{
  "toPhone": "+5511999999999",
  "fromPhone": "+5521999999999",
  "organizationId": "ZnOtSfFJHGShKoAG",
  "message": "Olá, tudo bem?",
  "file": null,
  "skipReassign": false,
  "contactName": "string"
}


Veja como é feito para enviar uma mensagem pelo n8n:

Enviando mensagem n8n.gif

Agora que você aprendeu como integrar com o n8n para enviar mensagens, você pode expandir este fluxo integrando com outras ferramentas e automatizando processos mais complexos. Se precisar de mais informações, consulte a documentação da nossa API ou a documentação do n8n