Comunicação · Recepção · Time comercial · Gerente
WhatsApp e conversas
Configurar a caixa oficial do WhatsApp do início ao fim, conectar por QR Code e atender no inbox.
Onde fica: Comunicação → Conversas
Os dois tipos de caixa
| Tipo | Como conecta | Quando usar |
|---|---|---|
| Oficial (Meta) | API oficial do WhatsApp Business | Disparo em massa, templates aprovados, escala e estabilidade |
| QR Code | Leitura do QR Code com o celular | Número que já é usado no balcão, começo rápido |
Os estados da caixa são Conectada, Conectando, Aguardando QR, Em verificação, Desativada e Reautorizar.
Disparo em massa exige caixa oficial
Envio para muitos contatos precisa de template aprovado na caixa oficial. Fazer isso pela conexão por QR Code coloca o número em risco de bloqueio.
Antes de conectar a API Oficial
Separe cerca de 15 minutos e confirme que você tem:
- acesso de administrador ao Portfólio Empresarial da Meta;
- acesso ao Meta for Developers e ao aplicativo que contém o produto WhatsApp;
- um número cadastrado no WhatsApp Business Platform e capaz de receber o código de confirmação por SMS ou ligação;
- permissão para administrar a Conta do WhatsApp Business vinculada ao número.
Guias oficiais da Meta
- Começar a usar a WhatsApp Cloud API — criação dos ativos necessários na Meta.
- Configurar e administrar números — cadastro, confirmação e gerenciamento do número oficial.
- Criar e usar tokens de acesso — orientação oficial para o token de usuário do sistema usado como Chave da API.
- Configurar webhooks do WhatsApp — Callback URL, Verify token e assinatura dos eventos.
- Referência da WhatsApp Business Management API — contas do WhatsApp Business, WABA ID e permissões.
Os nomes e a posição dos menus podem mudar no Facebook. Se isso acontecer, abra o guia oficial correspondente acima e procure pelo nome em negrito usado neste passo a passo.
Use sempre a mesma conta, o mesmo app e o mesmo número
O Phone Number ID, o WABA ID, a chave da API e o App Secret precisam pertencer à mesma configuração na Meta. Não crie também uma caixa por QR Code para esse mesmo número.
Proteja as credenciais
A Chave da API e o Meta App Secret são dados sigilosos. Cole-os somente no OctaGym, não envie por WhatsApp ou e-mail e não inclua essas credenciais em capturas de tela.
Criar a caixa no OctaGym
- Abra Comunicação → Conversas.
- Clique em Criar caixa.
- Escolha WhatsApp, dê um nome para a caixa e selecione uma cor.
- Em Como deseja conectar o WhatsApp?, escolha API Oficial (Meta).
- Se quiser respostas automáticas, selecione um agente de IA. Você também pode deixar Nenhum agente e configurar isso depois.
- Clique em Salvar e configurar.
Na tela Conectar API Oficial, você pode usar Cadastro Meta ou Manual.
Opção 1 — Cadastro Meta
Esta é a opção recomendada. Ela autoriza o OctaGym pelo fluxo oficial da Meta e preenche a conexão automaticamente.
- Na aba Cadastro Meta, clique em Conectar WhatsApp Business.
- Entre com o Facebook que administra o Portfólio Empresarial.
- Selecione o Portfólio Empresarial, a Conta do WhatsApp Business e o número corretos. Se a Meta oferecer a criação durante o fluxo, conclua também a validação do número.
- Autorize as permissões solicitadas e aguarde a confirmação WhatsApp Business conectado.
- Clique em Concluir.
Se o login for cancelado, a conta ou o número não aparecer, ou a aba informar que o cadastro está indisponível, use a configuração manual abaixo.
Opção 2 — Configuração manual completa
1. Preparar o aplicativo e o número na Meta
No Meta for Developers, abra o aplicativo que será usado pela empresa:
- Confirme que o produto WhatsApp está adicionado ao aplicativo.
- Abra WhatsApp → API Setup.
- Selecione a Conta do WhatsApp Business correta.
- Adicione e valide o número oficial, caso ele ainda não esteja disponível na lista From.
O número precisa aparecer em From antes de continuar.
2. Criar uma chave permanente
Não use o token temporário exibido em API Setup. Ele expira e derruba o envio de mensagens.
Se precisar acompanhar a tela da Meta, abra também o guia oficial Tokens de acesso do WhatsApp Business Platform.
- Abra Configurações do negócio → Usuários → Usuários do sistema.
- Crie ou selecione um usuário do sistema com acesso de administrador.
- Em Adicionar ativos, atribua a ele o aplicativo e a Conta do WhatsApp Business usados nesta caixa, com controle suficiente para gerenciar mensagens e templates.
- Clique em Gerar novo token, selecione o mesmo aplicativo e escolha a maior validade disponível, de preferência sem expiração.
- Marque as permissões
whatsapp_business_managementewhatsapp_business_messaging. - Copie o token gerado. Ele será a Chave da API no OctaGym.
O OctaGym valida a chave ao salvar
A chave precisa estar válida por pelo menos 30 dias, ter as duas permissões e acesso ao WABA e ao número informados. Se algum desses itens não corresponder, a configuração será recusada com o campo que precisa ser corrigido.
3. Copiar os dados corretos
| Campo no OctaGym | Onde encontrar na Meta | O que copiar |
|---|---|---|
| Número | Meta Developers → WhatsApp → API Setup → From | Número completo com país e DDD |
| Phone Number ID | Meta Developers → WhatsApp → API Setup | ID numérico exibido abaixo do número |
| WABA ID | Configurações do negócio → Contas → Contas do WhatsApp | WhatsApp Business Account ID, não o Business Manager ID |
| Chave da API | Configurações do negócio → Usuários do sistema | Token permanente criado no passo anterior |
| Meta App Secret | Meta Developers → Configurações do aplicativo → Básico | App Secret do mesmo aplicativo; recomendado para validar webhooks |
O WABA ID e o Phone Number ID são valores diferentes. Não use o ID do Portfólio Empresarial em nenhum dos dois campos.
4. Salvar no OctaGym
- Volte à aba Manual da caixa.
- Preencha Número, Phone Number ID, WABA ID e Chave da API.
- Preencha também o Meta App Secret. Ele é opcional para o primeiro salvamento, mas recomendado antes de colocar a caixa em produção.
- Deixe Exigir assinatura Meta válida desligado por enquanto.
- Clique em Salvar configuração.
Ao salvar, o OctaGym valida a chave e mostra dois valores novos: Callback URL e Verify token. Mantenha a tela aberta para copiá-los.
5. Configurar o webhook na Meta
Você pode manter aberto o guia oficial Configurar webhooks do WhatsApp enquanto executa estes passos.
- No Meta for Developers, abra o mesmo aplicativo e acesse WhatsApp → Configuração.
- Na seção Webhook, clique em Editar.
- Cole a Callback URL exibida pelo OctaGym.
- Cole o Verify token exibido pelo OctaGym.
- Clique em Verificar e salvar. A Meta fará uma chamada de verificação; quando ela for aceita, a caixa sai de Em verificação.
- Em Gerenciar campos do webhook, assine o campo messages. Assine também message_template_status_update para receber automaticamente aprovações e reprovações de templates.
- Confirme que o aplicativo está inscrito na Conta do WhatsApp Business. Quando a Meta mostrar Assinar, Subscribe ou Subscribe to webhooks para o WABA selecionado, ative essa opção.
Sem o campo messages, a caixa envia mas não recebe
Verificar a Callback URL não basta. O aplicativo também precisa estar inscrito no WABA e no campo messages para o OctaGym receber mensagens, entregas, leituras e falhas.
Se você gerar um novo Verify token no OctaGym, repita a verificação da Callback URL na Meta usando o novo valor.
6. Ativar a validação de assinatura
O App Secret permite confirmar criptograficamente que cada webhook foi enviado pela Meta.
- Com o Meta App Secret já salvo, envie uma mensagem de teste para o número oficial.
- Volte às configurações da caixa e aguarde o status Assinatura Meta validada.
- Só então ative Exigir assinatura Meta válida e salve novamente.
Não ative o modo obrigatório antes da primeira validação. Um App Secret incorreto fará o OctaGym rejeitar os próximos webhooks.
7. Definir a foto oficial
Depois de salvar a Chave da API e o Phone Number ID:
- Em Foto oficial do WhatsApp, clique em Selecionar.
- Escolha uma imagem JPG ou PNG de até 3 MB.
- Clique em Atualizar.
A imagem é enviada ao perfil público do número na Meta. A atualização pode levar alguns minutos para aparecer no WhatsApp.
8. Fazer o teste final
Use um celular diferente do número oficial:
- Envie uma mensagem para o número conectado.
- Confirme que a conversa aparece em Comunicação → Conversas.
- Responda pelo OctaGym e confirme o recebimento no celular.
- Confira se a mensagem passa por Enviada, Entregue e Lida.
- Fora da janela de 24 horas, faça também um teste com um template aprovado.
A configuração está completa quando a caixa aparece como Conectada, recebe mensagens, envia respostas e atualiza os status de entrega.
Atender
O inbox reúne as conversas por caixa. Cada conversa fica vinculada ao aluno quando o telefone bate com o cadastro — na ficha do aluno existe o atalho Conversar no WhatsApp, e a conversa abre com o histórico junto.
Quando o número não está cadastrado, a conversa aparece como Sem cadastro de contato e você pode criar o cadastro dali.
Número com e sem o nono dígito
Um mesmo celular pode chegar com 12 ou 13 dígitos. O casamento com o cadastro considera as duas formas — se ainda assim a conversa não vincula, confira o telefone salvo na ficha.
Respostas rápidas
Onde fica: Comunicação → Respostas Rápidas
Textos prontos para dúvidas frequentes (horário, valores, como cancelar). Reduzem o tempo de primeira resposta e padronizam a informação entre turnos.
Templates
Onde fica: Comunicação → Templates
São as mensagens submetidas à aprovação da Meta, obrigatórias para iniciar conversa fora da janela de atendimento. A tela mostra o status de aprovação de cada uma — template reprovado não dispara.
Avaliação das conversas
Onde fica: Comunicação → Avaliações
O sistema avalia automaticamente as conversas e gera:
- Nota geral e nota por dimensão: empatia, profissionalismo, resolução, respostas, produto e vendas.
- Ranking de atendentes com melhor e pior dimensão de cada um.
- Red flags — conversas que precisam de revisão humana.
- Tempo médio de primeira resposta, categorias e sentimento ao longo do tempo.
É o painel para treinar a equipe com base em caso real, não em impressão.
Problemas comuns
- "O token foi recusado." Gere uma chave permanente de usuário do sistema, confirme as permissões
whatsapp_business_managementewhatsapp_business_messaginge atribua ao usuário o mesmo app e WABA da caixa. - "WABA ID inválido." Copie o WhatsApp Business Account ID. O Business Manager ID e o Phone Number ID não servem nesse campo.
- "A Meta não verificou a Callback URL." Salve primeiro a configuração no OctaGym, copie novamente a URL e o Verify token sem espaços e confirme que o número da URL é o mesmo desta caixa.
- "A caixa envia, mas não recebe." No webhook da Meta, assine o campo messages e confirme que o aplicativo está inscrito no WABA.
- "A caixa continua Em verificação." A verificação da Callback URL ainda não terminou. Repita Verificar e salvar na Meta com o Verify token atual.
- "Assinatura Meta inválida." O App Secret não pertence ao app que envia os webhooks. Salve o App Secret correto antes de ativar o modo obrigatório.
- "Consigo responder, mas não iniciar uma conversa." Fora da janela de 24 horas, a primeira mensagem precisa usar um template aprovado para essa mesma conta.
- "A caixa caiu." Conexões por QR Code caem quando o celular fica offline ou a sessão expira; reconecte lendo o QR novamente.
- "A mensagem não saiu." Veja o motivo no disparo: template não aprovado, caixa desconectada, telefone inválido ou contato sem número.
- "A conversa não vinculou ao aluno." O telefone da conversa é diferente do cadastrado na ficha.
Relacionado
Compras e fornecedores
O fluxo solicitação → cotação → aprovação → pedido → recebimento, com etapas configuráveis e amarração com estoque e contas a pagar.
Disparos, e-mail e notificações
Enviar em massa por WhatsApp, montar campanha de e-mail marketing e disparar push e notificação in-app para o público certo.