Programe envios em massa pra data/hora específica, com delay aleatório entre destinatários e respeitando horário comercial. Inclui o que monitorar durante o disparo e como cancelar.
Como funciona
Quando você agenda um broadcast, ele fica em status Agendado até a data/hora chegarem. Um job interno roda a cada minuto checando broadcasts que estão prontos pra disparar. Quando bate o horário, o status muda pra Enviando e o disparo começa.
A entrega não é instantânea — o sistema espalha os envios no tempo respeitando:
- Delay entre destinatários — Pra não estourar rate limit do canal e simular comportamento humano.
- Horário comercial — Se ligado, pausa fora do expediente e retoma no início do próximo dia útil.
Configuração de envio
Ao criar/editar broadcast, na seção "Quando enviar":
- Imediato — Dispara assim que você confirmar.
- Agendar — Escolha data e hora exatas. Pode ser daqui a 1 hora, amanhã, ou em 3 semanas.
Delay aleatório
- Delay mínimo (segundos) — Menor intervalo entre dois envios consecutivos.
- Delay máximo (segundos) — Maior intervalo.
- Randomizar — Quando ligado, cada envio pega delay aleatório dentro da faixa min/max. Quando desligado, usa só o mínimo.
Exemplo: delay min=3, max=8, randomizar=sim. Envios saem com 3–8 seg entre eles. 1000 contatos = ~5500 seg = ~92 min totais.
Respeitar horário comercial
- Ligado — Envios só rolam dentro do horário de atendimento da empresa. Se o broadcast começar às 17h e sua jornada termina às 18h, envia o que conseguir e pausa, retoma às 9h do dia seguinte.
- Desligado — Envia 24/7.
Monitorando o envio
Em Marketing → Broadcasts → [seu broadcast], você vê:
- Status — Agendado / Enviando / Concluído / Pausado / Cancelado.
- Progresso — Quantos de quantos foram entregues, falharam, pendentes.
- Tempo estimado restante — Baseado em delay + quantidade restante.
- Lista de destinatários — Tabela com status individual (entregue, falhou, pendente).
Cancelar ou pausar
Broadcast em Agendado: dá pra editar tudo ou cancelar antes do disparo.
Broadcast em Enviando: dá pra pausar (envios em fila param) ou cancelar (envios em fila são descartados). Envios já feitos não voltam — você não consegue "des-enviar".
Pegadinhas comuns
- Sem horário de atendimento configurado, "respeitar horário" não funciona. Em vez de pausar, envia 24/7 mesmo com a opção ligada. Configure horário primeiro.
- Agendamento usa fuso da empresa, não do destinatário. Se você agenda pra "18h", é 18h no fuso configurado da empresa. Cliente em outro fuso recebe em outro horário local.
- Disparo não inicia exatamente na hora marcada. Job roda a cada minuto — pode haver atraso de até 60 segundos. Não conte com precisão de segundo.
- Pausar não cancela cancelamento. Se você pausa e depois cancela, descarta o restante. Se quer só "esperar" e retomar, use pausa e despause.
- Cancelar pode deixar broadcast a meio em quem recebeu. Não confunde audiência — 30% dos contatos recebem e 70% não. Tenha clareza antes.
- Falha em massa é silenciosa. Se algo errar (credencial do canal expirou no meio, etc.), o sistema marca tudo como falha mas não pausa pra você. Verifique status periodicamente em disparos grandes.
Exemplo prático
Restaurante manda promo de almoço pra 800 clientes:
- Agendado pra terça, 10h45.
- Canal: WhatsApp Cloud, template HSM "Promo Almoço" (aprovado).
- Audiência: Tag "Cliente-Almoco", exclusão de tag "Optou-Sair".
- Delay min=4, max=10, randomizar=sim.
- Respeitar horário: ligado (horário 9h–22h).
Cálculo: 800 contatos × média 7 seg = ~5600 seg = ~93 min. Termina às ~12h18.
Cliente recebe entre 10h45 e 12h18, espalhado. Ninguém recebe 800 mensagens ao mesmo tempo no mesmo segundo — Meta sinalizaria como spam.
Boas práticas
- Agendar pra início da janela de leitura, não fim. Promo de almoço às 10h45 chega antes do cliente decidir onde comer. Mandar 12h30 já era.
- Delay 3–8 seg é o sweet spot. Mais rápido aumenta risco de rate limit. Mais lento atrasa o disparo sem ganho.
- Audite primeiro broadcast grande. Acompanhe em tempo real, veja se falhas estão dentro do normal (<2%).
- Tenha um broadcast "kill switch". Em emergência (template errado, audiência errada), pause imediatamente. Cancelamento é definitivo, pausa é reversível.
- Combine com workflow pós-envio. Quem clicar no botão do template HSM → workflow de "Lead-Quente". Aumenta valor do disparo.