oTrombaMapear um processo

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.

  1. Entrada

    A escola compõe o aviso e escolhe o público por turma e turno.

  2. Decisão

    Template conferido contra o catálogo aprovado pela Meta e quem pediu opt-out sai da lista.

  3. Execução

    Fila de taxa controlada envia pelo canal oficial — uma mensagem por responsável, sem repetir ninguém e sem gatilho de bloqueio.

  4. 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.

← Voltar para os cases