Un robot software puede interactuar con los sistemas informáticos de la misma forma en que lo hace un persona. Así, el robot puede leer la información que muestra una pantalla, escribir con el teclado y utilizar el ratón. Además, es capaz de ejecutar tareas y actividades interaccionando con distintas aplicaciones. Todo ello se realiza unas 10 veces más rápido que como lo haría una persona y sin cometer errores.