Migração 100% grátis + 1 mês grátis com cupom MIGRAR1MES · novos clientes em planos até R$ 200/mês Migrar agora

Integrar no Make (Integromat)

Passo a passo para enviar e receber mensagens da WhatsApp API da Rollin Host no Make usando o módulo HTTP e o Custom webhook — mesmo sem app oficial.

O Make (antigo Integromat) também não tem um “app oficial” da WhatsApp API — e tudo bem. Você envia mensagens com o módulo HTTP › Make a request e recebe com Webhooks › Custom webhook. Veja onde clicar.

Parte 1 — Enviar mensagem (módulo HTTP)

  1. No seu cenário, adicione o módulo HTTPMake a request.

  2. Preencha:

    • URL: https://rollin.uazapi.com/send/text
    • Method: POST
    • Headers → adicione dois:
      • Content-Type = application/json
      • token = seu token do painel
    • Body type: Raw
    • Content type: JSON (application/json)
    • Request content:
{
  "number": "5511999999999",
  "text": "Olá! Mensagem enviada pelo Make 🚀"
}
  1. Clique em Run once e mande o teste. Se chegar no celular, está pronto. ✅

Enviar imagem, áudio, botões… no Make

Mesmo módulo HTTP — muda só a URL e o Request content. Veja todos os formatos em Enviar mensagens.

Parte 2 — Receber mensagem (Custom webhook)

  1. Adicione o módulo WebhooksCustom webhook no início do cenário.

  2. Clique em Add, dê um nome (ex.: “WhatsApp Rollin”) e copie a URL que o Make gerar.

  3. No painel da Rollin: WhatsApp API → Gerenciar → seção Webhook → marque Habilitar webhook, cole a URL e Salvar webhook.

  4. De volta no Make, com o webhook em “Determine data structure” (ouvindo), mande uma mensagem para o seu número conectado.

  5. O Make captura o formato e libera os campos (texto, remetente…) pros próximos módulos.

Fluxo completo: auto-resposta

[Custom webhook recebe] ──▶ [Router / filtro] ──▶ [HTTP envia resposta]

No módulo HTTP de resposta, o number vem do campo de remetente capturado no webhook (clique e selecione a variável). Exemplo de Body:

{
  "number": "{{remetente_do_webhook}}",
  "text": "Recebi sua mensagem! Já te respondo."
}

Problemas comuns

SintomaCausaSolução
401 no HTTPheader token ausente/erradoconfira os dois headers (token e Content-Type)
400 no envionúmero ou JSON inválidonúmero 5511… sem +; valide o JSON
Webhook não recebenão está “ouvindo” / cenário inativouse Determine data structure e deixe o cenário ON
Campos não aparecemestrutura não foi capturadamande uma mensagem real durante o “Determine data structure”

Próximos passos

Última atualização: