- Getting started
- Understanding UiPath Robot
- Installation requirements
- Installing robots for unattended automations
- Configuring robots for unattended automations
- Deploying unattended automations
- Connecting robots for unattended automations to Orchestrator
- Setting up Windows Server for High-Density Robots
- Redirecting robots through a proxy server
- Implementing authentication with credential providers
- Configuring package signature verification
- Setting up package folders and network paths
- Configuring activity feeds
- Using EntraID users with multifactor authentication (MFA) for Unattended Robots
- Installing robots for attended automations
- Configuring robots for attended automations
- Integrations
- Governance
- Troubleshooting

Robot admin guide
Whenever your infrastructure uses a proxy for machines/users to connect to the internet, you will also need to configure the Robot to use it.
There are two possible configurations based on the Robot installation mode:
- Attended Robot - user-mode installation
- Unattended Robot - service-mode installation
Attended robots inherit the proxy settings configured for your web browser.
If your proxy needs basic authentication, Assistant will prompt you to input your credentials when you first try to connect the Robot to Orchestrator.
You can setup the proxy by using the old way described at Configuring using the web browser or using the Windows proxy settings
proxy.json file and the corresponding Windows Settings of the user account(s) that will run automations.
proxy.json follow the Configuring the proxy settingsFor configuring the proxy for the user account(s) that will run automations, follow the Configuring the proxy for Attended Robots
proxy.json file. If you are updating from an older version and you already have a proxy setup in place, it is automatically migrated
to the new file.
To add the proxy settings while installing Unattended robots (service-mode), use the dedicated command line parameters in your installation command.
For example, the following command installs the Robot in Service Mode and uses a script to configure proxy:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_SCRIPT_ADDRESS=http://localhost/proxy.pacUiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_SCRIPT_ADDRESS=http://localhost/proxy.pacThe following command installs the Robot in Service Mode and sets up the Basic Authentication for proxy settings:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_ADDRESS=http://my.proxy.net:8008 PROXY_USERNAME="myUser" PROXY_PASSWORD="myUser" PROXY_DOMAIN="myUser"UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_ADDRESS=http://my.proxy.net:8008 PROXY_USERNAME="myUser" PROXY_PASSWORD="myUser" PROXY_DOMAIN="myUser"- Connect the Robot to Orchestrator
- Deploy some packages to an environment which contains the previously configured Robot.
- Navigate to the
%userprofile%\.nuget\folder and check if the corresponding process and activities packages have been downloaded. - Run the corresponding job to check if it runs successfully.
- Configuring the proxy for Attended robots (user-mode)
- Configuring the proxy for Unattended robots (service-mode)
- Configuring the proxy using the
proxy.jsonfile - Configuring the proxy using the web browser
- Configuring the proxy using Windows settings
- Configuring the proxy settings during Robot installation
- Checking the proxy server connection