Schedule an automation
- Updated: 2025/02/11
Scheduling an automation enables you to run it at a specific time without any manual intervention.
Prerequisites
- Ensure that you log in to the Control Room as the
administrator or a user with the following permissions:
- Schedule my bots to run
- View users and roles basic information
- Schedule permission at folder level for specific automations and their dependencies.
- Access to run-as users (Bot Runners) that you can add to the schedule.
Note: Automation will fail in the following cases:- If any of the automation dependencies are missing.
- If you do not have folder privileges on the dependencies.
- If you do not have the scheduling permissions.
User role must be associated with the View users and roles basic information permission in order to view or edit a schedule.
- User scheduling an automation must have the permission to run
that automation and all its dependencies (at its folder level). Additionally, the
user must also have access to selected run-as users and device pools.Note: The selected run-as user does not need to have the permission to run that automation .
Procedure
The number of times a bot is deployed depends on the run-as users (Bot Runners)
selected for the schedule. Consider the following scenarios:
- The number of run-as users selected is two, and both the users have the bot running device: The bot is deployed twice on the two run-as users and their bot running devices.
- The number of run-as users selected is three, and only one of the users has the bot running device. In this case, you must select the device pool. If the device pool has only two devices, the bot is deployed three times on both the devices in the device pool and also on the bot running device of the third user.
- The number of run-as users selected is three, and none of the three users has the bot running device: In this case, you must select the device pool. If the device pool has only two devices, the bot is deployed twice on both the devices in the device pool, and the third request for bot deployment is queued. The bot is deployed only when a device becomes available in the device pool.
- The number of run-as users selected is two, and none of the two users have the bot running device: In this case, you must select the device pool. If the device pool has four devices, the bot is deployed twice on any available two devices in the device pool.
Note: For schedules without a device pool, when one or more active run-as
user devices are unavailable or disconnected, the bot deployment fails
for all the run-as users in the schedule.