Robotic Process Automation (or RPA) is an emerging form of business process automation technology based on the notion of software robots or artificial intelligence (AI) workers. … These tools also automate interactions with the GUI, and often do so by repeating a set of demonstration actions performed by a user.