Submission type
Healing Agent Challenge
Name
Prashant Kumar
Industry category in which use case would best fit in (Select up to 2 industries)
Manufacturing
Complexity level
Intermediate
Summary (abstract)
Our MES automation downloads templates, exports supplier data, merges and filters it, then uploads the updated file. After a portal UI change, the bot stopped working because selectors broke. Instead of fixing selectors manually, I turned on UiPath Healing Agent. It automatically found new UI elements and healed the workflow on the fly, making the bot run smoothly again. This saved a lot of time and effort, proving how helpful Healing Agent is when UIs change frequently.
Detailed problem statement
The MES bot performs important daily tasks, such as:
-
Downloading a template from the portal
-
Going to each supplier page one by one to export data for different supplier types
-
Handling supplier data that sometimes is identified by name and other times by number
-
Merging, sorting, and filtering all the exported data
-
Validating part numbers by checking against master data
-
Uploading the updated template back to the portal
-
Sending a summary email after the whole process
When the portal’s UI changed, the selectors used to find buttons and fields stopped working. This caused the automation to fail during these steps, especially while navigating “Supplier pages” & “Planning Daily pages” and exporting their data. Normally, fixing this takes a lot of manual effort, which slows down the whole process.
Detailed solution
Rather than manually fixing selectors, I enabled UiPath’s Healing Agent and ran the workflow as it was. Healing Agent works by analyzing the historical UI element data and comparing it to the current interface. When selectors break, it intelligently searches for elements that best match the original targets.
I also ran a test where I deliberately broke a selector in the workflow. Healing Agent recovered from this failure gracefully, finding the right UI elements without any manual intervention.
This showed that the Healing Agent can maintain stability and continuity even when the UI changes or selectors are corrupted, saving huge amounts of time and preventing downtime.
Expected impact of this automation
Using UiPath Healing Agent has greatly reduced the time spent fixing broken selectors after UI changes. Instead of hours of manual work, the bot now recovers automatically, which means less downtime and faster processing.
Key benefits include:~
-Significant time saved on maintenance
-Reduced downtime and quicker recovery
-Lower support costs
-Improved data accuracy and compliance
-Increased overall efficiency
Together, these benefits create a more resilient and cost-effective automation process that supports business goals with minimal disruption.
UiPath products used (select up to 4 items)
UiPath Studio
UiPath Orchestrator
UiPath Healing Agent
Automation Applications
MES internal web application
Integration with external technologies
MES