UiPath Robot Library

Downloadable templates and examples for UiPath-based automation projects.

Below is a browsable list of UiPath bot templates and examples. Click on the folders below to access them. Each bot includes a description of its functionality and a download link for the .uip file that can be opened in UiPath Web Studio. For Desktop Studio files, you can either browse the GitHub repository directly or download the complete repository using git clone (if you have Git installed) or by using curl in the command prompt. To download the full repository using Git: <code> git clone https://github.com/ashercurtis/robots.io </code>To download the repository as a ZIP file using curl: <code> curl -L -o robots_io.zip https://github.com/ashercurtis/robots.io/archive/refs/heads/main.zip </code> After downloading, unzip the file and open the desired folder in UiPath Studio.

Intro to Loops in UiPath

The bots in this section introduce and provide templates for looping through various activities.

Copy Files Loop Template

This bot copies files from one location to another.

This example introduces a loop structure for copying files across directories, adding a suffix with the letters bk and timestamp in yyyyMMdd format.

Download Bot

Process Excel Rows Loop Template

This bot processes rows in an Excel file.

This example demonstrates a starter process for how to loop through rows in an Excel file and perform conditional statements this example prints to the console log.

Download Bot

For Each Email Loop Template

This bot processes each email in an inbox by displaying the from and subject in the console log.

This example shows how to loop through emails in an inbox as a starter template to perform actions such as reading or categorizing email.

Download Bot

Conditional Loops Template

This bot demonstrates conditional looping logic.

This example shows how to implement conditional loops using if statements in UiPath.

Download Bot

Intro to Joins in UiPath

The bots in this section introduce and provide templates for joining data from various sources.

Example Join Template

This bot demonstrates how to join data from two spreadsheet sources.

This example shows how to join data from two spreadsheet sources in UiPath.

Download Bot