A system for automating work tasks which are independently performed by a robot/technology instead of humans. Robotic process automation employs methods of machine learning and is most commonly used for routinely repeated tasks, which are based on rules. Typically, RPA is applied in transaction processes – for example, in the case of a bulk purchase made by several customers, the robot sends out invoices or e-mails with information relating to the order.
Companies usually use RPA as part of their services or applications. This includes the iNVOiCE FLOW solution, which automates the processing of received invoices.