UiPath es una RPA (Robotic Process Automation), una tecnología "inteligente" capaz de interactuar con otras aplicaciones, procesando automáticamente operaciones repetitivas y que consumen mucho tiempo. Interactúa directamente con la interfaz de usuario de las distintas aplicaciones, simulando el comportamiento de un operador.