Hermes Agent Cronjobs
Hermes Agent supports cron-based scheduling for recurring tasks.
Job Types
LLM-powered jobs (default): The agent loads a skill + prompt, fetches data, processes it with an LLM, and delivers the result. Used for: GitHub daily digest, ArXiv weekly digest.
no_agent scripts: A bash/Python script runs on schedule and its stdout is delivered verbatim. Zero LLM cost. Used for: watchdog patterns, data collection.
Cron Syntax
Standard cron syntax with human-friendly aliases:
0 7 * * *— every day at 07:00 UTC0 7 * * 1— every Monday at 07:00 UTC"30m"— every 30 minutes
Delivery
origin— deliver back to the originating chattelegram:-1001234567890— specific channellocal— save to files only
State Tracking
Each job has: job_id, schedule, next_run_at, last_run_at, last_status, enabled/disabled state.