Skip to main content

Orchestrator – Scheduling & Automatic Execution

The Orchestrator is the component of Aiviro Editor that turns your design‑time scenarios into production‑ready, fully automated jobs. Once enabled, it launches each scenario at the exact time you specify—no extra coding, no manual clicks.


Why the Orchestrator matters

BenefitWhat it means in practice
Hands‑off executionJobs start on their own according to the schedule you define.
Central timing logicAll schedules live inside the project file—no external cron, Task Scheduler or services required.
Production safetyScenarios run exactly as tested in the Editor; no code modifications between design and production.
note

Prerequisites

  • Aiviro Editor must remain open—either on your workstation or a dedicated VM.
  • The scenario’s Active flag and the global Auto Mode slider have to be enabled.

Scenario settings

Scenario Settings dialog

SectionKey fieldsNotes
SchedulingActive — check to allow the Orchestrator to pick up this scenario.
Schedule type — choose one of the presets listed below.
Time zone — keeps local and server clocks in sync.
Cron expression — standard five‑field syntax.
When Manual is selected, the scenario is scheduled based on specified Cron.
ExecutionProfile — one of saved robot profiles for the scheduled runs.
Animation Timeout / Find Timeout — per‑scenario overrides of the global defaults.
Keep them on Default unless a particular application needs more (or less) time to respond.

Schedule types

TypeWhen it runs
ManualAccording to the configured Cron.
MinutelyEvery minute (or custom minute interval).
HourlyAt the defined minute of each hour.
DailyAt the defined time each day.
WeeklyAt the defined time on the selected weekday(s).
MonthlyAt the defined time on the selected day of the month.

Viewing the master schedule

Scheduled runs list

The Scheduler side‑panel shows every upcoming run across all projects that:

  1. Have Active turned on, and
  2. Sit inside an Editor instance with Auto Mode enabled.
ColumnMeaning
IDUnique identifier of the scheduled job instance.
Project Name / EnvironmentWhere the scenario lives and which robot profile it will use.
Scheduled TimeExact timestamp (in the Editor’s time‑zone) when the run will start.
StatusScheduled, Running, Succeeded, Failed, etc.

Putting it all together

  1. Design your scenario and test it manually.
  2. Open Scenario Settings.
  3. Tick Active, choose a schedule type (e.g. Daily) and define the time.
  4. Save.
  5. Slide the Auto Mode switch (top toolbar) to On.
  6. Leave Aiviro Editor running. That’s it—your job will now fire at the scheduled moments.
note

Tip: Need to pause production quickly? Toggle Auto Mode off; all scheduled jobs stop until you enable it again.


Troubleshooting

SymptomLikely causeFix
Scenario never startsActive not checked, or global Auto Mode disabled.Enable both.
Runs at wrong hourMis‑matched Time zone field.Pick the correct zone in Scenario Settings.
Warning “No manual schedule provided”Schedule type is Manual with no Cron expression set.Set a valid Cron expression.