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: git clone https://github.com/ashercurtis/robots.io.git To download the repository as a ZIP file using curl: curl -L -o robots_io.zip https://github.com/ashercurtis/robots.io/archive/refs/heads/main.zip 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

Merge PDFs Template

This bot demonstrates how to merge multiple PDF files into a single document.

This example shows how to merge multiple PDF files into a single document in UiPath.

Download Bot

Intro to Web Scrapers in UiPath

The bots in this section introduce and provide templates for scraping data from websites.

Example Web Table scraping Template

This bot demonstrates how to scrape data from a web table.

This example shows how to scrape data from a web table in UiPath targeting the S&P 500 constituents.

Download Bot

Scrape Population data with Conditional Loops Template

This bot demonstrates webscraping a table with conditional looping logic.

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

Download Bot

Configuring LLM agents with UiPath

The bots in this section introduce and provide templates for adding LLMs to your UiPath workflows.

Email LLM Integration Template

This bot demonstrates integrating an LLM for email processing.

This example shows how to integrate an LLM for processing emails in UiPath.

Download Bot

Text related UiPath Bot Templates

The bots in this section provide templates for various other UiPath automation tasks.

Extract PDF Text Template

This bot demonstrates how to extract text from PDF files.

This example shows how to extract text from PDF files in UiPath.

Download Bot