orchestrator
latest
false
UiPath logo, featuring letters U and I in white

Orchestrator release notes

Last updated May 14, 2025

April 2025

April 30, 2025

Maestro general availability

UiPath Maestro™, which we announced as a public preview in March 2025, is now generally available. Maestro enables you to seamlessly integrate agents, robots and humans into complex, multi-system processes.

For details on using Orchestrator to leverage the capabilities of Maestro, refer to our initial announcement.

Introducing indexes

You can now create and monitor indexes in Orchestrator. Previously available in the AI Trust Layer interface, creating Context Grounding indexes is now integrated into Orchestrator. This simplifies the process and eliminates the need for organization administrator rights.

The new index management capabilities in Orchestrator provide a centralized point for management and monitoring at the tenant level. You can track query performance over specified time intervals, analyze index usage trends, and view a complete list of all indexes created within the tenant.

For details, refer to Indexes.

April 28, 2025

Creating disconnected event triggers

Orchestrator now allows you to create disconnected event triggers, which you define from scratch, outside of an existing process. The new functionality, previously available in Integration Service, complements the existing Orchestrator capability to edit connected triggers defined as package requirements for a process. Therefore, Orchestrator now provides a unified trigger experience, enabling you to create and manage all types of triggers.

For details on creating disconnected event triggers, refer to Creating an event trigger.

Bug fixes

QueueItem.transactionAbandoned webhook events occasionally had a wrong timestamp of 0001-01-01T00:00:00. We have fixed the issue.

April 15, 2025

Monitoring displayed as landing page in tenant context

When you navigate to Tenant in the user interface, Monitoring is now displayed as the landing page.

Overwriting agent package requirements

When you deploy or edit an agent, you can now overwrite the predefined resources on the Package Requirements page. By selecting Overwrite for a resource, you can locate a suitable replacement across folders. The following image illustrates the new Overwrite button:


For more information, refer to Deploying agents.

Introducing agent memory

When deploying an agent, you can now enable agent memory. This allows the agent to retain information, learn from past interactions, and apply the acquired knowledge to future tasks.

For information on enabling agent memory, refer to Deploying agents.

For a detailed explanation of agent memory, refer to the Agents documentation.

Runtime arguments revamp

For agents and agentic processes, the Add process and Start Job workflows now display runtime arguments in a clearer, more intuitive manner. Input and output arguments are displayed under separate tabs. Additionally, you can use the new JSON schema button to toggle between viewing the arguments and viewing the underlying JSON schema. The following example illustrates the differences between the old and the new Runtime Arguments sections:
  • The old Runtime Arguments view:


  • The new Runtime Arguments view:


Process side panel improvements

To make process information easier to retrieve, we have grouped the process details into tabs:
  • Package Requirements: Provides a view of the package requirements for the process.
  • Jobs: Lists the job executions for the process. Extensive searching and filtering capabilities assist you in locating specific items.
  • Logs: Lists the logs for all jobs that executed the process. You can drill down to individual job logs or export aggregated logs for all jobs.

Additionally, for agentic processes, you can use the Agentic process link in the panel to explore the process in Maestro.

The following images illustrates the new process side panel:


Job side panel improvements

We have enhanced the Job details tab to make the input and output move visible.

Additionally, the Runtime details section of the tab now provides more detailed information.

For agentic process jobs, the panel also includes a Maestro link that allows you to explore the process instance in Maestro.

For more information, refer to Viewing job details.

Viewing the trace in the job side panel

For agent and agentic process jobs, you can now view the job trace in the job details panel, under a dedicated tab. The trace provides a comprehensive, hierarchical view of the job run, its input and output, as well as any other resources invoked or jobs executed in connection with the run.

The trace view also allows you to provide positive or negative feedback, as well as comments, on any of the trace items.

For a trace example, refer to the following image:


Re-enabling entry point selection when starting a job

As we announced in Entry point selection when starting a job temporarily not possible, we temporarily disabled the feature due to a bug. We have now fixed the bug, and you can use the feature normally.

For more information, refer to Starting a job.

Running jobs as yourself with access inherited from groups

You can now start a job using the Run as Myself (Personal automation) option if your user inherits appropriate tenant-level and folder-level access configurations from a group that the user is part of. Previously, you could use the Run as Myself (Personal automation) option to start a job only if an administrator had assigned a specific access configuration to your user in that folder.

Improved experience when attempting to start a job with no suitable account

In the Start Job window, if the job cannot start because a suitable account is not assigned to the folder, you receive an error message explaining the issue. Also, the Assign an account to the folder button is highlighted.

Additionally, selecting Assign an account to the folder now allows you to create a new account on the fly and assign the appropriate roles to the account. You can then resume the Start job workflow.

For further information, refer to Starting a job.

Bug fixes

Exports you downloaded were always in English, regardless of the language you selected in the Orchestrator preferences. The issue no longer occurs.

April 10, 2025

Mixed role migration timeline for enterprise customers

Note:

Added April 15, 2025

