Enviando WhatsApp pelo n8n com a Shiftz (passo a passo)
Para enviar mensagens de WhatsApp pelo n8n com a Shiftz, você usa um nó HTTP Request apontando para a base URL da Shiftz (https://api.shiftz.com.br/v2) com sua apikey no header. Se o seu fluxo já usa a Evolution API, ele funciona trocando só a URL — a Shiftz é drop-in compatível com a v2, então não precisa de nó customizado nem de reescrever nada.
Este tutorial mostra o passo a passo no n8n, sem manter servidor de WhatsApp.
Antes de começar
- Uma instância da Shiftz conectada (estado
open). - Sua apikey
shz_<prefixo>.<segredo>. - Um fluxo no n8n onde você quer disparar a mensagem.
Passo 1 — Adicione um nó HTTP Request
No n8n, adicione o nó HTTP Request e configure:
- Method:
POST - URL:
https://api.shiftz.com.br/v2/message/sendText/SUA_INSTANCIA - Authentication: nenhum (vamos usar header)
Passo 2 — Header de autenticação
Adicione um header:
apikey: shz_xxx.yyy
Passo 3 — Corpo da requisição (JSON)
No corpo, envie o número e o texto. No n8n você pode usar expressões pra puxar dados do passo anterior:
{
"number": "5511999998888",
"text": "Olá! Seu pedido foi confirmado."
}
Passo 4 — Receba respostas (opcional)
Para reagir a mensagens recebidas, configure um webhook na instância apontando pro seu nó Webhook do n8n. A Shiftz entrega eventos assinados com HMAC-SHA256 e faz retry por até 24h, então você não perde evento por uma instabilidade momentânea.
Funciona com Make e Typebot também
A mesma lógica vale pra Make, Typebot ou qualquer ferramenta no-code que faça uma chamada HTTP: aponte pra base URL da Shiftz e mande a apikey no header. Não há contrato novo pra aprender.
O que costuma quebrar
- Instância fora do
open. Se o número não estiver conectado, o envio retorna409. Confira o estado antes de disparar o fluxo. - Número sem WhatsApp. Retorna
422. Vale validar a lista de números antes de enviar em massa. - Header errado. A autenticação é pelo header
apikey, não por Bearer (o Bearer é só pro MCP).
Próximo passo
Crie sua conta grátis, conecte um número e cole a URL no seu nó HTTP do n8n. Em minutos o seu fluxo no-code está mandando WhatsApp.
Escrito por Marcos Pedrosa
Construindo a Shiftz, a WhatsApp API que sua IA já sabe usar.