Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Scheduling robots

Updated on December 20, 2022

By setting schedules for robots, you reduce the amount of manual effort in managing your robots. In this way, robots can be stopped outside of working hours, or can be moved between work groups to provide assistance during known peak hours.

Important: In Pega Robot Manager, the functionality of scheduling robots is designed specifically for a workflow that involves pulling work assignments directly from within Pega Robot Manager. This functionality is not intended to be used solely for the purposes of starting (or stopping) robots or package management where work assignments are pulled from a queue of work (or file) that is external to Pega Robot Manager.

For the scheduling feature to work, specific agents need to be enabled and configured in Pega Platform. For more information, see Configuring Pega Robot Manager.

When no scheduled action is defined, the default behavior of the robot is to run in its current work group. When you create a scheduled action for a robot, its current work group is designated as the base work group. After a scheduled action ends, the robot moves back to its base work group.

To change the base work group of a robot, stop the robot, remove all its scheduled actions, move the robot to the designated work group, and then create a new schedule.

  • Setting a new schedule for a robot

    When a schedule is first created, it is permanently assigned with a time zone that is based on the time zone of the user who created the schedule. When copying a schedule to a similar robot, the time zone does not change, not even when copied by a user in a different time zone. When users are added to Pega Robot Manager by using the People tab, their time zone is inherited from the time zone of the user who is logged in

  • Copying a schedule from a similar robot

    If you already have a schedule defined for a robot, you can reuse this schedule for other robots by using the Copy from similar robot feature. To copy the schedule from a similar robot, perform the following actions.

  • Disabling a schedule

    You can remove a schedule from selected robots.

  • Deferred scheduled actions

    In specific cases, a scheduled action defined for a robot may be deferred by the scheduling agent (ProcessRobotScheduleActions) until either the next time that the action is scheduled, or until the end of another scheduled action. The scheduling agent runs every five minutes.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us