Robotic process automation (RPA) is a software robot which uses predefined sequence of actions and business rules and mimics repetitive human tasks using different information systems.

Gartner defines robotic process automation (RPA) as the software to automate tasks within business and IT processes via software scripts that emulate human interaction with the application user interface.

Robot can be initiated by a person or scheduled.

Robot can work absolutely autonomously or with the involvement of people in actions like exception handling or decision making in some cases.

Some examples of RPA-cases: