Comunicação escolar
Automação de avisos via WhatsApp
O número que fala com todas as famílias parou de ser bloqueado — e parou de depender de alguém digitando.
O canal da escola já tinha caído mais de uma vez.
Reunião, suspensão de aula, pendência, emergência: tudo saía a mão, de um número comum, mensagem por mensagem e grupo por grupo. É trabalho de tarde inteira toda vez — e o WhatsApp lê exatamente esse padrão, muitas mensagens iguais para muitos contatos em pouco tempo, como spam.
O número foi bloqueado mais de uma vez. E não é um número qualquer: é por ele que a escola fala com toda a comunidade de responsáveis. Cada bloqueio deixou o colégio mudo justamente quando precisava avisar alguma coisa, e recuperar um número banido não é procedimento com prazo — é pedido, e pode não voltar.
A causa nunca foi falta de cuidado de quem enviava: disparo em massa a partir de um número comum é infração de regra, por mais legítimo que seja o conteúdo. Era problema de arquitetura, e só some trocando a arquitetura.
A plataforma passou a enviar pela WhatsApp Business Platform, com número verificado e BSP homologado pela Meta, usando templates aprovados. Disparo em massa deixa de ser infração e passa a ser o uso previsto do canal — com fila de taxa controlada, retentativa, opt-out respeitado e status de entrega por mensagem.
O ganho de tempo veio junto: um disparo alcança a escola inteira, segmentada por turma e turno, e quem não recebeu aparece na tela com o motivo. Entrega, leitura e resposta viram indicador no painel, cada acesso fica registrado, e a retenção de dado pessoal tem prazo por categoria, com backup diário cifrado na aplicação antes de sair do servidor.
Next.js · TypeScript · PostgreSQL · Prisma · Redis · BullMQ · WhatsApp Business Platform · Cloudflare R2 · Docker
0
bloqueios desde a migração
1 disparo
para a escola inteira
100%
envios com entrega registrada
O fluxo automatizado
Entrada, decisão, execução e auditoria.
O trecho em cobre é o que a oTromba executa. O nó vazado é o registro que permite auditar a decisão depois.
Entrada
A escola compõe o aviso e escolhe o público por turma e turno.
Decisão
Template conferido contra o catálogo aprovado pela Meta e quem pediu opt-out sai da lista.
Execução
Fila de taxa controlada envia pelo canal oficial — uma mensagem por responsável, sem repetir ninguém e sem gatilho de bloqueio.
Auditoria
Entrega, leitura e resposta voltam por webhook; cada envio e cada acesso ficam registrados.
Um processo da sua operação pode virar este mesmo registro.
Mapeamento inicial em até 24 horas úteis: o que dá para automatizar, o que fica com pessoas e em quanto tempo.