WhatsApp no Make pela API oficial, com o ZapClaw

Em resumo: o ZapClaw envia cada mensagem do WhatsApp a um Custom webhook do Make, e o seu cenário responde com um módulo HTTP. As mensagens passam pela API Cloud oficial da Meta, e o número continua funcionando no app WhatsApp Business do celular. Sem app próprio na Meta e sem app extra para instalar no Make: dois módulos e um filtro.

Conecte o seu número em minutos e ligue aos cenários do Make que você já usa.

Plano Business: R$ 99 por mês, com números ilimitados

Comece grátis Ver os passos

O que você precisa para conectar

Não precisa de CNPJ nem de empresa verificada para conectar. A lista completa.

Por que a API oficial no Make

Configure em seis passos

  1. No Make, crie um cenário e adicione Webhooks > Custom webhook. Ao lado de Webhook, clique em Add, dê um nome e salve. Deixe API Key authentication vazio: o Make espera essa chave num cabeçalho x-make-apikey, que o ZapClaw não envia. Copie a URL que o Make gerar.
  2. No ZapClaw, conecte o seu número, cole essa URL em Webhook e crie uma chave de API. Em Eventos a receber, deixe marcado só Mensagens recebidas: cada status de entrega é uma requisição separada, e cada uma roda o cenário e gasta um crédito.
  3. O Make já está escutando. Mande uma mensagem de WhatsApp para o seu número de outro celular, para o Make aprender os campos de uma mensagem real. Se o módulo pegou antes o evento de teste do painel, clique em Detect new values e mande a mensagem de novo.
  4. Adicione HTTP > Make a request depois do webhook e preencha como mostrado abaixo. A sua chave do ZapClaw vai num keychain do tipo API key, enviado no cabeçalho X-API-Key.
  5. Clique na linha entre os dois módulos para adicionar um filtro com duas condições: event igual a message.received, e data > type igual a text. O evento de teste e qualquer outra coisa que não seja um texto recebido param ali, então as suas próprias respostas nunca entram em loop.
  6. Salve e ative o cenário. Mande outra mensagem de WhatsApp do outro celular: o cenário recebe e responde.

O módulo HTTP, campo a campo

Os valores de Make a request. Nos mapeamentos, 1 é o número do módulo Custom webhook; você também pode escolher os mesmos itens no painel de mapeamento.

{
  "from": "15551617409",
  "to": "15555550100",
  "text": "Hello from Make"
}

Texto livre funciona dentro de 24 horas desde a última mensagem do cliente. Fora dessa janela, a Meta só aceita um template aprovado: chame POST /api/v1/send/template.

Para testar a sua chave antes de montar o cenário, faça a mesma chamada num terminal. Uma mensagem enviada responde 201.

curl -X POST https://api.zapclaw.app/api/v1/send/text \
  -H "X-API-Key: zc_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "from": "15551617409", "to": "15555550100", "text": "Hello from Make" }'

O que chega no Custom webhook

Cada mensagem chega como um evento message.received, e o Make quebra o JSON em itens que você mapeia: o texto em data.text.body, o remetente em data.from, o nome do contato em data.contact_name e o seu número em account.display_phone_number. Uma mensagem de mídia traz uma media_url que você baixa com a sua chave de API.

{
  "event": "message.received",
  "sequence": 1042,
  "timestamp": "2026-05-21T14:00:00.000Z",
  "data": {
    "from": "15555550100",
    "user_id": "US.1A2B3C4D5E6F7G8H9I0J",
    "contact_name": "Maria Silva",
    "contact_username": "maria_lima",
    "message_id": "wamid.HBg...",
    "type": "text",
    "timestamp": "1747836000",
    "text": { "body": "Hello" }
  },
  "account": {
    "phone_number_id": "964283400112599",
    "display_name": "My Business",
    "display_phone_number": "+1 555 161-7409"
  }
}

Toda requisição traz um cabeçalho X-ZapClaw-Signature, um HMAC-SHA256 do corpo bruto feito com a sua chave de assinatura: como verificar (em inglês). Para ler esse cabeçalho no cenário, marque Get request headers como Yes nas configurações avançadas do webhook.

Bom saber

Quanto custa

A Meta cobra as tarifas de mensagem do WhatsApp direto de você, sem margem do ZapClaw. Todos os planos e preços.

Para quem é

Quem usa o Make para automatizar o WhatsApp da própria empresa ou de clientes: respostas com IA, leads enviados a um CRM, avisos de pedido, triagem de atendimento. Agências conectam os números dos clientes no plano Agency, cada cliente isolado dos outros. Não serve para disparo em massa.

Para ir além

Fontes

Verificado em 15 de outubro de 2026. O Make atualiza os módulos de tempos em tempos, então, se um campo parecer diferente, confira a fonte. As fontes estão em inglês.

Coloque os seus cenários do Make no WhatsApp hoje

Comece no plano grátis: um número, sem cartão. Passe para o plano Business quando precisar de mais números ou de mais mensagens.

Comece grátis Ver a documentação do webhook (em inglês)