Automation schedule
Cron control room
All times listed in Eastern Time. Use this view to see when each automation fires throughout the week and to spot gaps or collisions at a glance.
Usage ingest & Supabase sync
02:15 ET · daily
Runs scripts/ingest-openai-usage.mjs so usage_daily_aggregates reflects the previous day’s spend before Nate wakes up.
scripts/ingest-openai-usage.mjs
API key & usage audit
04:00 ET · daily
Validates provider keys (currently OPENAI_API_KEY), checks billing usage/caps, and pings Telegram with the spend summary.
scripts/api-key-check.sh
Cron health monitor
06:00 ET · daily
Scans LaunchAgents + openclaw cron jobs, restarts anything stale, and ships a health report to Telegram.
scripts/meta-cron-check.sh
Security audit sweep
07:30 ET · daily
Runs scripts/security-audit.sh for firewall, SSH, gateway, and port checks before the workday starts.
scripts/security-audit.sh
Security fix & notifications
08:00 ET · daily
Auto-runs openclaw security audit --fix for criticals and notifies Telegram about medium/low findings.
scripts/security-fix.sh
Workspace backup push
Every 4 hours
Mirrors .openclaw/workspace into the private GitHub backup repo so we can recover instantly if the Mini dies.
scripts/backup-workspace.sh
Spy scan (bounty radar)
08:45 & 16:45 ET · Mon–Fri
Pulls fresh GitHub bounty issues, scores them, and seeds spy_opportunities + approvals so revenue plays stay stocked.
scripts/spy-scan.mjs
Spy claim sweeps
09:00 & 17:00 ET · Mon–Fri
Posts /claim comments for high-fit approvals so we stay at the front of the payout queue.
scripts/spy-claims.mjs
Splitter spec runner
Every hour · 24/7
LaunchAgent + GitHub workflow that runs scripts/agent-runner.mjs --agent Splitter so every backlog item gets a spec before hitting Steve/Sweeper.
scripts/run-agent-runner-splitter.sh
Builder harness session
Hourly · GitHub auto-assign window
Part of auto-assign.yml; after Splitter finishes, scripts/builder-session-runner.mjs picks the next Steve/Spy session, opens a PR, and logs completion.
scripts/builder-session-runner.mjs