Usando OpenClaw Cron Jobs para Tarefas Agendadas em Vez de Monitoramento de Heartbeat

✍️ OpenClawRadar📅 Publicado: April 13, 2026🔗 Source
Usando OpenClaw Cron Jobs para Tarefas Agendadas em Vez de Monitoramento de Heartbeat
Ad

Tarefas Cron do OpenClaw para Trabalho Agendado

Um usuário do Reddit destaca um padrão comum em que as pessoas usam incorretamente o HEARTBEAT.md para tarefas agendadas como verificar e-mail, resumir calendários ou escanear o Reddit, o que descrevem como caro e pouco confiável. O post recomenda usar tarefas cron em vez disso para atividades agendadas que rodam em horários específicos com prompts específicos.

Comandos e Configuração Principais

A fonte fornece dois exemplos concretos de tarefas cron:

openclaw cron add \
 --name "Briefing Matinal" \
 --cron "15 7 * * *" \
 --tz "Asia/Kolkata" \
 --session isolated \
 --message "Compile um briefing matinal. Verifique nesta ordem: 1. Calendário: reuniões hoje, sinalize qualquer coisa antes das 10h ou sobreposta. 2. E-mail: caixa de entrada não lida. URGENTE = de [nome1], [nome2], [nome3] ou contendo prazo/asap/urgente. Todo o resto = remetente + assunto apenas. 3. Clima: máxima, mínima, chuva. Uma linha. 4. Prioridades: verifique [url da planilha] para qualquer coisa com vencimento hoje ou atrasada. Uma mensagem no telegrama. Coisas urgentes primeiro. Menos de 15 linhas. Sem encheção de linguiça. Se genuinamente nada digno de nota: manhã tranquila, nada urgente. Não invente coisas para relatar."
openclaw cron add \
 --name "Triagem de E-mail" \
 --cron "0 9,11,13,15,17 * * *" \
 --tz "Asia/Kolkata" \
 --session isolated \
 --message "Escaneie a caixa de entrada para novos e-mails não lidos. Agrupe em: RESPONDER HOJE: precisa da minha resposta antes do fim do dia. ESTA SEMANA: importante, mas não urgente. FYI: newsletters, notificações. Apenas me envie mensagem no telegrama se RESPONDER HOJE tiver itens. Não rascunhe respostas. Não sugira respostas. Apenas classifique e relate."
Ad

Isolamento de Sessão Crítico

O post enfatiza a importância da flag --session isolated, que garante que cada execução cron receba um contexto novo. Sem essa flag, o contexto da tarefa cron (como informações de calendário ou e-mail) pode vazar para outras conversas, fazendo com que o agente faça referência a informações não relacionadas durante interações normais. O usuário dá um exemplo: "antes de começarmos, não esqueça sua reunião às 14h com nisha" aparecendo durante a depuração.

Bugs Conhecidos e Testes

A fonte observa que sessões isoladas tiveram bugs entre versões, mencionando especificamente os problemas #10804, #13546 e #44257 onde as tarefas não são executadas silenciosamente. A recomendação é testar as tarefas cron após cada atualização usando openclaw cron runs --id <jobId> para verificar se elas realmente foram acionadas.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also