RPA — Robotic Process Automation
Technologia oprogramowania służąca do automatyzacji rutynowych, powtarzalnych czynności wykonywanych wcześniej ręcznie przez pracowników.
Definicja RPA
RPA, czyli Robotic Process Automation, to technologia polegająca na tworzeniu oprogramowania — tzw. robotów programowych — które naśladują działania człowieka wykonywane w interfejsach istniejących systemów komputerowych, takich jak klikanie, wprowadzanie danych czy odczyt informacji z ekranu.
Zasada działania
Robot RPA rejestruje sekwencję kroków wykonywanych wcześniej ręcznie przez pracownika, a następnie odtwarza je automatycznie na podstawie zdefiniowanego harmonogramu lub zdarzenia wyzwalającego, operując bezpośrednio na interfejsie użytkownika istniejącej aplikacji.
Różnica względem low-code
W odróżnieniu od platform low-code, które służą do budowy nowych aplikacji, RPA działa na poziomie istniejących systemów — automatyzuje sposób, w jaki użytkownik z nich korzysta, zamiast tworzyć nową warstwę aplikacyjną. Oba podejścia bywają łączone w ramach szerszej automatyzacji procesów biznesowych.
Typowe zastosowania
RPA znajduje zastosowanie przy przetwarzaniu dużych wolumenów danych powtarzalnych, takich jak wprowadzanie faktur do systemu księgowego, uzgadnianie danych między różnymi bazami czy generowanie okresowych zestawień na podstawie danych pobieranych z kilku systemów jednocześnie.