---
title: Cron Jobs
area: automation
tags: [automation, health, assistant]
created: 2026-03-18
updated: 2026-03-18
status: active
related: [[Infrastructure/Architecture]], [[Infrastructure/Automation/n8n Workflows]], [[Plans/Daily Schedule]]
---

# OpenClaw Cron Jobs

All jobs run via the OpenClaw cron scheduler. Agent: `automation` unless noted.

---

## Active Jobs

### memory-reindex
- **Schedule:** Every 5 min
- **Purpose:** Keeps the memory vector index (Ollama embeddings) fresh

### obsidian-inbox-watcher
- **Schedule:** Every 5 min
- **Purpose:** Watches `/mnt/swarm-common/obsidian-vault/will/inbox/` for drop notes. Processes and replies via Telegram. Moves processed files to `inbox/processed/`.

### litellm model sync
- **Schedule:** Every 12h
- **Purpose:** Syncs LiteLLM model metadata to OpenClaw config. See [[Infrastructure/Services/Docker Services]].

### litellm weekly audit
- **Schedule:** Mon 9:17am UTC
- **Purpose:** Audits model sync state for drift, reports if model count changes or fallbacks appear

### Homelab services sentinel
- **Schedule:** Every 4h
- **Purpose:** Runs `ops-sentinel.sh`, alerts via Telegram if services degraded
- **Delivery:** Telegram

### Weekly backup recovery smoke
- **Schedule:** Sun 3:30am PT
- **Purpose:** Downloads latest MinIO backup, verifies sha256 + structure
- **Delivery:** Telegram on failure

### Model best-practices sync
- **Schedule:** Mon 9am PT
- **Purpose:** Syncs OpenAI/Anthropic tool-calling best practices to local hint files, commits changes

### Weekly recycling reminder
- **Schedule:** Fri 2am PT
- **Purpose:** Reminds Will to take recycling out
- **Delivery:** Telegram

---

## One-Shot Jobs

### Tax Reminder
- **Fires:** Apr 14, 2026 noon UTC
- **Purpose:** Tax deadline reminder

### Enable shift reminders
- **Fires:** Apr 7, 2026 9am PT
- **Purpose:** Enables the three shift reminder jobs below when the new [[Plans/Daily Schedule]] goes live

---

## Pending (Active April 7)

### Shift water reminder 💧
- **Schedule:** Hourly, 2–9pm PT, weekdays
- **Purpose:** Drink water reminder during work shift
- **Delivery:** Telegram
- **Status:** Disabled until April 7

### Shift walk reminder 🚶
- **Schedule:** 2pm + 8pm PT, weekdays
- **Purpose:** Get up and walk 5–10 min
- **Delivery:** Telegram
- **Status:** Disabled until April 7

### Shift walk reminder (offset) 🚶
- **Schedule:** 3:30pm + 6:30pm + 9:30pm PT, weekdays
- **Purpose:** Walk reminder (90-min offset times)
- **Delivery:** Telegram
- **Status:** Disabled until April 7

---

## Disabled Jobs

| Name | Purpose |
|---|---|
| Inbox priority triage | Himalaya IMAP triage → Telegram summary (every 4h) |
| Ops+MCP sentinel (Den/Dev/Brainstorming) | Group Telegram channel health alerts (every 6h) |

---

## OS Cron (Host)

| Schedule | Purpose |
|---|---|
| Every 6h at :17 | Full `~/.openclaw` backup to MinIO bucket `zap` |
