Product Updates

Release announcements and other up-to-date product info.

Top 5 Developer Features in the .25 Release

 The product and development teams at Automation Anywhere have been hard at work to deliver new features and updates with each release. In this post, we’ll dive into some of the most popular and requested features newly added with .25 – Build 14298 on Cloud and Build 15097 for On-Premises. Side Note: The full release notes for this release are available at the Automation Anywhere Docs Portal. While we’re covering some of our favorite .25 features, there may be others that are particularly meaningful for your use cases/organization – so be sure to check them out for additional features and details. #1 - Bulk Package UpdatesYou now have the ability to perform a bulk package update across all bots in the public directory. Example: Organization ABC created a custom package for their bots to interface with CyberArk. Their CyberArk version is changing, so Organization ABC is building a new version of the CyberArk package. Instead of updating each bot that is referencing their customer CyberArk package one-by-one, ABC performs a bulk package update to update all bots referencing this package to the most current version of the package. Note: BE SURE YOU USE THIS IN A TEST ENVIRONMENT FIRST! This will upgrade all bots that are in the public repository which are using the package you’ve selected to upgrade them all too – so be sure you’ve tested each bot to ensure you haven’t created additional issues before promoting them to production.  #2 - Repository Management UpdatesIt’s incredibly important for an organization to appropriately manage their automation repository structure. Thankfully, that just got a bit easier with the introduction of some great Repository Management Updates. Version Control for Non-Bot Files: You now have the ability to store versions of non-bot files within your repository. Great for updating/rolling back things like settings or config files that are stored in your Control Room and referenced from various bots Renaming of Non-Empty Folders: If you’ve tried to rename a folder previously, you’ve likely run into an error indicating that a folder couldn’t be renamed because it wasn’t empty. Thankfully the .25 release includes the ability to now rename folders regardless of their contents. Dependency and Reference Mapping: When building with reusability in mind, its not uncommon for a single bot to be referenced by 5+ parent bots. Likewise, when creating a parent bot, its helpful to be able to quickly see all of its dependencies. Users can now easily view first level dependency and reference mapping directly in the Control Room UI. Great for quickly determining relationships between automations.   #3 - Selectable Technology Type for RecorderWhen applications/web interfaces don’t have well defined/standard object structures, it has been challenging, at times, to perform cloning operations. Thankfully, this challenge has been addressed in the .25 release with the introduction of selectable technology types. After capturing an object using the Recorder: Capture action, click the down arrow to the right of the “Capture Object” button to see the available technology types. By default, Recorder will attempt to auto-detect the preferred technology type…which is likely fine for most situations – but should you run into issues with the auto-detected technology type, you do now have the option to customize how Recorder interfaces with your application.   #4 - AARI & GenesysThe .25 release also brings some new changes for the way Automation Anywhere is able to interface with the popular call-center/customer service platform Genesys. AARI Widgets have been introduced into the Genesys UI, so that Genesys users can invoke AARI processes directly from Genesys without having to leave their screens. Great for kicking off workflows/tasks that may need to run in the background or on another workstation A new Automation 360 Genesys package was also introduced – with a whopping 53 actions! This enables Automation 360 developers to easily take action in automating common administrative tasks on the Genesys platform.  #5 - Document Processing (Formally Known as IQ Bot)Document Processing (Formally Known as IQ Bot) saw a HUGE update with the .25 release. Developers can now create learning instances off of pre-trained invoice models – meaning that the setup time and training time have been significantly reduced…like all the way down to just checking the boxes of the fields you need to extract. Each learning instance also now creates a pre-built workflow – enabling the submission and validation of forms with a single click Not only great for testing but an excellent example of how Document Processing can/should be leveraged within a greater document processing workflow Finally, Machine Learning is now taking place after documents have been corrected in the AARI Validation interface…and it’s crazy how fast it can learn. Extraction capabilities are improved with each and every manual validation – meaning that straight-through processing rates should continuously improve as validations are completed. Stay tuned for an upcoming tutorial focused on this specific topic – with images that you can try out to see the learning for yourself.   Conclusion Every Automation 360 release seems to bring a host of meaningful changes for bot developers that can further enhance developer experiences and ultimately automation outcomes. If you haven’t had a chance, take a look at the Automation 360 .24 Release notes on the documentation portal. They are helpfully organized by subproduct and by “What’s New” vs “What’s Changed” – which makes reading through them and understanding the cool new features as painless as possible. Haven’t tried out the Automation 360 platform yet? Head over to the Automation 360 product page to learn more about product features, request a demo, or try out a free trial.

