Robotic Process Automation (RPA) is computer software configured to operate other software. It provides automation to replace humans performing repetitive tasks. The software (robot) is able to capture and interpret existing applications to process transactions, manipulate data, trigger responses and communicate with other digital systems. RPA enables the automation of a large percentage of business processes without requiring expensive IT integration. Many workflows simply require data to be transferred from one system to another.
Robots typically perform a number of functions (tasks) in completing a business process. Typically a robot will perform one or many of the following: