RPA dapat bekerja dalam 2 tipe mode yaitu attended
mode dan unattendedmode.Bot denganmode attended akan membutuhkanmanusiauntukmenjalankannya,sedangkan robot denganmode unattended dapat dijadwalkan atau dapat
dijalankan dari sebuat event.
Perbedaan RPA dengan Otomasi Tradisional RPA terkadang disebut juga dengan robotic digital workplace. Bagi sebagian orang yang belum memahami perbedaan RPA dengan tradisional otomasi terkadang hal ini membuat kebingungan dan salah memahami apa yang dimaksud dengan proses otomasi yang dimaksudkan oleh RPA tersebut. Otomasi tradisional adalah memerlukan integrasi aplikasi pada tingkat basis data atau infrastruktur dan hal tersebut dapat memakan waktu berbulan-bulan untuk diimplementasikan.
Sebagai bentuk otomatisasi, konsep yang sama telah ada sejak lama dalam bentuk pengikisan layar tetapi RPA dianggap sebagai evolusi teknologi yang signifikan dari teknik ini dalam arti bahwa platform perangkat lunak baru muncul yang cukup matang, tangguh , scalable dan andal untuk membuat pendekatan ini layak untuk digunakan di perusahaan besar (yang sebaliknya enggan karena risiko yang dirasakan terhadap kualitas dan reputasi).