> ## Documentation Index
> Fetch the complete documentation index at: https://docs.riggery.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Cron

> Start a Run on a UTC crontab.

Fires on a UTC crontab. Catalog line: Fire on a UTC crontab.

Use it for scheduled work, not for Chat. **Start** on Overview is required. See [Listening](/concepts/watching).

<h2 id="input">
  Input
</h2>

Inspector **Settings**. Empty-field rules for the Graph: [Previous nodes](/graph/previous-nodes).

| Field                   | Required | Empty                | Notes                                                                                                                                        |
| ----------------------- | -------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| **Kind**                | Yes      | —                    | **Cron**.                                                                                                                                    |
| **Crontab (UTC)**       | Yes      | Default: `0 * * * *` | Five fields: minute hour day-of-month month weekday. Hint examples: `*/15 * * * *` every 15 minutes, `0 9 * * 1-5` weekdays 09:00 UTC.       |
| **Enabled setting key** | No       | —                    | When that Instance setting is false, cron does not start a Run. Leave empty to always fire while listening is on. Placeholder: `auto_check`. |

<h2 id="output">
  Output
</h2>

Menu and empty fields: [Previous nodes](/graph/previous-nodes). Tokens below: one Trigger on the Graph (`Trigger`).

| Output          | In menu | Token                     | Type | Next node gets                |
| --------------- | ------- | ------------------------- | ---- | ----------------------------- |
| Summary         | Yes     | `{{Trigger.text}}`        | Text | Run summary. Also the Result. |
| Cron expression | Yes     | `{{Trigger.expression}}`  | Text | The crontab.                  |
| Scheduled at    | Yes     | `{{Trigger.scheduledAt}}` | Text | Scheduled time.               |
| Fired at        | Yes     | `{{Trigger.firedAt}}`     | Text | When it fired.                |
