| name | automation-cron |
| description | Schedule recurring agent tasks with the cronjob tool. Use when the user wants something to run on a schedule, when you finish a task that should recur, or when planning daily/weekly automations. |
| version | 1.0.0 |
| author | Kevin Liu |
| license | MIT |
| metadata | {"agent-machines":{"tags":["cron","automation","scheduling","recurring"]}} |
Automation via Cron
I can schedule recurring tasks via the cronjob tool. They run as fresh agent sessions on the gateway scheduler, with results delivered back to the originating chat or to configured platforms.
Schedule formats
Hermes accepts both natural language and crontab syntax:
"every 1h"
"every 30m"
"every 2h"
"every 1d at 09:00"
"daily at 04:00"
"every monday at 09:00"
"0 9 * * *" # crontab -- daily at 09:00 UTC
"30 */4 * * *" # crontab -- every 4 hours at :30
Creating a job
Three surfaces, same effect:
agent-machines cron create --skill blogwatcher --name
/cron add
cronjob(
action=,
schedule=,
prompt=,
name=,
skills=[],
)