- Introduction
- Overview
- Environment set up
- Getting Started with UiPath Agents
- Getting Started with UiPath Agents using LangGraph
- Building a Low-Code Agent in Studio Web
- Adding Tools to Your UiPath Agent
- Getting Started with UiPath Maestro Flow
Hands-on labs for developers building agents and automations with UiPath. No prior UiPath experience required.
A series of hands-on labs for developers building with UiPath. Each lab walks you through a complete workflow from the terminal or Studio Web — no prior UiPath experience required.
Labs in this guide
In the lab series below, you start with a simple UiPath agent and iteratively add capabilities to it. The labs use the UiPath CLI (uip) wherever possible.
| Lab | What you build | Time |
|---|---|---|
| Getting started with UiPath agents | Build and deploy a UiPath agent entirely from the CLI | 45 min |
| Adding tools to your UiPath agent | Extend an agent with a tool that calls an external API | 45 min |
These labs explore additional variations on UiPath agents, exploring both low-code and code-first approaches.
| Lab | What you build | Time |
|---|---|---|
| Building a low-code agent in Studio Web | Build a low-code agent directly in the UiPath Studio Web UI | 15 min |
| Getting started with UiPath agents using LangGraph | A coded agent built with the LangGraph SDK and deployed via CLI | 60 min |
Start with Getting started with UiPath agents if you are new to UiPath, or jump directly to the lab that matches your use case.
UiPath Maestro Flow
The following tutorials will help you get started building workflows using Maestro Flow:
| Tutorial | What you build | Time |
|---|---|---|
| Getting started with UiPath Maestro Flow | Build and deploy a UiPath Maestro Flow to fetch a currency exchange rate, and evaluate if it is above or below a set threshold | 30 min |