UiPath Documentation
maestro
latest
false
Maestro Orchestrate user guide

Maestro Orchestrate or Maestro Automate?

How to choose between Maestro Orchestrate, for long-running business processes, and Maestro Automate, for workflows that finish within 24 hours.

UiPath Maestro comes as two products, and both build on the Flow canvas:

  • Maestro Orchestrate orchestrates long-running business processes across agents, humans, and systems, on the Case, Flow, and BPMN canvases.
  • Maestro Automate builds workflows in which AI agents and APIs work together, and each run finishes within 24 hours. What is Maestro Automate? introduces it.

Choose Maestro Orchestrate when​

Choose Maestro Orchestrate when one of these applies:

  • The process waits on a human or an external event for more than a day.
  • Someone must act on a run while it's in progress: pause it, resume it, migrate it to a new version, or move it to a different step.
  • You need a run in Maestro more than 30 days after it ends, for example to look back at it for an audit or a compliance review.
  • More than 50 runs happen at the same time, routinely.
  • The process needs the Case or BPMN canvas.

Examples are order-to-cash, claims processing, employee and customer onboarding, procure-to-pay, product recall, and Know Your Customer (KYC) and compliance case handling.

Choose Maestro Automate when​

Choose Maestro Automate when none of the cases above applies: each run finishes within 24 hours, up to 50 runs happen at the same time, and 30 days of run history is enough.

Compare them​

Maestro AutomateMaestro Orchestrate
How long a run can last24 hoursNo limit, so a workflow can wait days and continue where it stopped
Runs at the same time50No limit
How long a run is kept in Maestro30 days after the run ends30 days by default. An administrator can set 1 to 180 days.
CanvasesThe Flow canvasThe Case, Flow, and BPMN canvases

Maestro Orchestrate also adds these controls and views for runs:

  • Pause and resume a run.
  • Migrate a run to a new version.
  • Go to a specific step in a run that's in progress.
  • The Monitoring tab in Maestro, with monitoring and incident dashboards and alerts. It leaves out the runs of Maestro Automate versions, even when the same process also has Maestro Orchestrate versions.
  • Process optimization dashboards.
  • Run data through the Maestro Orchestrate API.

Run history, traces, and logs​

Only how long Maestro keeps the run in Instance management depends on the product. The job of the run in Orchestrator, traces, the jobs of the work a run calls, and audit events are kept the same way in both products.

The process data retention policy in Orchestrator keeps completed jobs for 30 days by default. An administrator can set it from 1 to 180 days.

DataMaestro AutomateMaestro Orchestrate
The run in Instance management in MaestroDeleted 30 days after the run endsSet by the process data retention policy
The job of the run in Orchestrator, with its logsSet by the process data retention policySet by the process data retention policy
TracesTraces of the work the run calls: 90 days by default, or 1 or 7 days set by an administrator90 days by default, or 1 or 7 days set by an administrator
Jobs of the agents, RPA workflows, and other automations a run callsTheir own retention settingsTheir own retention settings
Audit eventsCaptured the same way in both productsCaptured the same way in both products
Monitoring historyNo Monitoring tabKept in Insights

These pages describe the retention settings:

To keep traces and audit logs outside UiPath, an organization administrator can stream them to your own destination with Data Export. The export isn't affected by these retention settings.

The Monitoring tab in Maestro, on the page of a process, isn't the Monitoring tab at the top of Orchestrator.

Switch a workflow between them​

A workflow built on the Flow canvas can move between the two products without a rebuild. In the bottom toolbar of the canvas, the product menu, labeled Build as in Studio Web, offers Maestro Orchestrate and Maestro Automate. The workflow keeps its nodes and settings, and you can switch it back. Deploy the workflow again for the change to apply to its runs.

Convert to Maestro Orchestrate in the Maestro Automate guide describes the steps.

Next steps​

Was this page helpful?

Connect

Need help? Support(opens in new window)

Want to learn? UiPath Academy(opens in new window)

Have questions? UiPath Forum(opens in new window)

Stay updated