maestro
latest
false
- Introduction and getting started
- Maestro landing page
- Process modeling
- Process implementation
- Process operations
- Process monitoring
- Process optimization
- Licensing
- Reference information

Maestro user guide
Last updated Sep 3, 2025
Guided quick-start: Model and run a process
link.
-
Choose your starting point in Studio Web
Depending on how you plan to structure your work, you can either start fresh or build Maestro into an existing solution.
- Create a new project
- Open Studio Web.
- Select New Project.
- Choose Solution, give it a clear name (e.g.,
InvoiceApprovalSolution) and select
Create.
This creates a Solution container, where you can later add multiple projects—including Maestro.
- Add Maestro to a
Solution (Unified Build)
- Inside your solution, click Add Project.
- Select Maestro as the project type.
- Name your Maestro
project (e.g., InvoiceApprovalProcess) and
select Create.
This adds a standalone Maestro process to your solution, ready to be modeled
Tip: You can also add Studio, Apps, or Rule projects to the same solution if your workflow spans different UiPath components.
- Create a new project
-
Model your process
After you have your Maestro project, it's time to define the process logic using BPMN.
- In the Maestro project, open the modeling canvas.
- From the palette, drag a Start event onto the canvas.
- Add a User task, Robot task, or Service call depending on your goal.
- Use Gateways to define conditional logic or parallel flow.
- Connect your shapes with Sequence flows to define the execution order.
-
End the process with an End event.
Tip: Add descriptions and meaningful names to each step for clarity and collaboration
When your process is ready, click Save. You now have a fully modeled agentic process. -
Test your process
Before publishing to production, test your process using the built-in Test Mode.
- In your Maestro process, select the Test button.
-
In the Test configuration panel:
- Add any required input variables.
- Configure task behavior (e.g., assign user for manual tasks).
- Select Run Test.
-
Monitor progress from the Test Execution View:
-
View task assignments.
-
Pause or skip tasks.
-
Inspect variables in real-time
Tip: You can run multiple tests and iterate quickly by adjusting the process logic in the canvas and re-testing -
Next Steps
Now that you've modeled and tested
your process, you're ready to:
- Publish the process to Orchestrator.
- Connect the process to Apps, forms, or unattended automations.
- Add governance rules or deploy agents for execution.