Head to head · Robotic process automation · October 2026 research run
Automation Anywhere vs UiPath
UiPath scores 68.2 (B) on agent readiness against Automation Anywhere's 50.9 (D), and leads in every scored category. Both do robotic process automation.
Best desktop and mobile app automation for AI agents · All 15 desktop comparisons
Which one, for what
Best for A company already running Automation 360 bots that wants an assistant such as Copilot or Claude to find and start them.
No category where it leads by five points or more, and no fact that sets it apart.
Watch for
No API rate limits, 429 handling or retry guidance found in the public Control Room API pages
UiPath B
Best for An agent that needs to drive Windows desktop or legacy applications through robots a company already runs, started as MCP tools or API jobs.
Ahead on
- Reliability, 62 against 35
- Schema & documentation, 79 against 55
- Agent ergonomics, 73 against 60
- Security & auth, 82 against 64
- Payments & pricing, 25 against 15
- Maintenance & community, 80 against 66
Watch for
Standard and Enterprise prices are not published, and robot licences are sold through sales
Score by category
| Category | Weight this run | Automation Anywhere | UiPath | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 35 | 62 | UiPath +27 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 55 | 79 | UiPath +24 |
| Agent ergonomics | 13%16.2 | 60 | 73 | UiPath +13 |
| Security & auth | 14%17.5 | 64 | 82 | UiPath +18 |
| Payments & pricing | 10%12.5 | 15 | 25 | UiPath +10 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 66 | 80 | UiPath +14 |
| Transparency & trust | 7%8.8 | 73 | 76 | UiPath +3 |
| Negative events | ≤15 | 0 | 0 | |
| Total | D 50.9/100 | B 68.2/100 |
Facts side by side
| Fact | Automation Anywhere | UiPath |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | Automation Anywhere | UiPath |
| Hosted endpoint | https://<control-room>/mcp | https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug} |
| Transports | HTTP | HTTP |
| Auth | OAuth or key | OAuth |
| Pricing | Freemium | Freemium |
| x402 | no | no |
| Licence | Proprietary service under Automation Anywhere's customer agreement and product-specific terms | Proprietary service under the UiPath Master Software and Services Agreement, the Community Agreement for the free plan |
| Tools exposed | 3 | none |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| Last release | 2026-10-07 | 2026-10-12 |
| Terms last updated | 2018-11-05 | couldn't be read |
| Privacy policy last updated | 2026-04-01 | no date given |
| Customer content may train models | yes | yes |
| Terms restrict automated access | not found in the text | couldn't be read |
| Terms restrict benchmarking | not found in the text | couldn't be read |
| Terms or service can change without notice | not found in the text | couldn't be read |
| Arbitration or class-action waiver | not found in the text | couldn't be read |
Verdicts
Automation Anywhere
The Control Room's /mcp endpoint gives an MCP client three standard tools to discover, run and read automations under RBAC, with each run in the audit log. No API rate limits, error catalogue, SLA or prices were found in public pages, and DiscoverAutomation and RunAutomation need an Enterprise licence with the Process Reasoning Engine in the US or Europe.
UiPath
Orchestrator exposes published RPA workflows, agents and API workflows as MCP tools over Streamable HTTP, with MCP OAuth, scoped PATs and an OpenAPI 3.0 API. Prices above the $25 Basic plan need a sales conversation, and the status page logged several multi-hour incidents between 10 September and 13 October 2026.
Before you call either
Automation Anywhere
- Call DiscoverAutomation with a specific query such as
Discover automations to create invoice in SAP. It returns at most nine matches - Keep the job ID from RunAutomation and poll GetAutomationResult until the status leaves Running/InProgress
- Send either
X-Authorizationwith a token from the Authentication API orAuthorization: Bearerfrom OAuth, never both in one request - Match the case of every JSON parameter name. The Control Room API treats names as case-sensitive
- Use the v4 WLM endpoints. Eight v3 WLM endpoints were deprecated in v.43 and end with v.46
UiPath
- Send
Authorization: Bearer <token>on every MCP request. Themcp-session-idheader carries no authentication - Give a PAT both
OR.Execution(list tools) andOR.Jobs(run tools), or tool listing or calls fail - Use client credentials from an external application for unattended runs. It is the only method that needs no person at sign-in
- Add a folder header such as
X-UIPATH-FolderKeyto Orchestrator API calls on folder resources - Read job outputs with
GET /odata/Jobs({key}).GET /odata/Jobsreturns InputArguments and OutputArguments as null and is limited to 100 calls a minute per tenant
Questions
Which is better for AI agents, Automation Anywhere or UiPath?
UiPath scores 68.2 (B) on agent readiness against Automation Anywhere's 50.9 (D), and leads in every scored category.
Do Automation Anywhere and UiPath need an API key?
Automation Anywhere takes an API key or an OAuth sign-in. UiPath uses an OAuth sign-in.
Can an agent call Automation Anywhere and UiPath without installing anything?
Yes. Automation Anywhere has a hosted endpoint at https://<control-room>/mcp and UiPath at https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}.
Other comparisons with Automation Anywhere or UiPath
Machine-readable
- This page as Markdown
/compare/automation-anywhere-vs-uipath.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/automation-anywhere.json·/api/v1/tools/uipath.json - From a terminal
anchor compare automation-anywhere uipath(the CLI) - Over MCP
compare_tools {"a": "automation-anywhere", "b": "uipath"}at/mcp, no key