Automacao e Agendamento

Cron Jobs

Agende despertar de agentes com temporizacao precisa. Cron jobs persistem entre reinicializacoes do Gateway e suportam padroes flexiveis de agendamento.

Tipos de Agendamento

Tipo Descricao Exemplo
Expressao cron Sintaxe cron padrao com fuso horario 0 7 * * * (diariamente as 7h)
Intervalo Repete em intervalos fixos 30m, 2h, 1d
Unico Executa uma vez em um horario especifico 2026-03-15T16:00:00Z

Alvos de Sessao

Modos de Entrega

Modo Descricao
Nenhum Execucao silenciosa (nenhuma saida postada)
Anunciar Posta o resultado de volta em um canal especifico
Webhook HTTP POST do resultado para uma URL externa

Lembretes Unicos

Defina um lembrete para um horario especifico. O agente acorda, processa o lembrete e opcionalmente exclui o job apos a execucao.

Jobs Recorrentes

Agende tarefas repetitivas com expressoes cron e suporte a fuso horario. Jobs rastreiam seu historico de execucao (sucesso, falha, temporizacao).


Webhooks

Receba eventos de servicos externos e roteie-os para agentes.

Gmail Pub/Sub

Integre com o sistema de notificacoes push do Gmail para acionar acoes de agentes quando emails chegam:

  1. Configure um topico e assinatura GCP Pub/Sub
  2. Configure filtragem por label do Gmail
  3. Aponte a entrega push para sua URL de webhook
  4. Neotask recebe mensagens e enfileira eventos de agente

Webhooks Personalizados

Registre endpoints HTTP que acionam turnos de agente quando chamados. Util para integrar com pipelines CI/CD, sistemas de monitoramento ou qualquer servico que possa enviar requisicoes HTTP.


Eventos de Sistema

Eventos de sistema sao sinais que acordam um agente para processamento:

Use eventos de sistema para workflows reativos -- agentes acordam quando algo acontece em vez de em um agendamento fixo.


Heartbeat

O heartbeat e um sinal periodico (padrao ~15 segundos) que da aos agentes uma oportunidade de processar trabalho pendente:

O heartbeat pode ser habilitado, desabilitado ou configurado por agente.


Hooks

Automacao orientada a eventos que aciona comandos shell ou scripts em resposta a eventos do Gateway:

Hooks rodam no host do Gateway e tem acesso aos dados de contexto do evento.


Casos de Uso

Cenario Solucao
Briefing matinal diario Cron job as 7h → agente resume atualizacoes noturnas
Geracao de relatorio semanal Cron job toda segunda → agente gera e envia relatorio por email
Monitoramento de email Webhook do Gmail → agente processa emails recebidos
Notificacoes de build Webhook CI/CD → agente anuncia resultados de build no Discord
Verificacao de dados a cada hora Cron baseado em intervalo → agente verifica dashboard e alerta sobre anomalias
Posts sociais agendados Cron job → agente redige e publica conteudo em horarios otimos