UiPath Robot Guide

From Orchestrator and the Robot Settings Window

By default, only the user with permissions to change and add other users has the right to register new Robots to Orchestrator.

Provision the Robot to Orchestrator

  1. The person with the permission to register Robots requires the following information:
    • The name of the machine that needs to be connected to Orchestrator and on which a Robot is installed
    • The username that is used to access the specified machine
    • (Mandatory for Unattended and NonProduction Robots) The password for the specified username
  2. In Orchestrator, in the Robots page, click the Add button. The Add Robot window is displayed.
  1. In the Machine field, type the name of the machine that needs to be connected to Orchestrator.
  2. In the Name field, type a name for the Robot.
  3. In the Username field, type the username that is used to access the specified machine. If the user is under a domain, you are required to also specify it in a DOMAIN\username format. You must use short domain names, such as desktop\administrator and NOT desktop.local/administrator.
  4. (Optional) Add the Windows password for the specified username.


If you register Studio as a Robot to Orchestrator but do not provide the correct credentials in the Username and Password fields, you cannot run processes.

  1. Select the desired Robot type from the Type drop-down list.
  2. (Optional) Add a description for the Robot. We recommend populating this field, especially when dealing with an environment with many Robots.
  3. Copy the Robot key from the Key field and send it to the person in charge of the Robot machine.
  4. Click Provision. The Robot is now displayed in the Robots page and provisioned on Orchestrator, but it is offline.


If you want to register multiple Robots in a High-Density environment, select the Create Another check box, in the Provision Robot window. This stores the values in the Machine and Key fields, so that you only have to fill in the Username and Password fields for each user.

Deploy the Robot to Orchestrator


Administrator rights are required to perform this procedure.

On the Robot machine, do the following:

  1. In the system tray, click the UiPath Robot icon. The UiPath Robot window is displayed.
  2. Click Advanced > Settings. The Settings window is displayed.
  1. In the Robot Key field, enter the key received from the administrator.
  2. In the Orchestrator URL field, enter Orchestrator’s address, such as http://demo.uipath.com.
  3. Click Connect. The Robot is now deployed to Orchestrator and its status changed to Connected. Each time a Robot is registered to Orchestrator, a Robot user is automatically created and is assigned the Robot role. (You can view it in the Users page.)


The High-Density Robots feature only works if the same machine name and key are used when registering each Robot per user.

By default, the Robot login credentials are stored in Orchestrator's database. However, you can also configure Orchestrator to store them in CyberArk® Enterprise Password Vault®, and retrieve them when needed with the help of CyberArk®’s Application Identity Manager. For more information, see Storing Robot Credentials in CyberArk.


For the Robot to connect as fast as it can to Orchestrator, ensure that the Is Read Committed Snapshot On configuration is set to True, in the SQL Database Properties.