RPA (Robotic Process Automation) to kategoria narzędzi do automatyzacji procesów biznesowych przez software-owych botów które symulują pracę człowieka w GUI aplikacji desktop i web. Większy zakres niż browser automation — RPA obejmuje też desktop apps (SAP, Excel, ERP).
Główne platformy (enterprise):
- UiPath — lider rynku, visual designer + .NET runtime
- Automation Anywhere — drugi gracz, cloud-first
- Blue Prism — heritage player, banking focus
- Microsoft Power Automate — entry-level, dobre integration z Office
Typowe procesy RPA:
- Invoice processing (PDF → SAP/ERP)
- Onboarding pracowników (Active Directory + HRMS + email setup)
- Bank reconciliation
- Customer service (ticket routing, FAQ automation)
- Report generation z multiple sources
RPA vs custom automation: RPA jest szybsze do wdrożenia ale 5-10× droższe długoterminowo. Licensing UiPath = $5-12k/bot/rok. Custom code = jednorazowy setup + tania infra. Patrz RPA vs browser automation.