routines_create
Schedules a skill to run automatically on a cron schedule. Choose from preset intervals or provide a custom cron expression, with optional timezone and input variables.
Instructions
Create a new Routine. Schedules a Skill to run on a cron expression. Pass either schedule_preset (hourly/daily/weekly/monthly) OR a custom cron_expression. timezone defaults to UTC.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| skill_id | Yes | ||
| timezone | No | IANA TZ name, e.g. America/New_York. Default UTC. | |
| project_id | Yes | ||
| input_params | No | Variables substituted into the Skill body at each run | |
| cron_expression | No | Required if schedule_preset=custom. Standard 5-field cron. | |
| schedule_preset | No |