Robotics Process Automation(RPA) allows organizations to automate task just like a human being was doing them across application and systems. Robotic automation interacts with the existing IT architecture with no complex system integration required.

RPA can be used to automate workflow, infrastructure, back office process which are labor intensive. These software bots can interact with an in-house application, website, user portal, etc. The RPA is a software program which runs on an end user’s pc, laptop or mobile device. It is a sequence of commands which are executed by Bots under some defined set of business rules.

The main goal of Robotics process automation process to replace repetitive and boring clerical task performed by humans, with a virtual workforce. RPA does not require the development of code, nor does it require direct access to the code or database of the applications.

Example of RPA

Consider the following Invoice Processing Business process