Skip to main content
O Z-API conecta um número pelo WhatsApp Web. A Arara envia pela WhatsApp Business Platform da Meta. Não é só trocar de fornecedor: mudam as regras de envio (templates e janela de 24h), o jeito de conectar o número e o formato do código. Esta página cobre esses pontos.

O que muda

O número

Antes de começar, decida o que fazer com o número atual:
  • Número no app WhatsApp Business: a Meta permite conectar o número à plataforma em coexistência, mantendo o app no celular. Na Arara, mensagens enviadas pelo celular chegam como evento message.echo, e o inbox mostra as duas pontas.
  • Número em outro app ou sem app: o número precisa ser registrado só na plataforma e deixa de funcionar no WhatsApp Web. Planeje a janela de troca e avise clientes.
  • Número novo: você conecta um número novo na Arara e mantém o Z-API em paralelo até migrar a base.
A conexão é feita no dashboard (https://app.ararahq.com), em Números. A verificação da empresa e o nome de exibição passam pela Meta.

O caminho técnico

1. Preparação

  1. Crie a organização em https://app.ararahq.com e gere uma chave de API (ara_live_...).
  2. Liste tudo que o seu sistema envia pelo Z-API e classifique: resposta a cliente (cabe na janela de 24h) ou mensagem iniciada pela empresa (vira template).
  3. Tenha a conta da empresa na Meta pronta para a verificação.

2. Templates

Cada mensagem iniciada pela empresa vira um template:
  • Confirmação de pedido → pedido_confirmado, categoria UTILITY
  • Carrinho abandonado → carrinho_abandonado, categoria MARKETING ou UTILITY, conforme o conteúdo
  • Oferta → oferta_semana, categoria MARKETING
Revise cada texto contra as regras de template antes de submeter. A aprovação é da Meta.

3. Código

Principais mudanças:
  • Mensagem sem template só na janela de 24h. Veja Janela de 24h.
  • Mensagem iniciada pela empresa usa template aprovado.
  • Destinatário em formato internacional: +5511999999999 (o prefixo whatsapp: também é aceito).
  • Webhook assinado: valide X-Arara-Signature e X-Arara-Timestamp. Veja Webhooks.

4. Recebimento

Configure a URL e o secret do webhook no dashboard.

5. Cutover

  1. Com número conectado e templates aprovados, atualize as variáveis de ambiente (ARARA_API_KEY, ARARA_WEBHOOK_SECRET).
  2. Faça deploy.
  3. Acompanhe entregas e falhas no dashboard nos primeiros dias.
  4. Desligue o Z-API quando o fluxo estiver validado.

Rotina do time

A maior mudança é de operação:
  • A janela de 24h é regra da Meta, não da Arara.
  • Template tem texto fixo aprovado; o que muda por envio são as variáveis.
  • O cliente precisa ter consentido em receber mensagens da empresa. Veja Compliance.

O que não migra

  • Histórico de mensagens do Z-API: a Arara não importa.
  • Contatos do celular: ficam no aparelho. Suba sua base pela API de contatos ou pelo dashboard.
  • Grupos: a Arara não envia para grupos. Se a sua operação depende de grupos, avalie antes.

Próximos passos

Conceitos WhatsApp

Janela de 24h e templates antes de migrar.

Quickstart

Primeiro envio depois que o número estiver pronto.