Skip to content

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.

scheduler

Profile

Configure current scenarios in the schedule using a different profile list than individual profile settings.

scheduler

Active

Enable this schedule to be active.

scheduler

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.

scheduler

Edit

Modify the schedule as desired.

schedulerscheduler

Delete

Delete the created schedule.

scheduler

History

View the run history of this schedule, including name, start time, end time, profile run status, overall schedule status, and error reasons.

schedulerscheduler

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:

scheduler

After creation, click Add to save. The new schedule displays, allowing enable/disable, edit, or delete:

scheduler

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:

schedulerscheduler

After adding, both schedules run simultaneously without interference:

scheduler

Note

After selecting a run time, click OK.

scheduler

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.