Closing an RPA Loop : Future Robots

Sagar Sable
2 min readMar 22, 2021

RPA has reached in every corner of world and is helping organizations increase accuracy, productivity, efficiency and scalability of the processes.
Yet, RPA is having the biggest constraint as it is still not a closed loop system where the feedback is not re-processed. Bots comes to halt if any step or rule is changed. Bots still require external brain to train them and repair when there are exceptions or errors.
Which means RPA is still a skeleton without brain. It requires brain and heart to perform independently and repair or heal themselves on any exceptions.

I would like to summarize few expectations from RPA in near time and we are seeing some steps taken towards it.

1. Self-Healing Robots
RPA reliability is mainly depended on system it is handling i.e. web applications, desktop applications, directories, files and its paths, credentials etc.
Any update or modification in above mentioned systems can cause Robot to halt and can occur huge losses to organizations.
Robots needs self-healing mechanism in such scenarios e.g. If the Ui Element selector is changed or updated then Bot would be able to identify the changes and repair the selector itself. Few RPA tools such as UiPath have marched in this direction with their UiAutomationNext activities yet it requires more efforts to bring it to a maturity level where we can rely 100% on them.

**RPA being the mainstream technology for every organizations in the world, I believe IT industry should start incorporating the RPA components in their web application development or desktop application development wherein even if other attributes of the elements are changed the Robot can still identify it with one unique attribute set only and only for RPA Tool.
E.g. UiPath ID in some of the websites Ui Element selectors.

With many such approaches and incorporation of AI and ML, Robots can definitely have the Self-Healing power and RPA can increase the ROI and profits to industries.

2. Self-Generating Robots
RPA Industry have already seen such self-generating robots with RPA tools e.g. ZappyAI.
An RPA component can sit inside Business Users machine and can learn activities performed on specific task such as clicks, typing texts, reading excel files, performing data related operations, sending emails etc. This component can also learn the repetitions along with rules and logic and build the first version of the automation.
This will require some fine tuning to bring best out of it and make it 100% reliable but the project implementation costing can be reduced to great extent. RPA can be deployed with lesser efforts.

3. Self-Optimizing Robots
RPA Robots can optimize themselves increasing process efficiency. It can fine tune itself depending on website or desktop application responses.

--

--