UiPath Orchestrator Guide

Managing Schedules

Adding a Schedule to a Process

  1. Click the Add button. The Add Schedule window is displayed.
  1. In the Name field, add a name for the schedule, so that you can easily identify it.
  2. From the Process list, select the process that you want to execute at a specific interval.
  3. From the Timezone list, select the time zone according to which the schedule is to be performed.

Important!

The schedule time zone is not dependent on the tenant time zone (configured in the Settings page).

  1. In the Triggers tab, select the execution frequency of the schedule (Minutes, Hourly, Daily, Weekly, Monthly, Advanced). The right side of the Triggers section is updated accordingly.
  2. In the right side of the Triggers section, input the exact time you want the schedule to start at.
  3. In the Execution Target tab, select the Robot(s) that you want to execute the process (All Robots, Specific Robots or Allocate dynamically). If you select Specific Robots, all the Robots associated to the selected process are displayed, and you can choose any of them. If you select Allocate dynamically, input the number of times the process is to be executed.
  4. (Optionally) In the Actions tab, enable the Stop Job After toggle switch, and enter the amount of time to pass before the the job stops or is killed.
  5. (Optionally) Select if you want the schedule to be Cancelled or Terminated after the stop time elapses.

Note:

The amount of time specified in the Stop After section elapses according to the specifications, even if the job is queued. For example, if you schedule a job to run at 1 p.m. and set it to stop after 20 minutes, the job stops at 1:20 p.m. even if it had stayed in a queue until 1:15 p.m., and then started.

  1. (Optionally) In the Actions tab, enable the Disable Schedule at toggle switch and define the time and date when the schedule is to be disabled.
  2. (Optionally) If your process has input parameters, you can provide values at this level, in the Parameters tab.
  3. Click Create. The Add Schedule window closes. Your settings are saved in the database. The new schedule is displayed in the Schedules page. Please note that newly created schedules are enabled by default.

Editing a Schedule

Click the corresponding Edit button, make the intended changes, and then click Update in the Edit Schedule window. You can edit all the fields.

Disabling a Schedule

To disable a schedule, click the corresponding More Actions button, and then Disable. A disabled schedule displays the disabled icon in front of it.

Alternatively, you can select it and then click the Disable icon.

You can also configure your schedule to get automatically disabled at a specific date and time in the future. You can do that as follows:

  1. Click the corresponding Edit button.
  2. On the Actions tab, enable the Disable Schedule at option.
  3. Fill in the desired date and time.
  4. Click Update for the changes to take effect.

Enabling a Schedule

To enable a schedule, click the corresponding More Actions button, and then Enable. An enabled schedule displays the enabled icon in front of it.

Alternatively, you can select it and then click the Enable icon.

Removing a Schedule

To remove a schedule, click the corresponding More Actions button, and then Remove.

Alternatively, you can select it and then click Remove.

Displaying Jobs Started by a Schedule

To display the jobs started by a specific schedule, click the More Actions button, and then View jobs. This displays the Jobs window, which comprises all the jobs executed in the past by the selected schedule (if any).

Defining Non-Working Days

  1. Open the Non-Working Days tab on the Settings page.
  2. On the displayed calendar click the dates on which you want your schedules to stop triggering.
  3. Click Save.
  1. In the Schedules page, when creating a new schedule or editing an existing one, enable the Apply non-working day restriction option.

Note

The Apply non-working day restrictions option is disabled for schedules with a timezone different than the timezone set at tenant level (Settings page > General tab). A tenant without an explicitly defined timezone inherits it from the host.

  1. Click Update for the changes to take effect. Note that, after this step, every change you make on the Non-Working Days tab will also affect schedules with the Apply non-working day restriction option enabled.

Removing Non-Working Days

  1. Open the Non-Working Days tab on the Settings page.
  2. On the displayed calendar click the non-working days that are already configured. Note that they are no longer marked as non-working days.
  3. Click Save for your changes to take effect.