RPA ehk Robotic Process Automation kasutab protsesside automatiseerimisel tarkvararoboteid. Tarkvararoboti töö on sünergia ja efektiivsuse suurendamine.
Tarkvararoboteid saab kasutada peaaegu igas valdkonnas, enim kasutatakse neid ülesannetes, mis nõuavad täpsust, kuid on rutiinsed või korduvad.
Roboti kasutuselevõtt ei nõua kasutatava tarkvara muutmist, vaid robot saab seda kasutada nagu inimene, ilma inimlike vigade ja väsimiseta.