About UiPathRobot.js

The JavaScript SDK for Robot (UiPathRobot.js) allows you to contextually embed your local attended Robot directly into existing applications. See it in action below:

Get Add-On

In order to use the JavaScript SDK, you'll need to download the Add-On for Robot. To get started, visit the download page.

Getting the JavaScript SDK

The JavaScript SDK (UiPathRobot.js) is made available under the Apache 2.0 License.


The SDK is available as an npm package with TypeScript bindings. You can include it in your project by running the following at the root of your project directory:

npm install --save @uipath/robot

The easiest way to include the SDK is to add it before the closing of your </body> tag.

<script src="//download.uipath.com/js/1.2.1/UiPathRobot.js"></script>
Direct Download

Download the minified version: https://download.uipath.com/js/Latest/UiPathRobot.js


Get started by reading the Developer Guide on the UiPath forum. For more details, dig into our API documentation and sample references below:

Getting started

User Guide: A comprehensive overview of the SDK and JavaScript Add-on for Robot.

Tutorial : A step-by-step guide to creating your first robot enabled application.


SDK Specifications: full documentation of SDK functions and models.

Sample References: boilerplate reference and sample extensions for common business applications.

Try It!

Click "List Processes" below and grant consent to this page to interact with your robot: