Create a new cron-based schedule that executes a webhook or workflow using standard cron expressions
| Field | Type | Required | Description |
|---|---|---|---|
cron_expression | string | Yes | Standard cron expression (e.g., "0 0 * * *" for daily at midnight) |
cron_timezone | string | Yes | IANA timezone identifier (use Get Timezone Options to get valid values) |
is_one_off_task | boolean | Yes | Set to true if the schedule should run only once, false for recurring execution |
schedule_to | string | Yes | Target type: "webhook" or "workflow" |
model_to_schedule_uuid | string | Yes | UUID of the webhook or workflow template to schedule (as per schedule_to) |
initial_context_template | object | No | Key-value pairs passed as {{ initial.key }} variables to the webhook/workflow |
| Field | Type | Description |
|---|---|---|
success | boolean | Indicates if the schedule was created successfully |
details | string | Success message |
| Expression | Description |
|---|---|
0 0 * * * | Every day at midnight |
0 9 * * 1-5 | Every weekday at 9 AM |
0 */6 * * * | Every 6 hours |
0 0 1 * * | First day of every month at midnight |
0 0 1,15 * * | 1st and 15th of every month at midnight |
0 9 * * 0 | Every Sunday at 9 AM |
*/15 * * * * | Every 15 minutes |
0 0-23/2 * * * | Every 2 hours |
America/New_York - Eastern TimeAmerica/Chicago - Central TimeAmerica/Los_Angeles - Pacific TimeEurope/London - GMT/BSTAsia/Kolkata - India Standard TimeUTC - Coordinated Universal Timeinitial_context_template object allows you to pass variables to your webhook or workflow that can be accessed using {{ initial.key }} syntax:
{{ initial.key }} will be replaced with the value{{ initial.key }} can be used in header values{{ initial.key }} can be used in query parameters{{ initial.key }} can be used in URL paths{{ #secret_key }} for vault secrets{{ step.response.variable }} in workflowsAPI key for authentication. Get this from your dashboard by selecting a brand and going to API Keys section.
Brand UUID for authentication. Get this from your dashboard after adding a brand - it will be displayed in the UI.
Cron schedule configuration
Standard cron expression (e.g., '0 0 * * *' for daily at midnight)
IANA timezone identifier
Target type: 'webhook' or 'workflow'
webhook, workflow UUID of the webhook or workflow template to schedule
Key-value pairs passed as {{ initial.key }} variables to the webhook/workflow