create_routine
Create a routine that re-runs on a cron schedule against a report you can edit. Provide either trigger_url (Comma POSTs to your webhook each tick) or skill_id (Comma runs one of your skills). schedule_cron is a standard 5-field cron expression; routines run at any cadence on every plan, with no per-plan routine cap. Hosted runs draw down your prepaid credit balance (or run free on your own AWS Bedrock key).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Defaults to 'Untitled routine'. | |
| enabled | No | Defaults to true. | |
| payload | No | Optional JSON forwarded to trigger_url (≤ 8 KiB). | |
| skill_id | No | UUID of a skill to run each tick (or use trigger_url). | |
| report_id | Yes | UUID of the report this routine maintains. | |
| trigger_url | No | Webhook Comma POSTs each tick (or use skill_id). | |
| connector_ids | No | Optional connector UUIDs the skill may use. Must be owned by you. | |
| schedule_cron | Yes | 5-field cron expression, e.g. '0 9 * * 1'. | |
| trigger_auth_header | No | Optional Authorization header sent to trigger_url. Stored encrypted. |