Scheduler
Create schedules to run scenarios. A schedule can execute multiple scenarios sequentially from left to right. Execution requires the app to be launched and OmniLogin logged in. Data is stored and executed locally, with no synchronization across devices.
New
Create a new schedule.
Name
The name of the schedule.
Workflow list
Select processes to schedule. Search by name. Processes run sequentially, one after the other, upon completion of the previous one.
Allow overlapping schedules
Enable other schedules' processes to run while this schedule's process is active. Carefully calculate thread counts to avoid system overload from too many simultaneous profiles.
Frequency
Set the schedule's run frequency.
Options include:
- Once: Requires only the
Start
time. - Interval: Repeats at a set interval (hours or minutes).
- Daily: Runs daily at a specific time.
- Weekly: Runs on selected days of the week.
- Monthly: Runs on selected days of the month.
- Interval: Time between runs (minutes or hours).
- Start: Time the schedule becomes active (can execute tasks based on configuration).
- End: Time the schedule expires (no new tasks generated). Leave blank for no limit.
- Next Run: Displays the next scheduled run times.
Profile
Configure current scenarios in the schedule using a different profile list than individual profile settings.
Active
Enable this schedule to be active.
Allow overlapping schedules
Allow other schedules processes to run while this schedule's process is active. Calculate threads carefully to prevent overload from excessive simultaneous profiles. Configure this globally for the schedule without editing each time.
Edit
Modify the schedule as desired.
Delete
Delete the created schedule.
History
View the run history of this schedule, including name, start time, end time, profile run status, overall schedule status, and error reasons.
Practical Examples
Run a Schedule at a Single Time
Example
You want to create a schedule to run the Blum
and Kite AI
scenarios daily.
Name the schedule using the scenario names for identification. Select both scenarios. Since you are running one schedule, you won’t enable Allow overlapping schedules
. Set Frequency
to Daily
. Choose the daily run time in At
, set the start date, and leave the end date blank as the end is unknown. Next run times are shown below. The configuration will look like this:
After creation, click Add
to save. The new schedule displays, allowing enable/disable, edit, or delete:
Run Multiple Schedules Simultaneously
Example
You want to create a schedule for Blum
to run every 6 hours and another for Kite AI
every 6 hours. To run both simultaneously, configure as follows:
Set up the Blum
schedule with Name
and Workflow list
. Enable Allow overlapping schedules
, then configure other settings. Repeat for Kite AI
. The configurations will look like this:
After adding, both schedules run simultaneously without interference:
Note
After selecting a run time, click OK
.
Note
If Allow overlapping schedules
is disabled, schedule B will be skipped if schedule A is running at its time.
Note
When enabling Allow overlapping schedules
for schedules A and B, avoid using the same profiles for scenarios.