Template HEARTBEAT.md — Verificações Automáticas

Template de HEARTBEAT.md simples para começar. Configuração básica de verificações automáticas.

Template: Heartbeat Simples

Um template básico de HEARTBEAT.md para começar com verificações automáticas.

O Que é Heartbeat

O heartbeat é um mecanismo do OpenClaw que roda periodicamente para fazer verificações e tarefas de manutenção.

Quando configurado, o OpenClaw lê HEARTBEAT.md e executa as instruções.

Template Básico

Copie este conteúdo para seu ~/clawd/HEARTBEAT.md:

# HEARTBEAT.md - Verificações Automáticas

## Quick Checks

A cada heartbeat, verifique rapidamente:

1. **Sites online?**
   - Verifique se meus sites principais estão respondendo
   - Se algum estiver down, me avise imediatamente

2. **Emails importantes?**
   - Verifique inbox por emails urgentes
   - Me avise se tiver algo que precisa de ação

## Quando Agir

Me avise quando:
- Site down
- Email urgente (de chefe, cliente importante)
- Algo que configurei para monitorar

## Quando Ficar Quieto

Responda HEARTBEAT_OK se:
- Tudo estiver normal
- For horário de dormir (23h-7h)
- Nada precisar da minha atenção

## Notas

- Não precisa me dar relatório se tudo OK
- Seja breve nos alertas
- Priorize: urgente > importante > informativo
Template Expandido

Para usuários mais avançados:

# HEARTBEAT.md - Operações Autônomas

## Verificações (a cada heartbeat)

### Alta Prioridade
- [ ] Sites de produção online
- [ ] Serviços críticos funcionando
- [ ] Alertas de segurança

### Média Prioridade
- [ ] Emails não lidos importantes
- [ ] Calendário - eventos próximos (2h)
- [ ] Tasks vencendo hoje

### Baixa Prioridade (1x ao dia)
- [ ] Notícias do setor
- [ ] Updates de projetos
- [ ] Métricas de negócio

## Regras

### Alertar Imediatamente
- Produção down
- Erro crítico em logs
- Segurança comprometida

### Alertar no Próximo Heartbeat
- Email importante
- Reunião em 2h
- Task urgente

### Não Alertar
- Informações de rotina
- Métricas normais
- Durante horário de sono

## Horário Silencioso

23:00 - 07:00 (America/Sao_Paulo)
Só alertar se for CRÍTICO (produção down)

## Trabalho de Background

Se nada precisar de atenção, use o tempo para:
- Organizar memória
- Atualizar documentação
- Tarefas de manutenção
ConfiguraçãoIntervalo de Heartbeat
# config.yaml
heartbeat:
  enabled: true
  interval: 5m  # A cada 5 minutos
  prompt: "Leia HEARTBEAT.md e siga instruções"
Habilitar Heartbeat
openclaw config set heartbeat.enabled true
openclaw config set heartbeat.interval "5m"
Dicas
  1. Comece simples - Adicione verificações aos poucos
  2. Evite spam - Muitos alertas = ignora todos
  3. Horário silencioso - Respeite seu sono
  4. Teste - Verifique se está funcionando
VariaçõesPara Desenvolvedores
- CI/CD com falha?
- PRs aguardando review?
- Issues críticas abertas?
Para Empreendedores
- Vendas de hoje
- Churn alerts
- Mencões da marca
Para Produtividade
- Tasks do dia completadas?
- Inbox processado?
- Pomodoros feitos?
Próximos Passos