Pular para o conteúdo
Voltar para a Central de Ajuda
WhatsApp

API Oficial do WhatsApp: templates, variáveis e janela de 24h

Como funciona o canal API Oficial (Meta) no North Clinic CRM — diferença para o canal QR Code, a janela de 24 horas, criação e aprovação de templates, variáveis (chaves), mídia no cabeçalho e os erros mais comuns.

Além do canal comum conectado por QR Code, o North Clinic CRM suporta canais na API Oficial do WhatsApp (Meta) — a integração autorizada pela Meta, que não depende de um celular ligado. Em troca, ela tem regras próprias: templates aprovados e a janela de 24 horas. Este guia explica as diferenças e como gerenciar os templates.

API Oficial × QR Code: o que muda na prática

Canal QR CodeCanal API Oficial
ConexãoEspelha o WhatsApp de um celular da clínicaDireto com a Meta (sem celular)
EstabilidadeDepende do celular (internet, bateria)Não cai por causa do celular
Envio livreQualquer mensagem, a qualquer momentoSó dentro da janela de 24h
Fora da janelaApenas templates aprovados
Aprovação de conteúdoNão precisaTemplates passam por aprovação da Meta
LimitesTier de conversas/dia definido pela Meta (cresce com uso e qualidade)

Coexistência: dá para conectar a API Oficial mantendo o número funcionando no aplicativo WhatsApp Business do celular — as conversas passam a aparecer nos dois lugares.

A janela de 24 horas

Na API Oficial, cada resposta do cliente abre uma janela de 24h. Dentro dela, a equipe envia mensagens livremente. Passadas 24h sem o cliente responder (ou se ele nunca escreveu), a janela fecha e o sistema bloqueia o envio de texto livre — só templates aprovados podem ser enviados para “reabrir” a conversa.

É por isso que, num canal oficial, a confirmação de agendamento e os disparos usam templates: eles funcionam mesmo com a janela fechada.

Conectando um canal oficial

Em Conversas → Cadastros → Conexões, crie/edite o canal e escolha o tipo API Oficial. Há três caminhos:

  1. Facebook (recomendado) — um popup do Facebook guia a autorização da conta WhatsApp Business; o CRM recebe as credenciais automaticamente.
  2. Manual — colar as credenciais obtidas no Meta Business Suite.
  3. Via Gupshup (BSP) — para contas conectadas por esse provedor.

A tela de Templates

Conversas → Templates (rota /app/whatsapp-templates). Ela lista os templates de todos os canais oficiais da clínica, com três informações-chave por template:

  • Status de aprovação — Aprovado, Pendente ou Rejeitado (pela Meta). Só aprovados podem ser enviados.
  • Categoria — Utilidade, Marketing ou Autenticação.
  • Qualidade — bolinha verde/amarela/vermelha atribuída pela Meta conforme a reação dos destinatários (bloqueios e denúncias derrubam a qualidade e podem pausar o template).

Use Sincronizar para puxar da Meta o estado atual de todos os templates — inclusive os criados fora do CRM (Meta Business Manager).

Criando um template

Novo template e preencha:

  • Nome — só letras minúsculas, números e _ (regra da Meta).
  • Idioma e categoria.
  • Corpo (obrigatório), cabeçalho (texto ou mídia), rodapé e botões (resposta rápida, URL, telefone) — opcionais.

Ao salvar, o template é enviado para aprovação da Meta e fica Pendente. Enquanto pendente, não pode ser editado nem enviado — acompanhe pelo botão Atualizar status. A aprovação costuma ser rápida (minutos a horas), mas depende da Meta.

Variáveis (chaves)

No corpo do template você insere chaves do CRM — como {primeiro_nome_cliente}, {data_agendamento}, {hora_agendamento}, {nome_clinica} — usando o seletor da tela. Por baixo, o CRM as converte para as variáveis numeradas da Meta ({{1}}, {{2}}…) e guarda o mapeamento; no envio automático, cada chave é preenchida com o dado real do cliente/agendamento.

Regras que evitam dor de cabeça:

  • Use sempre o seletor de chaves ao montar o template — chave digitada com nome errado não é reconhecida e pode chegar “crua” ao cliente.
  • Toda variável precisa de um exemplo no cadastro (exigência da Meta para aprovar).
  • No envio manual (pela conversa), o sistema só libera o botão de enviar quando todas as variáveis estiverem preenchidas.

Mídia no cabeçalho

Template com imagem/vídeo/documento no cabeçalho exige o upload do arquivo no CRM (imagem JPG/PNG até 5 MB, vídeo MP4 até 16 MB, PDF até 100 MB):

  • No cadastro, o arquivo de amostra é obrigatório para a Meta aprovar.
  • Se o template foi criado fora do CRM, após Sincronizar ele pode aparecer com o aviso “Mídia pendente” — use a ação Enviar mídia na listagem para subir o arquivo. Sem isso, o sistema bloqueia o envio do template (para não sair “amputado”, só com o texto — o que ainda assim seria cobrado pela Meta).

Erros comuns e o que fazer

SintomaCausa provávelSolução
”Janela de 24h fechada” ao enviar textoCliente não responde há mais de 24hEnvie um template aprovado
Template não aparece para envioStatus Pendente ou RejeitadoAguarde/ajuste e reenvie para aprovação
Envio bloqueado pedindo mídiaTemplate com cabeçalho de mídia sem arquivoFaça o upload da mídia no template
Mensagem chegou com a chave “crua” (ex.: {primeiro_nome_cliente})Chave digitada errada ou não mapeadaReedite o template usando o seletor de chaves
Envios param de funcionar no canal oficialLimite do tier diário da Meta ou qualidade baixaVerifique a qualidade dos templates; o tier sobe com bom uso

Guias relacionados

Precisa de ajuda?

Nossa equipe de suporte está pronta para te ajudar com qualquer dúvida.

Falar com suporte