- Getting started
- Best practices
- Tenant
- About the Tenant Context
- Searching for Resources in a Tenant
- Managing Robots
- Connecting Robots to Orchestrator
- Storing Robot Credentials in CyberArk
- Storing Unattended Robot Passwords in Azure Key Vault (read only)
- Storing Unattended Robot Credentials in HashiCorp Vault (read only)
- Storing Unattended Robot Credentials in AWS Secrets Manager (read only)
- Deleting Disconnected and Unresponsive Unattended Sessions
- Robot Authentication
- Robot Authentication With Client Credentials
- Configuring automation capabilities
- Audit
- Resource Catalog Service
- Automation Suite robots
- About Automation Suite Robots
- Prerequisites
- Executing Unattended Automations With Automation Suite Robots
- Regenerating Client Secrets
- Frequently Asked Questions
- Folders Context
- Automations
- Processes
- Jobs
- Apps
- Triggers
- Logs
- Monitoring
- Queues
- Assets
- Storage Buckets
- Test Suite - Orchestrator
- Integrations
- Troubleshooting
Executing Unattended Automations With Automation Suite Robots
To run unattended automations with a specific account you need to first enable unattended automation on that account.
You can skip this step if you are using robot accounts since they come with unattended automation capabilities by default.
To enable execution you need to create a machine template of the type Automation Suite Robot - a type of machine template used to add the Automation Suite robots capability to your Orchestrator tenant.
On the Machines page, a success message is displayed along the top and you can see your new template in the list.
In order to run unattended automations, both the account and the Automation Suite Robot machine template must have access to the process to be executed. To do this, you must add the account and machine object previously configured (steps 1 and 2) to the folder that contains the process.
Orchestrator allows launching unattended jobs manually from the Jobs page or automatically triggered in a pre-planned manner via triggers.
A Command sent message is displayed and you can see the job in the list.
A Save successful message is displayed and you can see the trigger in the list. A job is launched according to your configuration. All jobs and their statuses are listed on the Jobs page.
To run processes using serverless robots, you must have:
- the required number of Production (Unattended) or Testing runtimes available for the tenant in which the process needs to run
- adequate hardware to support the required number of executions.
You can choose between Production (Unattended) or Testing runtimes to run jobs. The following table describes each option.
License type |
Runtime behavior |
---|---|
Production (Unattended) |
You can use this runtime in production to run unattended processes. |
Testing |
You can use this runtime to run test sets and test cases as well as unattended processes. |
Because each process has particular needs, you set the machine size in the configuration of a process.
For any cross-platform process, the Automation Suite Robots list is available on the Additional Settings tab when creating or editing a process. Use this list to choose the machine size you want to use for each process.
The option is available for all cross-platform processes, which are candidates for being run using serverless robots, but the option has no effect unless it is executed by a serverless robot.
All your cross-platform processes have the Automation Suite Robots option set to Automatic by default. This setting selects the appropriate machine size for running the process using serverless robots.
When automatically choosing the size, the criteria listed in the below table are evaluated in order. As soon as one criterion is satisfied, the corresponding machine size is chosen and the remaining criteria are not evaluated.
Order |
Criterion |
Machine size |
---|---|---|
1 |
Remote debugging job |
Medium |
2 |
Process depends on UI Automation OR Process depends on the UiPath Document Understanding activities |
Standard |
3 |
Other unattended process |
Small |
- Step 1. Enabling Unattended Automation on an Account
- Step 2. Adding Automation Suite Robots to Your Tenant
- Step 3. Giving Access to Folder Resources
- Step 4. Executing Unattended Automations: Manually
- Step 5. Executing Unattended Automations: Automatically Triggered
- Machine Sizes and Costs
- Supported runtimes
- Choosing the machine size
- Automatic machine size selection