- Introduction
- Getting started
- Build on any canvas
- Build with Case
- Reference
- Defining case keys (system vs. external)
- Establishing task I/O and write-back contracts
- Modeling primary and secondary stages
- Triggering a case from Data Fabric
- Implementing stage-level personas and permissions
- Setting SLAs and automated escalation rules
- Configuring a rework loop (re-entry)
- Configuring and testing the Case Manager Agent (preview)
- Build with Flow
- What is Flow?
- Your first Flow
- Flow in VS Code
- Flow in Studio Desktop
- Build with BPMN
- Operating
- Monitoring
- Optimizing
- Reference information
What is Flow?
Flow: an AI-native canvas of Maestro Orchestrate for building and deploying processes across APIs, AI agents, and enterprise services.
Flow is an AI-native canvas of Maestro Orchestrate for building, evaluating, and deploying processes that connect APIs, AI agents, and enterprise services. You design processes by placing nodes on a canvas and connecting them. You can then debug your process to verify that it works as expected, evaluate it against realistic data sets, and deploy it to your organization.
Under the hood, Flow runs on the UiPath Maestro Orchestrate runtime. This gives you the simplicity of a drag-and-drop editor with the reliability of an enterprise orchestration engine.
You build processes with Flow in Studio Web or in VS Code, publish and deploy them from Orchestrator, and monitor and manage them in Observing runs.
What you can build
- API integrations: call any Representational State Transfer (REST) endpoint, transform the response, and route it downstream
- AI agent orchestration: trigger UiPath agents, wait for results, and branch on their output
- Human approval workflows: pause a process until a person reviews and approves
- Document processing: extract structured data from documents with IXP models and route it downstream
- Scheduled processes: run processes on a recurring schedule without manual intervention
- Data pipelines: extract, filter, transform, and load data across systems
How Flow fits into UiPath
Flow is one of the three canvases of Maestro Orchestrate, with Case and BPMN. It's designed for developers and technical users who want a visual, code-optional experience for process orchestration.
Flow processes run as agentic processes in Orchestrator, alongside RPA workflows, API workflows, and AI agents.
If you've used BPMN before, Flow is another modeling canvas on the same orchestration runtime. Refer to Choosing a canvas for a detailed comparison.
Get started
- Your first Flow: build a working process in under 5 minutes
- Flow in VS Code: set up and use Flow in the VS Code extension
- Choosing a canvas: understand which tool fits your use case
- Orchestrate an AI agent: connect Flow to UiPath's agentic capabilities