maestro
latest
false
Maestro Orchestrate user guide
- 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
- Build with BPMN
- Operating
- Monitoring
- Optimizing
- Reference information
- BPMN to Flow concept mapping
- Maestro Orchestrate and ReFramework FAQ
Maestro Orchestrate and ReFramework FAQ
Answers to common questions about when to use Maestro Orchestrate versus ReFramework, and how to combine both in processes requiring long-running orchestration and queue-based tasks.
Does Maestro Orchestrate replace ReFramework?
- No. Maestro Orchestrate orchestrates end-to-end processes. The ReFramework still supports running transactional UI performers, especially those that are queue-driven.
When do I use one or the other?
- Use Maestro Orchestrate for long-running, multi-actor flows. Use ReFramework for robust, queue-based UI tasks. Use both when a process needs orchestration plus reliable execution.
How do we use Queues in an Agentic Process?
- Have Maestro Orchestrate start jobs or create queue items, let ReFramework performers process them.
How do we keep REFramework "economies of scale" (log in once, do many)?
- Keep using Queues and Robot Performers for batched UI work. Maestro Orchestrate orchestrates around them.
Should ReFramework ever be used with an Agentic process?
- Yes. Use ReFramework for the RPA performers. Maestro Orchestrate orchestrates the end-to-end flow. Only RPA robots should be queue performers.
Can’t we already do everything with ReFramework?
- You can, but you pay an "orchestration tax": custom chains of queues or state tracking, brittle cross-step retries, weak visibility. Maestro Orchestrate provides native process-level control.
Why isn’t Maestro Orchestrate, or an Agentic Process, a queue "performer" (reading directly from a Queue)?
- Maestro Orchestrate is the orchestrator. Queue performers will remain for RPA robot. An Agentic process maps 1:1 to a unit of work, which is effectively the queue item. This implies that the process is the "queue", not a consumer of it. If you need Maestro Orchestrate to drive off work, modify or replace the dispatcher to invoke Maestro Orchestrate directly (Run Job) instead of creating a queue item.
Read more about UiPath Maestro Orchestrate™ and REFrmework.
- Does Maestro Orchestrate replace ReFramework?
- When do I use one or the other?
- How do we use Queues in an Agentic Process?
- How do we keep REFramework "economies of scale" (log in once, do many)?
- Should ReFramework ever be used with an Agentic process?
- Can’t we already do everything with ReFramework?
- Why isn’t Maestro Orchestrate, or an Agentic Process, a queue "performer" (reading directly from a Queue)?