- Introduction
- Getting started
- Building with Maestro BPMN
- Understanding Maestro BPMN modeling
- Opening the modeling canvas
- Modeling your process
- Aligning and connecting BPMN elements
- Autopilot for Maestro (Preview)
- Process Repository
- Implementing a simple BPMN process
- Implementing a complex BPMN process
- Debugging
- Simulating
- Common implementation scenarios
- Building with Maestro Case
- Introduction to Maestro Case
- Maestro BPMN vs. Maestro Case: when to use case management
- The Maestro Case lifecycle: from event trigger to app experience
- Build your first case with Maestro Case
- Defining case keys (system vs. external)
- Establishing task I/O and write-back contracts
- Exit rules and early stage termination
- 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)
- Case Manager input and output contract
- Maestro Case component dictionary
- Building with Maestro Flow
- Integrations
- Operating
- Monitoring
- Optimizing
- Reference information
Maestro capabilities for connecting to external systems, exchanging data at runtime, and coordinating file handling and specialized platform services in end-to-end processes.
UiPath Maestro™ orchestrates work across systems, data sources, agents, and people as part of a single, end-to-end business process. This chapter explains how Maestro connects to external systems, exchanges data at runtime, and coordinates specialized platform capabilities such as file handling, agents, Business Rules, and Process Apps.
Integration in Maestro is process-centric. Instead of moving data manually between tools, you configure BPMN tasks to call connectors, workflows, agents, or rules, and Maestro manages how information flows between them during execution. Inputs and outputs are passed by reference, governed by platform services such as Orchestrator, Integration Service, and Data Fabric.
This chapter covers:
- How Maestro integrates with external systems using Integration Service connectors and API workflows
- How files are handled at runtime, including the supported attachment models
- How agents are invoked and how their inputs and outputs drive process decisions
- How Business Rules (DMN) are executed and managed centrally
- How Process Apps surface process data for business users
Where applicable, Maestro offers multiple integration approaches to support different architectural needs. For example, files can be handled either as job-level attachments managed by Orchestrator or as persisted records in Data Fabric. The sections in this chapter explain when to use each option and how they fit into a complete orchestration strategy.
The following sections describe the main integration capabilities available in Maestro:
- Working with files in Maestro processes
- Data Fabric operations
- Using agents in Maestro
- Business rules
- Process apps
- Automation Hub Process Repository
Access to agents integration and API workflows depends on the cloud offering you use. For details, refer to Maestro feature availability.