Atualizado há 23 minutos

Integrar o Rifei com n8n

O n8n é uma ferramenta de automação que permite criar fluxos de trabalho visuais, facilitando a integração entre diferentes sistemas.
Com ele, você pode receber webhooks do Rifei e automatizar ações como envio de notificações, disparo de mensagens no WhatsApp, atualização de planilhas, integração com CRMs, ERPs ou qualquer outro serviço compatível.

Essa integração é ideal para quem deseja criar processos automáticos a partir dos eventos gerados na sua campanha, como novo pedido, pedido pago ou pedido expirado.


Primeira etapa: Criando um novo workflow

  1. Acesse o painel do n8n.

  2. Clique em Create Workflow.

  3. Adicione o node Webhook, que será o gatilho do fluxo.

No node Webhook, utilize as seguintes configurações:

  • HTTP Method: POST

  • Path: defina um caminho exclusivo

    • Exemplo: rifei-webhook

  • Authentication: Header Auth


Segunda etapa: Criando o token de autenticação

Ao selecionar Header Auth, será necessário criar uma credencial:

  1. Em Credential for Header Auth, clique em Create New Credential.

  2. Preencha:

    • Name: Rifei Webhook

    • Header Name: Authorization

    • Header Value: Bearer SEU_TOKEN_ALEATORIO

  3. Salve a credencial.

Você precisa criar um token (código aleatório) com letras, números e caracteres especiais, para maior segurança.

Após isso:

  1. Clique em Listen for Test Event.

  2. Copie a URL gerada pelo n8n.

    Exemplo: https://seu-n8n.com/webhook/rifei-webhook


Terceira etapa: Configurando o webhook no Rifei

Com a URL do n8n e um token aleatório em mãos:

  1. Acesse o painel do Rifei.

  2. Clique no botão da sua conta no canto superior direito, vá em Integrações → Webhook.

  3. Cole a URL gerada pelo n8n no campo URL.

  4. Cole o token que você criou pelo n8n no campo Token.

  5. Selecione os eventos que deseja receber, são eles novo pedido, pedido aprovado e pedido expirado.

  6. Clique em adicionar.

Para funcionamento contínuo, o workflow do n8n deve estar ativo e utilizando a Production URL, que é o endpoint permanente.


Última etapa: Respondendo o webhook

Para que o teste de webhook funcione corretamente, o n8n precisa retornar uma resposta simples.

Configure o node Respond to Webhook:

  • Respond With: JSON

  • Response Body:

{
  "status": "ok"
}

 

Pronto, o Rifei já está configurado com o n8n. Não é necessário retornar o token ou qualquer header de autenticação na resposta.


Exemplo de automações possíveis

Após o recebimento do webhook, você pode expandir o workflow com diversos nodes, como:

  • IF: Filtrar ações conforme o tipo do evento recebido (ex: somente quando o pedido for pago).

  • Google Sheets: Registrar vendas automaticamente em uma planilha.

  • WhatsApp ou Telegram: Enviar mensagens.

  • HTTP Request: Integrar com sistemas externos, CRMs ou APIs próprias.

  • Banco de dados: Salvar informações para controle interno ou relatórios.


Observações importantes

  • O n8n precisa estar online e com o workflow ativo.

  • Utilize sempre a Production URL após finalizar os testes.

  • Cada evento enviado pelo Rifei contém os dados completos dos pedidos.

  • Você pode criar múltiplos workflows para diferentes tipos de automação.

ER

Escrito por Equipe Rifei