La RPA peut être utilisé pour automatiser les flux de travail, les infrastructures et les processus d'arrière-guichet qui nécessitent beaucoup d'effort. Ces bots logiciels peuvent interagir avec une application interne, un site Web, un portail utilisateur, etc.
La RPA est un logiciel qui s'exécute sur un ordinateur, un laptop ou l'appareil mobile de l'utilisateur final. C'est une séquence de commandes qui sont exécutées par les robots sous un ensemble défini de règles de gestion.