O Agendador permite configurar tarefas recorrentes que os agentes executam automaticamente. Crie relatórios diários, análises semanais, verificações periódicas e qualquer fluxo de trabalho automatizado.
Como o Agendamento Funciona
As tarefas agendadas usam expressões CRON com BullMQ. Quando um agendamento é disparado:
- O sistema cria uma nova thread de conversa
- O agente designado recebe o prompt da tarefa
- O agente executa usando suas ferramentas e conhecimento configurados
- Os resultados são salvos e, opcionalmente, enviados para serviços conectados
Criando um Agendamento
Você pode criar agendamentos diretamente na conversa:
“Agende um relatório de análise de mercado toda segunda-feira às 9h”
Ou pela interface do Agendador:
Abra o Agendador
Navegue até a seção Agendador na barra lateral.
Crie um novo agendamento
Clique em Novo Agendamento e configure:A instrução de tarefa que o agente executará a cada vez.
Expressão CRON (ex.: 0 9 * * 1 para toda segunda-feira às 9h).
Qual agente deve executar esta tarefa.
Revise e ative
Revise a prévia do agendamento e clique em Ativar.
Padrões CRON Comuns
| Padrão | Agendamento |
|---|
0 9 * * * | Todo dia às 9:00 |
0 9 * * 1 | Toda segunda-feira às 9:00 |
0 */6 * * * | A cada 6 horas |
0 9 1 * * | Primeiro dia de cada mês às 9:00 |
0 9 * * 1-5 | Dias úteis às 9:00 |
Gerenciando Agendamentos
- Pausar um agendamento sem excluí-lo
- Editar o prompt, o horário ou o agente designado
- Ver histórico de execuções e resultados anteriores
- Excluir agendamentos que não são mais necessários
Histórico de Execuções
Cada execução é registrada com:
- Data/hora e duração
- Resposta do agente e artefatos gerados
- Status (sucesso, erro, timeout)
Comece com agendamentos simples e itere. Você pode modificar o prompt e o horário a qualquer momento.