# Cron blueprint — Daily briefing

A ready-to-use scheduled automation: every morning, Hermes pulls the day's AI news, keeps
the few items that matter, and messages you a short brief. Add it once and it runs itself.

## How Hermes cron works (30-second version)
The running gateway checks for due jobs **every 60 seconds**, runs each due job in a
**fresh agent session**, and saves the output under `~/.hermes/cron/output/`. Jobs only
fire while the gateway is running.

## Create it
```bash
hermes cron create "0 7 * * *" \
  "Fetch the top 10 AI stories from Hacker News. Keep only the 3 that matter for a solo founder building with AI agents, summarize each in 2 lines, and message me the brief."
```
`0 7 * * *` = every day at 07:00 (server time).
*(Running Hermes in Docker? Prefix with `docker exec hermes` — e.g. `docker exec hermes hermes cron create "0 7 * * *" "..."`.)*

## Manage it
```bash
hermes cron list                       # all jobs + next run time
hermes cron run <id>                    # run now to test
hermes cron pause <id>                  # pause / resume <id>
hermes cron edit <id> --schedule "0 7,18 * * *"   # 7am + 6pm
hermes cron remove <id>                 # delete
```

## Schedule formats
- One-shot delay: `30m`, `2h`, `1d`
- Interval: `every 30m`, `every 6h`
- Standard cron: `0 9 * * *` (9am daily), `0 */6 * * *` (every 6 hours)

## Make it yours
Swap the prompt for anything you want on a schedule — a morning inbox summary, a check that
your site is up, a Friday review of what shipped. Same command, different prompt. Pair it
with a dedicated [profile](../profiles/README.md) so the job runs as its own isolated agent.

> Advanced, multi-step blueprints (where one job's output feeds the next) live inside the
> community — link in the pack README.

Full docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/cron
