How-To Series · Episode 36 / 59 · Module 6: Working While You Sleep

Hermes · Cron

Say it in plain English. It runs on its own, on schedule.

After this videoYou can now schedule Hermes recurring or one-time.

Schedule tasks in plain language (the cronjob tool wires it) or with /cron add. Three schedule formats: one-shot (30m), interval (every 2h), or a cron expression (0 9 * * * = 9am daily). The dispatcher runs inside the gateway, ticks every 60s, and runs each job in a fresh isolated session, so keep the gateway running and make prompts self-contained. Deliver to origin, local, any platform, or all; the final response is delivered automatically. End a response with [SILENT] for watchdogs that only speak up when something is wrong. Attach skills with --skill, or run pure scripts with no-agent mode for zero tokens.

About these resources. Every command in this video comes from the Scheduled Tasks (Cron) doc.

Sources · What this video distills

1 docs page · every command below traces to one of them
Primary · the cronjob tool, schedule formats, gateway scheduler, delivery targets, [SILENT], lifecycle, skills, no-agent mode
Scheduled Tasks (Cron)
Read ↗

Commands shown · Copy and paste

each shows the source doc it came from
One-shot / intervalfrom source ↗
/cron add 30m "check the build" · /cron add "every 2h" "check server status"
Cron expression + deliverfrom source ↗
hermes cron create "0 9 * * *" "Morning digest" --deliver telegram
Watchdog (zero tokens)from source ↗
hermes cron create "every 5m" --no-agent --script memory-watchdog.sh --deliver telegram
hermes cron list · pause · resume · run · remove

Going deeper · Related Hermes docs

further reading · not sources of facts shown above

Next in the series · Episodes that build on this

E37
Set a Goal
E41
Daily Briefing Bot
E35
Skills