- Getting started
- Prerequisites
- Building agents in Studio Web
- Building agents in Agent Builder

Agents user guide
Building an agent in Studio Web
This section walks you through how to build an agent in Studio Web. Once you're familiar with the basics, check out Best practices.
Use the main Studio Web designer canvas to design your agent, and the left and right panels to explore the agent structure and resources.
The left-side panel shows you the agent structure and includes:
-
The Project Explorer – Organize and build your agent. Define prompts, tools, context, escalations, and more.
-
The Data Manager – Define input and output arguments.
-
The Errors panel – See design-time issues, broken configurations, or failed test runs.
The right-side panel includes:
-
The Properties panel, split between:
-
The Properties tab – Configure agent-level and component-level settings.
- The Dev tab – Run test inputs, debug, and inspect design-time traces.
-
-
Agent score (Preview) – View your agent’s readiness based on evaluation results and test coverage.
-
The Run output panel – Review results from the most recent test runs.
-
Autopilot (Preview) – Get AI-powered suggestions to refine the prompts, tools, and agent setup.
- Go to studio.uipath.com.
- Select the arrow next to the Create New button.
- From the Create solution section, select Agent.
- The new solution opens, with the Agent designer canvas displayed.
Now it's time to test your agent and see how you can improve it.
- In the Properties panel, select the Dev tab.
- Enter a sample input.
- Select Test on cloud.
- In the Test configuration window, confirm the resources used in the solution and the sample input.
- Select Run.
You can then use the test output to refine the agent design.
Next, go to the Evaluation sets and Evaluators panels to review and measure your agent.
- In the Evaluation sets
panel:
-
Rename the default evaluation set and add test cases with expected outcomes.
-
-
In the Evaluators panel, add evaluators to validate the agent output.
For details, refer to Evaluations.
Select Open health score from the right-side panel to calculate the agent score. Refer to Agent score to learn how it is calculated.
Once you have tested, evaluated, and refined your agent, it's time to publish it. This step is necessary for the agent to be available in the Run Job activity.
-
Select Publish to publish the agent to Orchestrator as a process. Select
where to publish:
- Orchestrator Personal Workspace Feed - The process is published to your personal workspace and is only be available to you. This is the default selection.
- Orchestrator Tenant Processes Feed - The process is published to the global tenant feed and is available to all users in eligible folders.
- Select a version. A version is generated automatically starting with 1.0.0 when you first publish, and then incremented automatically every time you republish.
- Optionally, you can select Submit as a template to make the agent available as a template in your organization, or Share, to share it with users in your organization.
Using agents as activities means you can incorporate them into workflows to handle parts of larger deterministic processes, have multiple agents act in series, and start agent execution based on triggers.
To incorporate your agent into a workflow, follow these steps:
- Publish your agent to Orchestrator.
- In Studio, use the Run Job activity to integrate your agent into a workflow.
-
Whenever you make changes to your agent, republish the updated agent to Orchestrator and upgrade the corresponding process in Orchestrator.
The Run Job activity always executes the version of the agent currently configured in Orchestrator. This ensures that your workflow consistently uses the most up-to-date version of your agent.
Refer to the System activities guide to learn how to configure and use the Run Job activity in your Studio workflows.