As Automações Agendadas são fluxos proativos que disparam em intervalos regulares (cron/intervalo), sem depender de uma mensagem recebida. Ideais para consultar APIs externas e notificar contatos em horários definidos.
Diferença entre os tipos
- Por Trigger — reativa: dispara quando uma mensagem chega (keyword, primeira mensagem, webhook, UTM)
- Agendada — proativa: dispara na hora marcada (a cada X minutos/horas/dias, ou cron)
Os dois tipos usam o mesmo editor visual (React Flow) com todos os nós disponíveis.
Como criar uma automação agendada
- 1Vá em Automações → clique em "+ Nova Automação"
- 2No diálogo, escolha "Agendada"
- 3O editor abre já no modo agendado — o nó de trigger vira um nó de Agendamento
- 4Clique no nó de Agendamento para configurar: intervalo/cron, fuso horário
- 5Monte o fluxo normalmente (enviar mensagem, webhook, loop, etc.)
- 6Salve e ative o agendamento
Configuração do agendamento
- Tipo: Intervalo simples (ex: a cada 30 minutos) ou Cron (ex:
0 8 * * 1-5 = seg-sex às 8h)
- Fuso horário: São Paulo, Manaus, Fortaleza, UTC, etc.
Padrão típico de uso
- 1Agendamento dispara no horário configurado
- 2requestNode (GET) consulta uma API externa e salva a resposta em
{{items}}
- 3loopNode itera sobre cada item do array
- 4Dentro do loop — define contato (
setContactNode), envia template, etc.
- 5requestNode (POST) no final atualiza o status na API
Exemplo: Confirmação de consultas diárias
- Cron:
0 9 * * * (todo dia às 9h)
- GET
https://clinica.com/api/consultas-hoje → salva em consultas
- Loop em
consultas → por item, envia template de confirmação
- Depois do loop, POST
https://clinica.com/api/confirmadas com os IDs
Listagem
Vá em Automações → aba "Agendadas" para ver todas suas automações agendadas, execuções recentes, próxima execução e toggle de ativo/inativo.