What are Scheduled Models?
Scheduled models allow you to automatically run models at specified intervals using cron expressions. This enables automated processing without manual intervention.
Creating a Scheduled Model
Click New Scheduled Model in the toolbar
Fill in the basic details:
Name: A descriptive name for your scheduled model
Description: Optional details about what this model does
Active: Toggle whether the schedule is enabled
Click Select Model to choose which model to run
Configure schedules in the Schedules tab
Model Configuration
Model Tab
In the Model tab, you configure the basic information:
Name: Required identifier for the scheduled model
Description: Optional documentation
Active: Enable/disable the schedule
Model Reference: The model that will be executed
Options Tab
Configure model-specific inference options. Available options depend on the selected model.
Overview Tab
View detailed information about the selected model, including its documentation and capabilities.
Schedules Tab
Define when the model should run using cron expressions.
Working with Schedules
Adding a Schedule
Navigate to the Schedules tab
Click Add New Schedule
Use the visual cron editor or enter a cron expression directly
Validate that your cron expression is correct
Cron Expression Format
Cron expressions use 6 fields:
Second Minute Hour Day Month DayOfWeek * * * * * *
Examples:
0 0 * * * *- Every hour at minute 00 0 9 * * *- Every day at 9:00 AM0 0 9 * * MON- Every Monday at 9:00 AM0 */15 * * * *- Every 15 minutes
Managing Schedules
Multiple schedules can be added to a single scheduled model
Each schedule can be edited or deleted independently
The visual cron editor helps build expressions without memorizing syntax
Invalid cron expressions will show an error and prevent saving
Activating and Deactivating
Toggle the Active checkbox to enable or disable a scheduled model. Inactive scheduled models will not run, even if they have valid schedules configured.
Deleting a Scheduled Model
In the Model tab, scroll down to the Delete Scheduled Model section. This action cannot be undone and will remove all associated schedules.
Best Practices
Use descriptive names that indicate what the model does and when it runs
Test schedules with inactive models first
Consider timezone implications when setting schedules
Monitor scheduled model execution to ensure they complete successfully
Use appropriate intervals - avoid over-scheduling resource-intensive models
