Технологии RPA (Robotic Process Automation) коренным образом меняют подход к исполнению повторяемых задач, связанных с ручным вводом и обработкой данных. В рамках технологии одно приложение (программный робот) взаимодействует с другим приложением не через API или интеграционную шину, а через существующий пользовательский интерфейс.