Software bots die zorgen voor gegevensuitwisseling zoals mensen dit uitvoeren.
RPA bots bootsen menselijke acties na door interactie met de gebruikersinterface van bestaande applicaties. Met betrekking tot gegevensuitwisseling zijn bots in staat om taken uit te voeren zoals gegevensinvoer en gegevensextractie tussen verschillende (legacy-) systemen en applicaties. Er zijn duidelijke verschillen in de fundamentele aard tussen RPA integratie en integratietechnologiën zoals API, event streaming en messaging.
RPA richt zich op het automatiseren van specifieke taken en processen binnen bestaande applicaties, terwijl API's communicatie en gegevensuitwisseling tussen verschillende systemen, services of applicaties mogelijk maken.
RPA communiceert met de gebruikersinterface van applicaties en bootst menselijk handelen na. Terwijl API's op een gedetailleerder niveau werken door rechtstreeks toegang te krijgen tot gegevens en deze te manipuleren.
RPA is zeer flexibel en kan worden toegepast om processen in verschillende applicaties te automatiseren zonder dat er wijzigingen in de onderliggende systemen nodig zijn. API's daarentegen zijn afhankelijk van goed gedefinieerde interfaces en vereisen systeemintegratie-inspanningen.
Gegevensinvoer automatiseren in een ERP-systeem door informatie uit een spreadsheet te halen.
Een applicatie openen, inloggen, door menu's navigeren en gegevens invoeren in specifieke velden.
Automatisering van processen in meerdere legacy-systemen zonder hun onderliggende structuur te wijzigen.
D.m.v. regel gebaseerde toetsenbord- en muisacties gegevens uitwisselen tussen meerdere (legacy-) systemen
Out of the box connectiviteit met uw bestaande systemen zoals browser-gebaseerde applicaties, Windows- en Java-applicaties, Oracle EBS, SAP, MS Office, workflows, mailclients en databases
van User Interface elementen zoals labels, knoppen en tekst, evenals hun schermlocaties, op basis van schermafbeeldingen