Principais lições (TL;DR)
- Lembretes automáticos via WhatsApp reduzem faltas entre 30% e 50% em projetos similares - o canal certo (WhatsApp) no timing certo (24h + 2h antes) faz a diferença.
- O setup tem 3 componentes: provedor WhatsApp Business API, plataforma de orquestração e integração com seu sistema de agendamento.
- Custo mensal real para clínica pequena: entre R$ 150 e R$ 800/mês - abaixo do custo de uma única consulta perdida por falta.
- Você configura tudo sem escrever código; o processo leva entre 2 e 4 horas com as contas já criadas.
- A automação que a One.Zi faz para clínicas inclui setup completo em até 5 dias uteis + retainer mensal com acompanhamento de métricas a partir de R$ 600/mês - sem precisar contratar equipe técnica interna.
Pré-requisitos e condições iniciais
Antes de começar, confirme que você tem:
- Número de WhatsApp Business separado do número pessoal (pode ser um chip novo ou linha virtual como Vivo Empresas).
- Conta em um provedor de WhatsApp Business API - os mais usados por PMEs brasileiras são Z-API, 360Dialog e Take Blip. O processo de aprovação do Meta leva entre 1 e 3 dias uteis.
- Acesso ao sistema de agendamento da clínica - idealmente com API, mas planilha Google Sheets já funciona como alternativa.
- Conta em plataforma de orquestração - n8n (self-hosted, gratuito) ou Make (plano pago a partir de R$ 100/mês). Para quem está começando, recomendo o Make pela interface visual mais amigável.
- Lista de campos do agendamento que você precisa no lembrete: nome do paciente, data, hora, nome do profissional, endereço ou link de teleconsulta.
Visão geral do processo
Este processo tem 6 etapas principais:
- Criar e aprovar conta no provedor WhatsApp Business API
- Configurar o template de mensagem no Meta Business Manager
- Conectar o provedor ao Make ou n8n
- Integrar com o sistema de agendamento da clínica
- Montar o fluxo de disparo com timing duplo (24h + 2h)
- Testar e ativar em produção
Tempo total estimado: 2 a 4 horas (assumindo que as contas no provedor e no Make já foram criadas e aprovadas).
Resultado esperado: fluxo ativo que envia lembrete automático 24 horas e 2 horas antes de cada consulta, com opt-out funcional e registro de envio.
Passo 1: Criar e aprovar sua conta no provedor WhatsApp Business API
A conta precisa estar vinculada a um número exclusivo - não funciona com o mesmo número que você já usa no WhatsApp pessoal ou no app WhatsApp Business comum.
Sub-passos:
- Acesse o site do provedor escolhido (ex: Z-API em z-api.io ou 360Dialog em 360dialog.com).
- Crie uma conta e selecione o plano que suporte o volume mensal da sua clínica. Para até 1.000 mensagens/mês, os planos básicos ficam entre R$ 50 e R$ 150/mês.
- Siga o fluxo de verificação do Meta Business Manager: o provedor vai pedir CNPJ, nome fantasia da clínica e número de telefone a ser vinculado.
- Aguarde a aprovação - em média 1 a 3 dias uteis. Você recebe um e-mail de confirmação com as credenciais de API (token de acesso e ID da conta).
Deliverable ao final: credenciais de API (token + ID) salvas em local seguro.
Passo 2: Configurar o template de mensagem no Meta Business Manager
Mensagens iniciadas pela empresa (fora da janela de 24h de resposta do cliente) precisam usar templates aprovados pelo Meta. Esse é um requisito obrigatório - sem template aprovado, a mensagem não é entregue.
Sub-passos:
- Acesse business.facebook.com > selecione sua conta > clique em "Contas do WhatsApp" no menu lateral.
- Clique em "Modelos de mensagem" > "Criar modelo".
- Escolha a categoria "Utilitário" (utility) - é a categoria correta para lembretes de serviço. Evite "Marketing" pra esse caso, pois tem custo por conversa mais alto (até R$ 0,80 vs R$ 0,10 na categoria utilitário).
- Escreva o template com variáveis dinâmicas. Exemplo funcional:
Ola, {{1}}! Lembrando que voce tem consulta amanha, {{2}} as {{3}}h, com {{4}}.
Endereco: {{5}}
Precisa cancelar ou remarcar? Responda esta mensagem. Para nao receber mais lembretes, responda PARAR.
- Submeta o template e aguarde a aprovação do Meta - em geral 24 a 48 horas.
Deliverable ao final: template aprovado com nome e ID registrados.
Passo 3: Conectar o provedor ao Make ou n8n
Aqui voce cria a "ponte" entre o provedor WhatsApp e a plataforma que vai orquestrar o disparo.
Se estiver usando Make:
- Acesse make.com > clique em "Connections" no menu lateral > "Create a connection".
- Busque por "HTTP" (Make nao tem modulo nativo pra todos os provedores WhatsApp). Voce vai usar o modulo "HTTP - Make a request" pra chamar a API do provedor.
- Em "URL", cole o endpoint da API do seu provedor. Para Z-API, o endpoint de envio de template fica em:
https://api.z-api.io/instances/{SUA_INSTANCIA}/token/{SEU_TOKEN}/send-template. - Configure o metodo como
POSTe adicione os headers:Content-Type: application/jsone o token de autenticacao do provedor.
Se estiver usando n8n:
- Acesse seu painel n8n > clique em "New Workflow" > adicione o node "HTTP Request".
- Configure a URL, metodo POST e headers da mesma forma descrita acima.
- Salve as credenciais em "Credentials" > "New" para reutilizar em outros fluxos.
Deliverable ao final: conexao testada com envio de mensagem de teste pra um numero proprio funcionando.
Passo 4: Integrar com o sistema de agendamento da clínica
Esse passo varia de acordo com o sistema que voce usa. Aqui estao os 3 cenarios mais comuns:
Cenario A - Sistema com API (Doctoralia, iClinic, Ninsaude):
- No Make/n8n, adicione um modulo "HTTP Request" ou o conector especifico do sistema.
- Configure a chamada para o endpoint de listagem de agendamentos futuros. Ex no iClinic:
GET /api/v1/appointments?start_date=HOJE&end_date=AMANHA. - O retorno vai ser uma lista de agendamentos em JSON. Mapeie os campos: nome do paciente, data, hora, profissional e local.
Cenario B - Google Sheets (sistema sem API):
- Exporte os agendamentos do dia seguinte para uma aba especifica do Google Sheets - muitos sistemas permitem isso automaticamente.
- No Make, use o modulo "Google Sheets - Search Rows" para ler as linhas onde a data do agendamento = amanha.
- Cada linha vai alimentar o disparo de uma mensagem de lembrete.
Cenario C - Planilha CSV/Excel manual:
- Configure uma rotina diaria para um funcionario colar os agendamentos do dia seguinte em uma planilha padrao.
- Use Make ou n8n para ler essa planilha todo dia as 9h e disparar os lembretes.
Deliverable ao final: lista de agendamentos do dia seguinte sendo lida corretamente pelo Make/n8n, com campos mapeados.
Passo 5: Montar o fluxo de disparo com timing duplo
O timing ideal e duplo: 24 horas antes + 2 horas antes. Cada disparo e um fluxo separado ou um condicional dentro do mesmo fluxo.
Sub-passos no Make:
- Crie um Scenario chamado
lembrete_24h. Configure o trigger como "Schedule" para rodar todo dia as 9h. - No modulo de agendamentos, filtre os registros onde
data_consulta = hoje + 1 dia. - Adicione um modulo "Iterator" para processar cada agendamento da lista individualmente.
- Conecte o modulo HTTP Request (configurado no Passo 3) com o template de 24h. Mapeie as variaveis:
{{1}}= nome do paciente,{{2}}= data,{{3}}= hora,{{4}}= profissional,{{5}}= endereco. - Duplique o Scenario e renomeie para
lembrete_2h. Mude o horario de trigger para 2 horas antes de cada consulta ou configure um loop que calculahora_consulta - 2h.
Deliverable ao final: dois cenarios ativos - um disparando as 9h do dia anterior, outro 2 horas antes da consulta.
Passo 6: Testar e ativar em producao
Nunca ative o fluxo em producao sem testar com dados reais primeiro.
Sub-passos:
- Crie um agendamento de teste no seu sistema com o seu proprio numero de celular como paciente.
- Force a execucao manual do Scenario no Make (botao "Run once") e verifique se a mensagem chega no seu WhatsApp com os dados corretos.
- Confira se todas as variaveis foram preenchidas (nome, data, hora, profissional, endereco). Variavel vazia aparece como
{{1}}na mensagem - se aparecer assim, revise o mapeamento do Passo 4. - Teste o opt-out: responda "PARAR" e confirme que o fluxo registra essa preferencia e para de enviar para aquele numero. Isso pode ser feito com um modulo adicional que grava opt-outs numa planilha ou no proprio sistema.
- Rode o teste por 3 dias com agendamentos reais antes de considerar o fluxo estavel.
Deliverable ao final: fluxo ativo em producao com pelo menos 3 dias de operacao sem erros.
Erros comuns e como evitar
Erro: template rejeitado pelo Meta por conter termos promocionais. Solucao: mantenha o texto estritamente informativo (nome, data, hora, local). Qualquer mencao a desconto ou oferta move para categoria "Marketing" e pode ser rejeitado ou cobrado mais caro.
Erro: mensagens enviadas com variaveis vazias (ex: "Ola, {{1}}!"). Solucao: adicione validacao antes do disparo - no Make, use o modulo "Filter" para so processar linhas onde todos os campos obrigatorios estao preenchidos.
Erro: lembrete enviado fora do horario comercial (ex: 23h). Solucao: adicione uma condicao no fluxo que so executa o disparo entre 8h e 20h. Se o calculo de "2h antes" cair fora dessa janela, adie para o proximo horario permitido.
Erro: mesmo paciente recebendo lembrete duplicado. Solucao: mantenha um registro de IDs de agendamentos ja processados (uma coluna na planilha ou tabela no banco de dados) e filtre duplicatas no inicio do fluxo.
Erro de planejamento: ativar o fluxo sem informar a equipe da clinica. Solucao: treine a recepcionista para esperar respostas de pacientes que confirmam, cancelam ou remarcam via WhatsApp. O lembrete automatico gera retorno - precisa ter alguem pra responder (ou um segundo fluxo automatico de confirmacao).
Verificacao: como saber se o fluxo esta funcionando
Use esses 5 criterios para validar o funcionamento apos 1 semana de operacao:
- Taxa de entrega acima de 95%: no painel do provedor WhatsApp, verifique o status de cada mensagem enviada. Se mais de 5% aparecem como "nao entregue", revise numeros invalidos ou bloqueios.
- Zero variaveis vazias: exporte o historico de mensagens enviadas e busque por
{{1}}ou{{2}}no texto - qualquer ocorrencia indica falha de mapeamento. - Timing correto: verifique os logs do Make/n8n e confirme que o Scenario de 24h rodou entre 8h e 10h do dia anterior, e o de 2h rodou no horario calculado.
- Opt-out funcionando: teste enviando "PARAR" de um numero de teste e confirme que ele sai da lista nas proximas 24 horas.
- Reducao de faltas mensuravel: compare a taxa de faltas do mes anterior (sem lembrete) com o mes atual. Em projetos similares, a reducao esperada fica entre 30% e 50% - se ficar abaixo de 15%, revise o timing dos envios.
Metodo de verificacao rapida: envie 10 agendamentos de teste em sequencia e confirme que todos os 10 recebem a mensagem dentro do horario esperado, com dados corretos.
Comparativo: fazer por conta propria vs usar a One.Zi
| Criterio | Por conta propria | One.Zi |
|---|---|---|
| Tempo de setup | 2 a 8 horas (mais curva de aprendizado) | Ate 5 dias uteis (entrega pronta) |
| Conhecimento necessario | Basico de APIs e Make/n8n | Nenhum - voce valida o resultado |
| Custo de ferramentas | R$ 150 a R$ 500/mês (Make + provedor) | Retainer a partir de R$ 600/mês (inclui ferramentas + operacao) |
| Manutencao em caso de falha | Voce mesmo investiga e corrige | One.Zi monitorada com SLA de resposta |
| Integracao com sistema existente | Depende de voce mapear a API | Mapeamento incluido no setup |
| Metricas e relatorios | Manual | Dashboard com taxa de entrega e reducao de faltas |
Conclusao
Configurar lembrete automatico de consulta nao e magia negra - e um fluxo com 6 etapas bem definidas que qualquer clinica pode implementar. O ganho real nao e so tecnico: cada consulta que deixa de ser faltada representa entre R$ 150 e R$ 500 recuperados, e o custo mensal do fluxo paga a si mesmo em poucos pacientes.
Se voce quer pular a parte de configurar APIs e montar o fluxo no Make, a One.Zi faz esse setup para clinicas em ate 5 dias uteis - com integracao ao sistema que voce ja usa, opt-out configurado, relatorio de taxa de entrega e retainer mensal a partir de R$ 600/mês pra manter tudo funcionando. Agenda 30 minutos sem compromisso pra ver se faz sentido pro seu caso.