Automation Workspace v.37 release
- Updated: 2025/09/11
Automation Workspace v.37 release
Review what's new and changed, and the fixes and limitations in Automation Workspace for the v.37 release.
What's new
Control Room, devices, and Bot Agent |
---|
Introducing the Next-Gen Process Composer
Transform
how your organization executes complex workflows with our
advanced process orchestration model that unifies AI
capabilities, human expertise, and automation tools into a
single, scalable platform. Following are the key highlights
of this feature:
|
Enhanced header section in Bot Editor
The following
enhancements are now available in the Bot editor to improve the automation-building
experience for developers:
|
Update
to Automation 360 from previous four
releases
Starting from this release, On-Premises customers with a minimum support plan of Platinum can update Automation 360 directly to the latest version from the previous four releases (that is, from n−4 releases, where n refers to the latest release). This capability enables you to update to the latest version without needing to go through the intermediate updates. This streamlines the update process, allowing for quicker adoption of new features and improvements. Note: For the available support plans, see
https://www.automationanywhere.com/customer-support.
For information on your support plan, contact your account
team.
|
Support
for Red Hat Enterprise Linux 9.5 (Service Cloud Case
ID: 02114364) Red Hat Enterprise Linux (RHEL) 9.5 introduces enhancements to security and automation in order to support modern workloads across hybrid cloud environments. These improvements are aimed at better supporting modern workloads, particularly in hybrid cloud environments, where resources are spread across infrastructures. Starting from this release, you can deploy Automation 360 on Red Hat Enterprise Linux 9.5 version. Operating system, environment, and platform supported for Control Room |
Enhanced workload
management through parallel queue processing
Parallel queue processing enables WLM to simultaneously process multiple queues across devices, enhancing the speed and efficiency of queue processing. By optimizing the use of devices, parallel queue processing ensures that workloads are distributed evenly, leading to improved system performance and reduced wait times for queued tasks. |
Improved
reporting through grouping of automation run hours
The Automations dashboard in Automation Command Center (ACC) provides detailed grouping of automation run hours. With the detailed grouping, you can now monitor automation run hours metrics grouped by various entities; thus realizing your most valuable automations, users and devices. It enables you to view automation run hours over a specified time range, with the ability to group by specific entities and view the data in a histogram. |
Support of Simplified
Chinese language in Control Room
(Service
Cloud Case ID: 02171136, 02170860, 02176637, 02190266) Automation 360 now provides localization support for Simplified Chinese for its user interface (UI), automation, and documentation. To access it, navigate to the Control Room interface, click the language icon (globe icon) next to the user profile setting (My settings), and select the Simplified Chinese language from the list. |
Import of pre-built templates on a predefined schedule
As a Control Room administrator, if you have enabled the settings for auto-importing of pre-built templates in the Control Room, the pre-built templates from the Bot Store will be auto-downloaded on the first of every month at midnight local time. Previously, these predefined templates were imported on a quarterly basis, but this new monthly schedule enhances the availability and accessibility of templates, ensuring that you have the latest resources. |
Support of Event triggers with
auto login using external key-vaults (Service Cloud Case
ID: 02172540, 02192012) Event triggers now support auto login using external key vaults. Whether you are an attended, unattended, or bot developer user, device credentials are set through external vaults (such as CyberArk, HashiCorp, or AWS) in the Control Room. On the bot run, the auto-login credentials are retrieved seamlessly from external key vaults. |
Trigger count on Event triggers page for
Citizen Developers
Citizen Developers can view the number of triggers that they configure for their automation in the Private tab on the Event triggers page. Citizen Developers can also monitor and track the triggers from this page. |
Web
triggers enhancements
The Jira,
Microsoft 365 Outlook, and ServiceNow web triggers support
server-side filters.
Web triggers are now available on Latin America (LATAM) and India regions of AWS Cloud. |
Connector Builder enhancements
Connector Builder now supports importing API definitions with Open API specification version 3.x Connector Builder also supports the inclusion of special characters . and @ in request header keys and request parameter keys. You can now import actions with these special characters when you create a connector using the Import API definition option. |
Support for Windows
authentication using gMSA for database
connectivity
Automation 360 now supports the use of Group Managed Service Accounts (gMSA) for Windows authentication when running Control Room services. This integration allows Control Room services to use gMSA for authentication with the database, aligning with enterprise identity management practices and reducing the need for manual credential configuration. |
Introducing
automation credits for simplified license
management
Automation Credits license information on the Licenses page ( ) allows you to use a single credit type for any license, simplifying management and tracking. |
APIs and integrations |
---|
Workload
Management (WLM) APIs
|
What's changed
Control Room, devices, and Bot Agent |
---|
Audit log search date range
enhanced
To improve search performance for large audit log datasets, the maximum allowable date range for filtering audit logs is increased from 90 to 180 days. If the selected date range exceeds 180 days, the system automatically adjusts the start date and end date to fit within this limit. This enhancement provides greater flexibility for custom date searches while maintaining optimal performance with large data sets. |
Optimizing
automation deployments across devices in a device pool
(Service Cloud Case ID: 01961764) Optimize automation deployments across devices in a device pool by managing and distributing automation tasks to ensure efficient use of resources, improved performance, and reliability. When you select a device pool that contains multi-user devices that have available sessions, the automation deployments are now managed correctly among these devices to ensure that deployment load is spread evenly across the devices in the device pool. |
Automatic
deletion of metadata for the updated automations and
packages older than 30 days
Starting from this release, package update details specific to an automation available in the Bot updates table that are older than 30 days will be deleted automatically. This feature is designed to maintain an organized and efficient automation environment. This reduction in data volume can lead to faster access times and improved overall performance of the automation environment. With less outdated metadata to manage, system administrators can focus on more important tasks, simplifying the maintenance and management of the automation environment. |
Alert
message displayed when run-as users associated with schedule
activity is deactivated
Starting from this release, if
any of the associated run-as users of scheduled activity is
deactivated, an alert is displayed in the
Scheduled activities page. The
alert message provides immediate feedback that a run-as
user, who is crucial for executing scheduled activities, has
been deactivated. This ensures that administrators are
promptly informed of any potential disruptions in automation
processes. This alert message plays a crucial role in
maintaining the reliability and security of automation
schedules by ensuring that any changes in user status are
quickly addressed.
Note: The alert is
no longer displayed when the deactivated run-as users
are activated.
|
Support
for Active Directory role mapping with users
or groups from different domains (Service Cloud Case ID:
02131291) Control Room now supports group mapping with users or groups from different Active Directory domains on On-Premises deployments. |
Enhancement
to handling of expired GUIDs in license grouping
The handling of expired license GUIDs within license grouping has been improved. Expired GUIDs are now excluded from create and edit license group activity. This ensures that only active and future-start Control Room licenses can be added to group. Expired GUIDs in license groups are now clearly highlighted to improve transparency. These changes help prevent incorrect license associations that would cause failed assignments and compliance issues while preserving visibility of historical licenses. |
Update to
log in error message
The login error message has been updated to inform the user to log in again to connect to the Control Room if there are already 5 concurrent sessions active and the user attempts to log into a 6th session. |
New audit events
added
The following new audit event types are added
when you create, edit or delete a role with runas
user permissions:
|
File size
limit for Control Room objects
The Control Room objects, such as bots, processes, templates, forms, and AI Skills, now have a size limit of 50 MB. Also, the maximum default size for all repository bots is now 50 MB. This improvement helps prevent out-of-memory (OOM) and Control Room shutdown issues caused by large file sizes. For example, when you perform a bulk package update, the bot size limit of 50 MB prevents OOM issues in the Control Room. |
Revised Workload permissions for better user
experience
With revised Workload Management (WLM) APIs, Workload permissions are enhanced to
use minimal permissions to manage queues and work items.
This enhancement includes:
|
Generative AI Package: Global
Session Support
The Generative AI Package has been updated to include support for Global Session. This allows for the propagation of session context from a parent bot to its invoked children bots when using Generative AI actions, improving state management across complex automations. |
Fixes
After you update to this
release, Control Room
administrator or a user with the right permissions to edit a
schedule can now add or remove the run-as users from a scheduled
activity. Service Cloud Case ID: 02222783, 02222219, 02223935, 02224396, 02224328 |
After updating to this
release, there is no delay in the device configuration refresh
time and any queued automation is deployed immediately.
Previously, the automation deployment would be delayed due to a
longer device configuration refresh time. Service Cloud Case ID: 02229455 |
When you use a parent automation
to run a dependent child automation that has a run timeout
configured, the parent automaton no longer stops as the run
timeout of the child automation overrides any run timeout value
of the parent automation. Service Cloud Case ID: 02219452 |
After updating to this release,
when you add or remove any run-as user from a role and save it,
the changes are now successfully retained in that
role. Service Cloud Case ID: 02224593, 02224668, 02225922 |
When you open an existing
process in the new process editor, which was initially created
in the previous editor, you no longer see an error if you had
included the following special characters in the
Element ID field of the task:
|
You import a process that
contains a form task into the private repository. When you run
the process in the new process editor, the form elements are
displayed correctly in the web interface. Previously, the form elements were not rendered correctly in the web interface due to an API failure. |
Control Room license operations, such as new GUID
installation, license sync, or license allocation now work
reliably with a valid license and when the Control Roomis not in fail-safe
or fail-safe expired mode. Previously, on the final day before GUID expiry, if any of the above license operations occurred and the account included both Base APICall and APIConc licenses, a duplicate key error would cause these operations to fail. Service Cloud Case ID: 02209315, 02209323 |
License counts released from
groups are now correctly returned to the parent account when a
group's license allocation is reduced. This ensures that the Control Room license page
accurately reflects the purchased license count after group
edits. Previously, reducing a group’s license count could cause license loss in the parent account if no matching parent license record (with the same start and end dates) was found. This led to inaccurate license totals and triggered license over-consumption alerts. Service Cloud Case ID: 02203713 |
The export role feature now
includes all assigned run-as users and exports successfully.
Users can accurately export roles along with user data in the
generated CSV files. Previously, exports excluded all run-as users, even when multiple users were assigned. This resulted in incomplete exports and inaccurate role data. Service Cloud Case ID: 02197312 |
After you update Bot Agent to the version available with
this release, automation that contains the logic to minimize any
bot execution window is executed without any
issues and the automation is deployed successfully. Service Cloud Case ID: 02220965, 02221833, 02221903, 02222203 |
Fixed an issue where bots using Recorder actions failed with the error message The web page took too long to load. increase wait time and try again after updating to Control Room build 37401 and Bot Agent version 22.180.35. Bots now execute as expected. Service Cloud Case ID: 02221329, 02221869, 02221428, 02220604 |
After you
update to this release, if an automation (parent) has a
dependent child automation (bot) with scanned or
metadata dependency, the parent automation will now deploy
successfully without any failures. Service Cloud Case ID: 02213434, 02212482, 02213903, 02214567, 02202339, 02209234 |
Automation will no longer be
deployed on a multi-user device if the auto-login device
credentials of two users are identical (irrespective of case
sensitivity). For example, User1 with
domain\username and User2: with
domain\UserName. Service Cloud Case ID: 02161664 |
Fixed OpenSSL vulnerability
issue. For more information, click the release download link and
view the Security & Compliance reports at A-People Downloads page (Login required). Service Cloud Case ID: 02161805 |
When you use the Loop action and change the loop iterator from CSV/TXT (for each row in CSV/TXT) to Database (for each row in a SQL query dataset), an error on the Bot editor screen is no longer displayed and allows you to develop the automations. |
When you use the
If action with multiple conditions,
including a Recorder condition with
secure recording enabled and Recorder preview
image option is enabled, the images will be
temporarily saved to the repository with an expiration time
stamp of one hour after the image is saved. Service Cloud Case ID: 02188888 |
When you do a bulk package update of bots, the bot size is now limited to 50MB. This helps
prevent Out of Memory (OOM) issues in the Automation 360
Control Room. Previously, in such cases, for example, during Database package update, JSON file size increased from 15MB to 260MB causing OOM issue and Control Room went down for some time. Note:
Service Cloud Case ID: 02196714 |
The captured images are no longer
stored in file system when checked in as part of secure
recording. Previously, when you were using secure recording feature, the captured images were still persisted in the repository which led to a security issue. |
Device pool owner can
now edit a device pool and save the changes successfully even if
any one of the other owners of this device pool is disabled.
Service Cloud Case ID: 02201801 |
When you use the Delete
unused versions feature, it no longer deletes
packages that are used by automations in
the public repository. Service Cloud Case ID: 02176850, 02204971 |
When you navigate to public
repository with sub-folder more than 1000 and open any Task Bot or configuration file, it now takes less
time to expand and load folder and does not show any error
message. As a result, you can view the folder hierarchy
correctly in the left panel on the Public
or Private workspace tab. Service Cloud Case ID: 02149276, 02210524 |
On the Event triggers page, when you add an API Task with web triggers, the Choose a user modal displays only the users with run permission for the folder where you check in the API Task. |
When
you have a custom role with one or more run-as users and if some
or all the selected run as users are deleted, the Run
as selected count now reflects correctly in the
custom role. Additionally, when you add or update run-as users
for a role, and if the selected run as users are either disabled
or deleted, you no longer encounter an error message when
creating or editing a role. Service Cloud Case ID: 02180578, 02197309, 02210550 |
Remove icon is easy to locate and use. Previously users found it difficult to locate the icon for removing the attribute, and it appeared that there was no option to remove the credential attribute ( ). |
Only a user with Manage
all queues permission or the owner of the queue
can now delete the queue. Previously, any user with an Export or Import queues permissions and a queue participant or consumer was able to delete a queue. Service Cloud Case ID: 02213384 |
With improved time formatting for
long hours, the Average running
time. Previously, when bots ran for over 24 hours and were either completed or manually stopped by a user, an incorrect Average running time was displayed. Service Cloud Case ID: 02206323 |
now shows the correct
After you update the Excel advanced
package to this version (6.23.0), the
Convert excel to PDF
action to convert a workbook, worksheet, or a
CSl/ file to a PDF file no longer adds an extra character ($)
before and after the variable. Service Cloud Case ID: 02212023 |
When you
perform a bulk package update for a parent bot that includes the dependent child bot, the compiler now uses the correct package version present in the current bot. Previously, in such cases, the compiler was using the old version used in the parent bot, showing an error message for certain packages. For example, REST Web Services, List, and System package. Service Cloud Case ID: 02187213, 02216272, 02221786, 02224329, 02224987, 02207757, 02225626, 02227363 |
After updating to Automation 360 v.36, the parent bot
now runs successfully even if it has dependencies from a cycle
(circular dependencies). Previously, in such cases, the parent
bot failed to run because of circular
dependencies, causing the Service Cloud Case ID: 02215311, 02213762, 02220559, 02222147, 02224082, 02224963 |
When you deploy a parent bot which has a manual dependency of a child bot and the parent bot is calling the child bot using the Task Bot run command on a user machine, deployment no longer halts. Also, the deployment now correctly enforces dependency checks to prevent incomplete or invalid executions. Service Cloud Case ID: 02220514, 02224111 |
When
you promote a bot from public repository by
selecting the target URL and API key, the bot
promotion no longer fails for some API keys. Previously, it was causing issue for an API key that contains < or > character and generating an error message. Service Cloud Case ID: 02221265, 02219560, 02221725, 02223059, 02223813 |
The check-out process now handles
large file sets correctly, ensuring that all dependencies are
retrieved without failures. Previously, check-out of a bot which have a large set of files with metadata (exceeding the 1000-file batch limit) failed, causing missing references. Service Cloud Case ID: 02222733 |
Limitations
The naming convention for the Automation Co-Pilot category license has been updated on the License, User, and drill-down pages. Please note that the Settings page retains the original naming. This is a UI-only update and does not affect functionality or licensing behavior. |
When you add an API Task or a Task Bot to the Event triggers page, the Control Room assigns the Production label to the unlabeled bots as it takes the latest version of the bot as the context. |
You will encounter an issue when you
create a process with the following steps:
You will observe that for the Form element, values do not display in the Multi select dropdown. Workaround: Edit the process, select , edit the MultiSelectDropdown variable, and add a semicolon (;) before the variable expressions. |
In the new editor, the
Assistant does not display validation
errors for missing dependencies. Currently, it fails to indicate the
exact location of an error within a process. For example, if you import a process that includes a form or approval task with a task requester or assignment assigned to a role or team that does not exist, the error will not be displayed. Similarly, when you import a process that contains a child process with a task assignment assigned to a non-existent role or team, the error will not be displayed. |
You edit a complex process in the new process editor and add two horizontal swimlanes. When you try to move an element from the first swimlane to the second, there will be a delay of a few seconds before you can move the next element. |
You might encounter an issue when
you perform the following steps in the new process editor:
|
In the new process editor, when you create a process with a form task and click the Add button, you can add more than one Cancel button and save the process. No validation error will be displayed when you save the process. |
In the new
process editor, when you create a process with a bot
task, you will notice that in the Queue
timeout field, the maximum time allowed is 24 hours.
However, the minutes (+) symbol is enabled, which allows you to add
more minutes than 24 hours. Workaround: Ensure that if you set hours as 24, then minutes should be 0. |
While updating Automation 360 to this release, if the filepath for
uploading the OpenSearch certificate.zip has a
semicolon (;), the installation will not work. Workaround: Ensure that you do not have a semicolon (;) in the filepath that is used to upload the OpenSearch certificate.zip file. |
When executing the BLM v2 API in
Swagger, a typo in the OpenAPI specification causes the base URL
/v2/blm to be appended twice, resulting in an
incorrect URI and a 404 - not found error. This prevents the BLM
Swagger APIs from functioning as expected through the Control Room Swagger UI.Workaround: While the Swagger UI is affected, the underlying API is still functional. You can bypass the Swagger UI and make direct API calls. |
The gemini-pro-vision
model is currently unavailable for use for automations due to a
recent change in Google Vertex AI service . Attempts
to use this model will result in a 404 Not Found
error during bot execution. |
When you perform advanced checkout for a process that contains dependencies, the Dependencies tab might show dependencies for earlier versions. |
If the request body of any action in the connector package contains more than 100 parameters, the publishing process fails. You can either delete the action or remove the excess parameters from the action to publish the connector package successfully. |
Limitations from previous releases |
---|
When you check-in a bot to the folder with the name System, the bot version is not displayed correctly. |
When you perform bulk package update for List
package, an Any
variable that is used as List, returns
the Undefined
type.
Workaround
|
When you import a bot in the public workspace and clone of the imported bot is in the private workspace, the bot version shows N/A in the public workspace. |