Software robotics, sometimes referred to as robotic process automation" (RPA), uses automation technology to simulate back-office functions performed by human employees, such as pulling information, filling out forms, moving files, etc. To integrate and carry out repetitive operations between corporate and productivity applications, it mixes APIs and user interface (UI) interactions. RPA technologies carry out the autonomous execution of a variety of tasks and operations across unconnected software systems by deploying scripts that mimic human operations ( Ariwala, P. 1970) . A software robot called robotic process automation (RPA) automates a lot of the work that humans do on a daily basis. RPA robots are made to concentrate on carrying out particular repetitive activities, which boosts production and efficiency. Moreover, RPA increases consistency and accuracy, decreases errors, and facilitates interoperability with legacy systems (Aslani, O. 2020). Additional advantages of RPA ...