Mixed role migration may take hours to complete synchronization, which may temporarily impact service visibility. During this interval, direct navigation to https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_ will continue to work normally.

As we announced in Migration of mixed roles, the migration process for enterprise customers will begin soon. For details, refer to the following table:

DateRegions
April 15, 2025 to April 16, 2025 Australia, Canada, India
April 22, 2025 to April 23, 2025United Kingdom, Japan, Singapore
April 24, 2025 to April 30, 2025United States
May 5, 2025 to May 11, 2025Europe
Mid May 2025Delayed update organizations and Public Sector
Important: The timelines we provide in the table are tentative and subject to change.

April 7, 2025

Migration of mixed roles

As previously announced in our Deprecation timeline, this week, we are starting the migration of mixed roles across all Community tenants. The migration involves the following changes:

  • We are retiring the Administrator role and replacing all existing assignments to the role with assignments to the following roles:
    • The Orchestrator Administrator role, at tenant level.
    • The Folder Administrator role, at folder level.
  • We are splitting custom mixed roles into two separate roles:
    • A role containing all previous tenant-level permissions.
    • A role containing all previous folder-level permissions.
    Note: The new roles retain the name of the original role, followed by the appropriate suffix, as follows:
    • The -TenantScopedOnly suffix, for tenant-scoped roles.
    • The -FolderScopedOnly suffix, for folder-scoped roles.
    We will transition all existing assignments from the original mixed role to the appropriate new roles.
  • Since the Robot role functions as a custom mixed role, we are splitting it into Robot-TenantScopedOnly and Robot-FolderScopedOnly roles.

We will announce the migration schedule for enterprise customers soon.

Entry point selection when starting a job temporarily not possible

In March 2025, we announced a new feature that allowed you to select the entry point when starting a job.

However, due to a bug, we temporarily disabled the feature. We are working on re-enabling it soon.

April 1, 2025

Improvements to removing machines and unattended sessions

We made the following improvements to removing machines and deleting unresponsive or disconnected unattended sessions:
  • You can now delete machines that have time triggers or queue triggers attached. Previously, deleting a machine that had triggers attached was possible only for event triggers or API triggers.
  • You can now unassign multiple machines from the Machines grid simultaneously at folder level. Previously, you could only unassign machines from the Machines grid individually.
  • You can now delete unresponsive or disconnected unattended sessions that have time triggers or queue triggers attached. Previously, deleting an unattended session that had triggers attached was possible only for event triggers or API triggers.
The improvements include a new Trigger configuration was changed notification. You receive the notification in the interface and via email in the following scenarios:
  • Deleting machines or unassigning them from folders removes all the machines for a trigger that is already disabled.
  • Deleting machines or unassigning them from folders removes some but not all the machines to which an enabled trigger is attached.

Enabling new retention policies for uncompleted jobs and queue items

As we previously announced in Retention policy updates, we are starting a gradual rollout of the new retention policies for uncompleted jobs and queue items. Going forward, the system will archive or delete uncompleted jobs and queue items according to the retention intervals you set.

For more information on the new retention policies, refer to the following documentation:

Improved runtime allocation checking

If you attempt to update the number of runtimes allocated to a machine template to a lower value than the number of jobs currently executing on any machine connected to the template, you receive an error message.

Authenticating feeds using JWT bearer tokens

You can now use the built-in nuget.exe authenticator to specify personal access tokens and other JWT bearer tokens for authenticating your feeds. For more information, refer to Settings.

Strong confirmation on delete always enabled

To avoid accidental deletions, strong confirmation on delete is now always enabled, and the option to disable it is no longer available.

Interface updates on the Packages pages

We have made the following changes in the Packages tab under Tenant:

  • We have renamed the Workflow tab to RPA.
  • A new Workflow type column is available in the tenant view, under Packages, in the RPA tab. The new property can have the following values:

    • RPA - indicates an RPA package.
    • Unknown - indicates an unknown package, such as packages created with older versions of Studio or unknown NuGet packages imported from a package feed.

    Additionally, the grid now includes a Workflow type filter with the following values: All, RPA, and Unknown.

  • We have renamed the Web apps tab to Apps.
  • We have renamed the Test Automations tab to Test.

For further information, refer to Tenant feed.

Interface updates in the Jobs grid

We have made the following changes to the Jobs grid under Automations, at folder level:

  • We have changed the order of the columns in the grid and hidden the following columns by default: Machine, Hostname, Host identity.
  • The grid now includes a Duration column displaying the duration of each job that reached a final state.
  • We have renamed the Job type column to Execution type.

For further information, refer to About jobs.

Bug fixes

  • An issue occurred if you upgraded a process while jobs that executed it were suspended, and the process upgrade involved changing the target framework from Windows - Legacy to Windows. In this scenario, the jobs failed when you resumed them. The issue no longer occurs.
  • Queue items appeared as successful when they had a false processing status and an absent ProcessingException. This scenario now results in a BadRequestException with an InvalidRequest message.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2025 UiPath. All rights reserved.