- Introduction
- Getting started
- Process modeling
- Process implementation
- Process operations
- Process monitoring
- Process optimization
- Reference information

Maestro user guide
Integrating systems and data
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:
Access to agents integration and API workflows depends on the cloud offering you use. For details, refer to Maestro feature availability.