License & Deployment Mix: 17 tools – 5 OSS, 12 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is RPA?
Robotic Process Automation (RPA) uses software robots (“bots”) to automate repetitive tasks by mimicking human interactions with applications. RPA bots operate at the UI level – clicking buttons, filling forms, copying data between systems, reading screens, and navigating menus – without requiring changes to the underlying applications.
Modern RPA extends beyond simple screen recording into intelligent automation: optical character recognition (OCR), intelligent document processing (IDP), process mining to discover automation candidates, task mining to record user workflows, and AI/ML models that handle unstructured data and make decisions. RPA platforms now orchestrate fleets of bots across the enterprise, scheduling unattended runs, managing credentials, handling exceptions, and escalating to humans when needed.
RPA fills the gap where API integration is unavailable or impractical – legacy mainframes, desktop applications without APIs, Citrix environments, and cross-system workflows that span dozens of applications with no common integration layer.
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
SSO / OIDC Comparison
Assume an Authentik-class OIDC provider. OIDC is the preferred SSO protocol.
| Tool | OIDC | SAML | SCIM | Authentik Notes |
|---|---|---|---|---|
| Robot Framework | N/A | N/A | N/A | No built-in user mgmt; relies on orchestrator |
| TagUI | N/A | N/A | N/A | No built-in user mgmt; standalone CLI tool |
| OpenRPA | No | No | No | OpenFlow has basic auth; LDAP planned |
| Robocorp (Sema4.ai) | Yes | Yes | No | Cloud Control Room supports OIDC/SAML; Authentik as IdP |
| UiPath | Yes | Yes | Yes | Orchestrator OIDC/SAML; SCIM provisioning; Authentik as IdP |
| Automation Anywhere | Yes | Yes | Yes | Control Room OIDC/SAML; SCIM via API; Authentik as IdP |
| Blue Prism | No | Yes | No | SAML SSO; AD/LDAP integration; no native OIDC |
| Power Automate Desktop | Yes* | Yes | Yes | Entra ID native; OIDC/SAML via Entra; SCIM via Entra |
| Celonis | Yes | Yes | Yes | OIDC/SAML SSO; SCIM provisioning; Authentik as IdP |
| Minit (Microsoft) | Yes* | Yes | Yes | Entra ID native; integrated into Power Automate |
| ABBYY Timeline | No | Yes | No | SAML SSO; LDAP integration; no native OIDC |
| Apromore | Yes | Yes | No | OIDC/SAML; Keycloak bundled; Authentik as IdP |
| ABBYY Vantage | No | Yes | No | SAML SSO; AD/LDAP; no native OIDC |
| Rossum | Yes | Yes | No | OIDC/SAML SSO; Authentik as IdP |
| Hyperscience | No | Yes | Yes | SAML SSO; SCIM provisioning; no native OIDC |
| Nanonets | No | No | No | API key auth; Google/Microsoft OAuth login only |
* = requires specific tier, configuration, or external identity provider (Entra ID)
Best SSO support: UiPath (OIDC, SAML, SCIM), Automation Anywhere (OIDC, SAML, SCIM), Celonis (OIDC, SAML, SCIM), Power Automate Desktop (via Entra ID)
No SSO: Robot Framework, TagUI (CLI tools, no user management), OpenRPA (basic auth only), Nanonets (API key / OAuth login only)
API Comparison
| Tool | API Type | Auth | Webhooks | SDKs | Orchestrator API |
|---|---|---|---|---|---|
| Robot Framework | CLI / Library | N/A | No | Python (native) | Via Robocorp / custom |
| TagUI | CLI | N/A | No | JS, Python (RPA-Python) | No |
| OpenRPA | REST (OpenFlow) | Token | Yes (Node-RED) | .NET | OpenFlow REST API |
| Robocorp | REST | API key, OAuth2 | Yes | Python (robocorp) | Control Room API |
| UiPath | REST (Orchestrator) | OAuth2, API key | Yes | .NET, Python, JS | Full Orchestrator API |
| Automation Anywhere | REST (Control Room) | OAuth2, API key | Yes | Python, Java | Full Control Room API |
| Blue Prism | REST / SOAP | Token | Yes | .NET, Java | Application Server API |
| Power Automate Desktop | REST (Power Platform) | OAuth2 (Entra) | Yes (Power Automate) | .NET, PowerShell | Power Platform API |
| Celonis | REST (EMS) | OAuth2, API key | Yes | Python (pycelonis) | Execution Mgmt API |
| Minit | REST | OAuth2 (Entra) | Yes (Power Automate) | None official | Power Platform API |
| ABBYY Timeline | REST | API key | Yes | Python | Timeline API |
| Apromore | REST | OAuth2 | Yes | Java, Python | Event log API |
| ABBYY Vantage | REST | API key, OAuth2 | Yes | Python, .NET, Java | Skill API |
| Rossum | REST | API key, OAuth2 | Yes | Python (rossum) | Full REST API |
| Hyperscience | REST | API key | Yes | Python | Submission API |
| Nanonets | REST | API key | Yes | Python, JS, cURL | Model API |
RPA Features
| Tool | UI Auto | Scraping | Attended | Unattended | Process Mining | IDP/OCR | Bot Orch. | AI/ML | Citizen Dev |
|---|---|---|---|---|---|---|---|---|---|
| Robot Framework | Web + Desktop | Yes | Manual trigger | CLI/scheduler | No | Via libs | External | Via libs | No (code) |
| TagUI | Web + Desktop | Yes | Manual trigger | CLI/scheduler | No | Basic OCR | No | No | Yes (NL syntax) |
| OpenRPA | Web + Desktop | Yes | Yes | Yes (OpenFlow) | No | Basic | OpenFlow | No | Visual designer |
| Robocorp | Web + Desktop | Yes | Yes | Yes (cloud) | No | Via libs | Cloud CR | Python ML | No (code) |
| UiPath | Web + Desktop + Citrix + SAP | Advanced | Yes (Assistant) | Yes (Orchestrator) | Yes (built-in) | Document Understanding | Full | AI Center | StudioX |
| Automation Anywhere | Web + Desktop + Citrix + SAP | Advanced | Yes (AARI) | Yes (Control Room) | Yes (Discovery Bot) | IQ Bot | Full | IQ Bot / AI | Bot Creator |
| Blue Prism | Web + Desktop + Citrix + SAP | Advanced | Limited | Yes (App Server) | No (partner) | Decipher IDP | Full | DX plugins | Limited |
| Power Automate Desktop | Web + Desktop | Yes | Yes (desktop) | Yes (cloud flow) | Yes (Minit) | AI Builder | Power Automate | AI Builder | Yes (recorder) |
| Celonis | No | No | No | No | Yes (core) | No | N/A | Yes | Yes (PQL) |
| Minit | No | No | No | No | Yes (core) | No | N/A | Yes | Yes |
| ABBYY Timeline | No | No | No | No | Yes (core) | ABBYY OCR | N/A | Yes | Yes |
| Apromore | No | No | No | No | Yes (core) | No | N/A | Yes | Yes |
| ABBYY Vantage | No | N/A | N/A | N/A | No | Yes (core) | N/A | Yes (ML) | Skill designer |
| Rossum | No | N/A | N/A | N/A | No | Yes (core) | N/A | Yes (AI) | Yes |
| Hyperscience | No | N/A | N/A | N/A | No | Yes (core) | N/A | Yes (ML) | No |
| Nanonets | No | N/A | N/A | N/A | No | Yes (core) | N/A | Yes (ML) | Yes (no-code) |
Best full-suite RPA: UiPath (UI + IDP + process mining + AI + orchestrator), Automation Anywhere (UI + IQ Bot + Discovery Bot + AI + Control Room)
Best OSS RPA: Robot Framework (largest library ecosystem, extensible via Python), Robocorp/ Sema4.ai (Python-native, cloud orchestration)
Process mining leaders: Celonis (market leader), Minit/Microsoft (Power Platform integration), ABBYY Timeline (IDP synergy)
IDP leaders: ABBYY Vantage (150+ document types), Rossum (AI-first), Hyperscience (enterprise)
Deployment and Licensing
| Tool | License | Self-Hosted | Language | Database | Docker | Min RAM | Pricing |
|---|---|---|---|---|---|---|---|
| Robot Framework | Apache-2.0 | Yes | Python | None | Yes | 256 MB | Free (OSS) |
| TagUI | Apache-2.0 | Yes | JS / Python | None | No | 128 MB | Free (OSS) |
| OpenRPA | MPL-2.0 | Yes | .NET | MongoDB | Yes | 512 MB | Free (OSS) |
| Robocorp | Apache-2.0 (core) | Hybrid | Python | Cloud | No | 256 MB | Free / $100+/mo |
| UiPath | Proprietary | Yes / Cloud | .NET | SQL Server / Cloud | Yes | 4 GB | Free (Community) / $420/mo |
| Automation Anywhere | Proprietary | Yes / Cloud | Java | SQL Server / Cloud | Yes | 4 GB | Contact sales |
| Blue Prism | Proprietary | Yes | .NET / Java | SQL Server | No | 4 GB | Contact sales |
| Power Automate Desktop | Proprietary | No (M365) | .NET | Cloud | No | 2 GB | Free desktop / $15/user/mo |
| Celonis | Proprietary | No (Cloud) | N/A | Cloud | N/A | N/A | Contact sales |
| Minit | Proprietary | No (M365) | N/A | Cloud | N/A | N/A | Included in Power Automate Premium |
| ABBYY Timeline | Proprietary | Yes / Cloud | N/A | SQL / Cloud | No | 4 GB | Contact sales |
| Apromore | Apache-2.0 (CE) | Yes | Java | MySQL / PG | Yes | 2 GB | Free (CE) / Enterprise |
| ABBYY Vantage | Proprietary | No (Cloud) | N/A | Cloud | N/A | N/A | Per-page pricing |
| Rossum | Proprietary | No (Cloud) | N/A | Cloud | N/A | N/A | Per-document pricing |
| Hyperscience | Proprietary | Yes / Cloud | Python | PostgreSQL | Yes | 8 GB | Contact sales |
| Nanonets | Proprietary | No (Cloud) | N/A | Cloud | N/A | N/A | Free tier / $0.10/page |
Lightest self-hosted: TagUI (128 MB, CLI), Robot Framework (256 MB, Python), OpenRPA (512 MB, .NET)
Heaviest self-hosted: Hyperscience (8 GB), UiPath (4 GB Orchestrator), Automation Anywhere (4 GB Control Room), Blue Prism (4 GB)
Free options: Robot Framework, TagUI, OpenRPA (fully OSS); UiPath Community (limited); Power Automate Desktop (free for Windows, limited); Nanonets (free tier, limited pages)
Monitoring Integration
| Tool | Prometheus Metrics | Structured Logs | Grafana Dashboards |
|---|---|---|---|
| Robot Framework | No | XML output (rebot) | None (custom parse) |
| TagUI | No | Text logs | None |
| OpenRPA | No | OpenFlow logs | None |
| Robocorp | Cloud metrics | JSON (cloud) | None |
| UiPath | Yes (Orchestrator) | JSON / ELK | Community |
| Automation Anywhere | Yes (Control Room) | JSON structured | Community |
| Blue Prism | No (SQL queries) | SQL-based logs | Custom SQL |
| Power Automate Desktop | No (Power Platform) | Cloud logs | Power BI dashboards |
| Celonis | No (SaaS) | Cloud logs | Built-in analytics |
| Minit | No (SaaS) | Cloud logs | Power BI dashboards |
| ABBYY Timeline | No | Application logs | Built-in analytics |
| Apromore | No | Application logs | Built-in analytics |
| ABBYY Vantage | No (SaaS) | Cloud logs | Built-in analytics |
| Rossum | No (SaaS) | Cloud logs | Built-in analytics |
| Hyperscience | Yes (/metrics) | JSON structured | Community |
| Nanonets | No (SaaS) | Cloud logs | Built-in analytics |
Best monitoring integration: UiPath Orchestrator (Prometheus endpoint, JSON logs, Grafana dashboards), Automation Anywhere Control Room (Prometheus, structured logging), Hyperscience (native Prometheus)
SaaS tools: monitoring limited to API-based health checks, webhook delivery tracking, and external HTTP availability probes via Telegraf HTTP input
OSS tools: Robot Framework and TagUI require custom log parsing (Fluent Bit parsers) to feed execution metrics into InfluxDB/Grafana
Tools
16 tools.
ABBYY Timeline
ABBYY Timeline is a process and task mining platform from ABBYY, a global intelligent automation company founded in 1989 and known primarily for its OCR and document processing technology.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
ABBYY Vantage
ABBYY Vantage is a low-code intelligent document processing (IDP) platform from ABBYY, a company with over 35 years of experience in OCR and document recognition technology.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
Apromore
Apromore is an open-source process mining platform originating from academic research at the University of Melbourne and other European universities.
License: LGPL-3.0-or-later (OSS) · Kind: web · Deploy: native, saas · SSO: none
Automation Anywhere
Automation Anywhere is one of the top three enterprise RPA vendors alongside UiPath and Blue Prism, consistently positioned as a Leader in Gartner’s Magic Quadrant for RPA.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Blue Prism (SS&C)
Blue Prism is widely credited as the originator of the term “robotic process automation,” having pioneered the technology in 2001 in the United Kingdom.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
Celonis
Celonis is the market leader in process mining, founded in 2011 in Munich, Germany, by three students at the Technical University of Munich.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Hyperscience
Hyperscience is a hyperautomation platform specializing in machine-learning-based document processing with a strong emphasis on human-in- the-loop workflows.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
Microsoft Power Automate Desktop
Microsoft Power Automate Desktop (PAD) is the desktop RPA component of Microsoft’s broader Power Platform, which includes Power Apps, Power BI, and Power Virtual Agents.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Minit (Microsoft)
Minit is a process mining platform acquired by Microsoft in 2022 and integrated into the Power Platform ecosystem.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Nanonets
Nanonets is an AI-powered OCR and document processing platform designed for simplicity and accessibility.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
OpenRPA
OpenRPA is an open-source robotic process automation platform that provides a visual workflow designer inspired by Windows Workflow Foundation.
License: MPL-2.0 (OSS) · Kind: web · Deploy: native · SSO: none
Robocorp (Sema4.ai)
Robocorp, rebranded as Sema4.ai in 2024, pioneered the Python-first approach to robotic process automation.
License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none
Robot Framework
Robot Framework is a generic open-source automation framework originally created at Nokia Networks and now maintained by the Robot Framework Foundation.
License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none
Rossum
Rossum is an AI-powered intelligent document processing platform focused on transactional documents such as invoices, purchase orders, delivery notes, and other financial documents.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
TagUI
TagUI is an open-source RPA tool developed by AI Singapore (formerly known as AISG), a national AI programme.
License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none
UiPath
UiPath is the market leader in robotic process automation, consistently ranked as a Leader in Gartner’s Magic Quadrant and Forrester Wave for RPA.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none