Before you begin
See the ABC of unattended robots.
Learn a few basic notions about background versus foreground automation in this section on process types.
Learn about the difference between user accounts and robot accounts.
The following table shows the UiPath Robot version required to run foreground/background processes according to the robot credential considerations.
Process type | Robot credential considerations | Robot version |
---|---|---|
Background | With credentials | Any |
Foreground | With credentials | Any |
Background | Without credentials | 21.10+ |
Foreground | Without credentials | Invalid configuration! Jobs cannot be executed. |
Setting up unattended robots for user accounts
This procedure walks you through the steps for enabling unattended robots for user accounts.
- Add or edit a user account and assign roles to it. See Assigning Roles for details.
- On the Robot setup tab, enable the toggle for the unattended robot.
- Select the Robot credentials option if you want to execute foreground processes with the unattended robot. Clear it if you want to execute only background processes.


- For robots with credentials the following additional fields must be configured:
Field | Description |
---|---|
Domain\Username | The user account under which the robot runs. |
Credential store | The credential store to be used for your password. Click here for details about credential stores. |
Password | The password used to log on to the machine on which UiPath Robot is installed. |
Credential type | Specifies the type of password credential. |
- Enable the Run only one job at a time option to restrict a user account from simultaneously executing multiple jobs.
- On the Robot settings tab, configure execution settings for the corresponding UiPath Robot.
- Click Add. The user account is created/updated. One unattended floating robot is created for the user.
Setting up unattended robots for robot accounts
This procedure walks you through the steps for enabling unattended robots for robot accounts.
- Add or edit a robot account and assign roles to it. See Assigning Roles for details.
- On the Robot setup tab, select the Robot credentials option if you want to execute foreground processes with the unattended robot. Clear it if you want to execute only background processes with the unattended robot.


- For robots with credentials the following additional fields must be configured:
Field | Description |
---|---|
Domain\Username | The account under which the robot runs. |
Credential store | The credential store to be used for your password. Click here for details about credential stores. |
Password | The password used to log on to the machine on which UiPath Robot is installed. |
Credential type | Specifies the type of password credential. |
- On the Robot settings tab, configure execution settings for the corresponding UiPath Robot.
- Click Add. The user account is created/updated. One unattended floating robot is created for the user.
Updated 2 months ago