Related products:.25 Release

Top 5 Developer Features in the .24 Release

 The product and development teams at Automation Anywhere have been hard at work to deliver new features and updates with each release. In this post, we’ll dive into some of the most popular and most requested features that were newly added with .24 (build 12350). Side Note: The full release notes for this release are available at the Automation Anywhere Docs Portal. While we’re covering some of our favorite .24 features, there may be others that are particularly meaningful for your use cases/organization – so be sure to check them out for additional features and details. #1 - Recorder ImprovementsIf you’re using Edge in IE mode to support some legacy applications designed for IE, you’re in luck – the Recorder package now supports Conditional Object detection when using Edge in IE Mode This includes Loop > Wait action, Wait > For Condition action, and the If package. Great for detecting if a page a has fully “loaded” or if an object exists to take some conditional operation For those working with cross-domain iFrames – the updated Recorder package now supports capturing and automating objects inside cross-domain IFrames that have multiple IFrames with the same frame source. Dealing with in-browser pop-up windows, alert dialog boxes, and confirmation windows hasn’t always been easy. Fortunatley the updated Recorder package now supports automating these different pop-ups/alerts – so you no longer have to find workarounds like simulating keystrokes or image-based clicks. #2 - Google Document AI PackageHaving new Packages in your Automation 360 Control Room is always exciting – it’s like having new tools at the ready as you automate the manual tasks of your organization. The Google Doc AI Package enables organizations to extract text from a variety of image types using Google’s pre-trained document parsers The package has a total of 3 actions – Connect, Extract, and Disconnect. The extracted document text is returned as an easy-to-read JSON with key-value data for each extracted field. (See favorite feature #1 below for more on parsing that JSON)  #3 - AARI UpdatesAARI (Automation Anywhere’s Robotic Interface) is great way to enable users and bots to work side by side…and this dynamic got even better in the .24 release with the introduction of AARI’s ability to run attended bots in a virtual window. This means that a user can kick-off an attended/local bot run, while still having full control of their mouse/keyboard. AARI also now includes support for Password-Type fields in the AARI form-builder – enabling AARI forms to now securely include password fields, with the entered data being passed to subsequent bots as a Credential Variable. This enables the bot to securely use an AARI user’s provided login credentials without putting those credentials at risk/exposing them. #4 - IQ Bot Extraction360 PreviewCommunity Edition users are treated to a preview of new IQ Bot functionality in this .24 release. Users can now process documents using the IQ Bot Extraction360 capability – which leverages pre-built, pre-trained learning instanced tuned specifically for high-accuracy extraction of data from Invoices. Navigate to the Learning Instances section of the Manage tab to create, customize and test your first learning instance using Extraction360 In addition to being much easier to set up, testing/implementation is significantly easier as well Each Extraction360 learning instance creates a corresponding AARI process, form, and bots…that enable you to test the extraction and validate the results in AARI without having to create any bots manually.  #5 - JSON PackageOur #1 favorite new feature in the .24 release also comes by way of a new package – the JSON package! Establish a local or global session using the Start Session action and start parsing JSON config/settings files, the response from REST web service calls, or even document objects from noSQL DBs There are separate actions for returning a specific node value as well as returning a list of objects should your JSON contain an array. Bonus .24 Note: prompt-assignment Variable For those that have been developing on Automation Anywhere’s platform for some time now, you’re likely quite familiar with the prompt-assignment variable – a default variable created as part of building any new bot. In asking around internally, it seems this variable has been a part of the product going all the way back to Automation Anywhere 2.0 and 3.0 (so… many years ago). Bots created on .24 or above will include 2 new sample variables – SampleNumber and SampleString. So a sincere thank you to prompt-assignment. You were there for us in v10 and v11 when we’d go through the entire process of setting up an object clone, only to remember we’d forgotten to first create a variable…so prompt-assignment was always there in a pinch! Conclusion Every Automation 360 release seems to bring with it a host of meaningful changes for bot developers that can further enhance developer experiences and ultimately automation outcomes. If you haven’t had a chance, take a look at the Automation 360 .24 Release notes on the documentation portal. They are helpfully organized by subproduct and by “What’s New” vs “What’s Changed” – which makes reading through them and understanding the cool new features as painless as possible. Haven’t tried out the Automation 360 platform yet? Head over to the Automation 360 product page to learn more about product features, request a demo, or try out a free trial.

Related products:.24 Release