show / hide menu

Release Notes v.8.x.x


RPA Genie Feature Plan – Next release Version         

  • RPA Genie Studio – and RPA Genie Service –

Release Date: April 10, 2024


  • Chrome Extension: RPA Genie can use this extension to work coherently with the normal Chrome browser to enable smooth detection of UI elements and provide users with opportunities for seamless development of web-based automation using RPA Genie Studio.
  • Java Extension: RPA Genie can use this extension to work coherently with Java-supported sites to enable smooth detection of UI elements and provide users with opportunities for seamless development of web-based automation using RPA Genie Studio.
  • Genie File System in Project: Enables Genie Studio to use a File system for storing and managing project development. In other words, a user will be allowed to create a project in the local file directory based on the versioning tool he/she chooses. Currently, there are 2 versioning tools: –
    • Genie TFS for creating a project in the DB.
    • File-System for creating a project in the local File Directory.
  • Conditional Breakpoint: The execution of the workflow will pause if the condition provided by the user in the conditional breakpoint is satisfied.
  • NuGet Package Manager: It allows the users to load a package source from ‘nuget.config’ where the user will be able to add, delete, update, and create default package source.
  • Advanced Project Publish: Allows the user to publish the package independent of projects by selecting the available packages in the Bot manager or the user can publish the package with a new name.
  • Project Snapshot: It enables the user to capture the source code and the history of the project and is used while creating a new project to obtain a copy of snap projects.
  • Activity Tray in RPA Genie Studio: Activity tray allows the user to start, pause or stop the process from the tray. The user will be able to visualize which activity is being executed currently in the form of a small pop-up window at the bottom of the screen.
  • New Activities in RPA Genie Studio:
    • Extract Data Table V2:  Added remove an empty row, make the first row a header and save options.
    • New window – tab and window: Using this activity, the user can either open a new tab in the existing window or open a new window.
    • Move Window: This activity will change the position and dimensions of the indicated window.
    • Get window position: Retrieves the bounding rectangle of a specified UI element
    • Row Exists: This activity will allow verifying the existence of a specific row in the tabled data structure while executing the automation processes.
    • Column Exists: This activity will allow verifying the existence of specific column in the tabled data structure while executing the automation processes.
    • Open UserBrowser: This activity will be available in the studio after installing the Chrome extension. ‘Open UserBrowser’ is used to directly open the Chrome and get the browser window with selectors. it also functions as a get window. If we have an existing window open in the background, then we can use it by enabling “Attach existing window” property.


  • Lazy loading for variable and argument Expression Editors during the sequence opening process.
    • The Variables/Arguments value field can be edited only by double clicking on it and the field will be locked upon clicking elsewhere.
  • Listing Frequently used activities
    • While hovering over the “+” sign between two activities in the designer panel show a list of frequently used activities for convenience. Users can then select the desired activity from the list to incorporate it into the project.


  • This is the version 2 of RPA Genie Co-pilot.    
  • Effortlessly navigate and control processes through the favorites window.
  • Via the settings tab, users can manage themes, shortcuts, zoom levels and more.
  • Users can access our Genie Extensions through the Extension Manager tab.
  • In the About section, users can easily visualize details about their robot and machine configurations.
  • Users can effortlessly filter their processes through the sorting feature.
  • Receive ‘Take Online’ notification upon service restoration.


  • Item Tagging
    • “Tags” are used to control access centrally to organize, track usage and manage access to various items in BOT Manager. The administrator can tag related items and other users can view them by filtering each section.
  • Keep RDP session Alive
    • The ‘Keep RDP Session Alive’ property helps to keep the robot sessions in connected state, preventing the robot from being logged off when no jobs are present. This is particularly useful for short-duration RDP creations, as it reduces the load on the system and improves performance.
    • When the ‘Keep RDP Session Alive’ feature is disabled, the session will be logged off after the job is finished, and the robot state will remain active.
  • ‘Refresh last schedule datetime’ check box in Time scheduler and Maintenance mode trigger
    • ‘Refresh last schedule datetime’ in Time scheduler and Maintenance mode trigger to update the last schedule column field as null to run the trigger again. This help to tackle the trigger behavior according to the user need.
  • BMT Queues Dashboard Enhancement
    • With the new hamburger button all the actions like view, edit, and delete are accessible under one click.
    • The Queue dashboard now includes an extra column named ‘Error,’ presenting the count of errors associated with the respective queue.
    • With the addition of three distinct columns “In Progress”,” Pending” and “Error”, it is easy to keep track of the transactions, eliminating the need to navigate to specific queues to monitor the status of individual items.                                                                                              
    • Delete Queue Item – Allows the user to delete the Queue item directly from the BMT
  • BMT Job Dashboard enhancement
    • The filter results and the condition persist unchanged even after navigating to a different area and returns back.
  • The Retry option is disabled for completed and new queue items.
  • Trigger update on trigger execution
  • Skipping the first instance of creating and updating a time scheduler issue is fixed.   
  • For standardizing Special character Entry is Restricted in Queues and Resources 
    • Can create Queue with characters only support _ as special character, this change will not affect the existing Queues with special characters.
    • Resource can be created with characters, only support _ as special character, when editing the resource, it will support all the special characters.                                                                                                                           


  • Import-Export Update with Service Audit              
    • When a new item (Process, Queue, Resource, NuGet, etc.) is added or modified from Import-Export, details such as the item type, name, and the user that uploaded the file can be viewed from the service audit and the specifications about the file uploaded can be seen from the view tray to the right of it.
  • Synchronize API to Process Queue Item
    • Users can now process the queue using available robots and retrieve transaction information once the transaction is processed.
  • Inbuild Health Monitoring           
    • Server Agent monitoring will monitor the SQL and the API connectivity on server machines.
    • Agent Service monitoring will monitor the API connectivity on Robot machines.


  • File Extension   
    • By using the File Extensions activities, the user will be able to convert a file to byteArray, base64 string and convert byteArray, base64 string to a file.
  • DataTable Extension      
    •  Single platform for data-table operations. Added a new activity called ‘DeleteDuplicateRow’ for deleting the duplicate rows from the DataTable.
  • Pdf Activities     
    • Added a new activity called Pdf protect in which the user can restrict future modifications.
  • Excel Extension.
    • Added a new activity “Copy Sheet” that duplicates the current sheet with the given name.
  • IIS Activities
    • By using the IIS Activity, the user will get the details about IIS websites.
  • Task Scheduler Activities
    • By using the Task scheduler NuGet, the user will be able to add the task into the task scheduler and also fetch the details of the task from the task scheduler.
  • Cryptography Activities
    • By using the Cryptography activities, the user can encrypt information or data into a code. Also, also helps to decrypt a text.
  • Teams Activities
    • This NuGet package enables users to send messages to a Teams channel using a webhook URL.
  •  Impersonation Activities
    • With this NuGet package, a user can open an application or process as a different user.


  • RPA.Genie.Adminstrative.Tool Enhancement       
    • This allows the admin to change the logging level and crypto service to encrypt and decrypt the items in RPA Genie Service.


  • RPA Genie leverages have been migrated from .NET Framework 4.6.1 to .NET 6 core for enhanced performance and improved efficiency.

Note: This update includes significant changes. Before deployment in production environments, we recommend that it’s essential to thoroughly review and test the Execute PowerShell activity to ensure compatibility with existing workflows.