Cron routines fire on a repeating schedule using standard cron expressions. Use them for any task that should happen at a predictable time — daily reports, weekly cleanups, hourly checks.Documentation Index
Fetch the complete documentation index at: https://docs.ironclaw.com/llms.txt
Use this file to discover all available pages before exploring further.
Creating a Cron Routine
Describe the schedule and task to the agent. It will callroutine_create on your behalf:
Execution Model
When a cron routine fires:- The routine engine creates a new agent job with the action prompt
- The job runs through the full agent loop — LLM reasoning, tool calls, safety layer
- Output is written to memory or sent via a channel notification (if configured)
- The run is recorded in routine history, accessible via
routine_history
MAX_PARALLEL_JOBS. If the limit is reached when a cron fires, the routine job queues as Pending.