Sign Up

Scheduling a Workflow

Use a scheduler, as a repeating optimisation action, when you want a workflow to execute periodically at a specific date and time.

A common use for a scheduler is for getting results by executing specific workflow once a week. For example, you can schedule the workflow to execute off-hours, let's say Sunday night at 9:00 pm, starting from this Sunday.

  1. Find the workflow you would like to schedule.
  2. Open the workflow in Workflow Builder.
  3. Check and set the machine type for each node, as it is shown in Executing a Workflow.
  4. Click the Schedule icon in Actions Bar.
  5. Set the scheduler start time (first execution submitting time).
  6. Set the scheduler frequency (interval between two execution submissions).
  7. Set the number of machines to achieve execution parallelism, in same way as for Executing a Workflow.
GIF of cheduling Simple Visual Recon workflow

Scheduling Simple Visual Recon workflow

After the scheduler is activated, info about date and time of the next execution will be displayed.

Screenshot of Scheduled workflow and info about scheduled execution

Scheduled workflow and info about scheduled execution

Once workflow is scheduled, workflow is in a read-only mode. We are not able to edit, execute, or activate another scheduler, until scheduling is canceled.

Stop scheduling a workflow

Once workflow is scheduled, cancel active scheduler at any time using Cancel scheduler option in the top bar. Be aware that execution, already submitted by scheduler but still not finished, will proceed with its progress after cancelation.

Scheduled workflows view

You can get an insight into all your scheduled workflows on the Workflows page by selecting the "Show only scheduled" filter option.

Schedule Run

The progress of each execution, triggered by scheduler, can be monitored in Workflow Runs, as it is shown in Keeping track of a Run. Each execution triggered by scheduler, has SCHEDULE as a run mode value, as it is mentioned in Runs.