Central de AjudaAbrir a tela

ConfiguraçãoME-27

Conectar WA

/admin/whatsapp

Conexão do número de WhatsApp do Marcos via QR code, pra responder visitantes direto do painel.

O que essa tela faz

Conecta o número de WhatsApp do Marcos ao sistema (via Evolution API) escaneando um QR code — a mesma forma de conectar o WhatsApp Web. Uma vez conectado, as conversas dos visitantes passam a aparecer em /admin/mensagens (e /admin/inbox), com resposta direto pelo painel. Esta tela fica atrás de uma segunda confirmação de identidade (FaceGate, revalidação via Apple) antes de mostrar o conteúdo.

Campo a campo

  • Estado "Verificando conexão…" — enquanto consulta o status atual.
  • Estado "WhatsApp conectado" — mostra o nome/telefone do número já conectado.
  • Estado "Instância não criada" — quando ainda não existe nenhuma instância criada no

provedor (Evolution API).

  • Estado "connecting" (QR code) — mostra o QR code pra escanear, com o passo a passo: abrir o

WhatsApp no celular → "Dispositivos conectados" → "Conectar dispositivo" → apontar a câmera. Atualiza sozinho a cada 5 segundos até detectar a conexão.

  • Estado de erro — mostra a mensagem de erro (ou "Aguardando QR code…" como padrão).

Ações disponíveis

  • "Criar instância" (só quando ainda não existe instância) — cria a instância no provedor e

já verifica o status em seguida (deve gerar o QR code logo depois).

  • "Atualizar" — reconsulta o status manualmente a qualquer momento.
  • "Tentar novamente" (no estado de erro) — reconsulta o status.
  • Escanear o QR code (fora do painel, no celular) — é a ação que efetivamente conecta o

número.

Dúvidas frequentes

P: Escaneei o QR code mas a tela não atualizou. R: Ela verifica sozinha a cada 5 segundos enquanto está no estado de conexão; espere um pouco ou clique em "Atualizar".

P: O QR code expirou antes de eu escanear. R: Clique em "Atualizar" (ou "Tentar novamente") pra pedir um QR code novo.

P: Desconectei o WhatsApp sem querer no celular. O painel para de funcionar? R: A tela volta a mostrar "Instância não criada" ou pedir novo QR code — reconecte pelo mesmo fluxo.

Erros comuns

Esta tela não tem actions.ts (usa rotas de API: /api/whatsapp/qrcode e /api/whatsapp/criar-instancia) — qualquer erro do provedor aparece como texto livre no lugar do QR code (campo erro da resposta), sem um catálogo fixo de mensagens.