RPA (Robotic Process Automation) je technologie využívající softwarové „roboty“ k automatizaci rutinních, opakovatelných a jasně definovaných úkolů, které běžně vykonávají lidé. Tito roboti napodobují lidskou interakci s digitálními systémy – dokážou se přihlásit do aplikací, přenášet data mezi tabulkami, vyplňovat formuláře nebo zpracovávat faktury. Na rozdíl od klasické integrace přes kód (API) pracuje RPA často přímo v uživatelském rozhraní (UI), takže „kliká“ a „píše“ do stávajících programů bez nutnosti měnit jejich vnitřní strukturu.
Hlavním přínosem je odstranění administrativního tření a chybovosti u procesů, které nepřinášejí žádnou kreativní hodnotu. Kritickým aspektem nasazení RPA je však kvalita samotného procesu; automatizace špatně navrženého nebo chaotického postupu vede pouze k rychlejšímu generování chyb. V digitální architektuře by mělo být RPA vnímáno především jako efektivní řešení pro propojení starších (legacy) systémů, které postrádají moderní rozhraní. Cílem není nahradit lidské myšlení, ale eliminovat mechanickou práci, aby se uvolnila kapacita pro strategické a kreativní činnosti, které byznys reálně posouvají.