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

Automation Anywhere D

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

CategoryWeight this runAutomation AnywhereUiPathEdge
Reliability16%203562UiPath +27
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.25579UiPath +24
Agent ergonomics13%16.26073UiPath +13
Security & auth14%17.56482UiPath +18
Payments & pricing10%12.51525UiPath +10
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.86680UiPath +14
Transparency & trust7%8.87376UiPath +3
Negative events≤1500
TotalD 50.9/100B 68.2/100

Facts side by side

FactAutomation AnywhereUiPath
KindHTTP APIHTTP API
VendorAutomation AnywhereUiPath
Hosted endpointhttps://<control-room>/mcphttps://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}
TransportsHTTPHTTP
AuthOAuth or keyOAuth
PricingFreemiumFreemium
x402nono
LicenceProprietary service under Automation Anywhere's customer agreement and product-specific termsProprietary service under the UiPath Master Software and Services Agreement, the Community Agreement for the free plan
Tools exposed3none
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-072026-10-12
Terms last updated2018-11-05couldn't be read
Privacy policy last updated2026-04-01no date given
Customer content may train modelsyesyes
Terms restrict automated accessnot found in the textcouldn't be read
Terms restrict benchmarkingnot found in the textcouldn't be read
Terms or service can change without noticenot found in the textcouldn't be read
Arbitration or class-action waivernot found in the textcouldn'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

  1. Call DiscoverAutomation with a specific query such as Discover automations to create invoice in SAP. It returns at most nine matches
  2. Keep the job ID from RunAutomation and poll GetAutomationResult until the status leaves Running/InProgress
  3. Send either X-Authorization with a token from the Authentication API or Authorization: Bearer from OAuth, never both in one request
  4. Match the case of every JSON parameter name. The Control Room API treats names as case-sensitive
  5. Use the v4 WLM endpoints. Eight v3 WLM endpoints were deprecated in v.43 and end with v.46

UiPath

  1. Send Authorization: Bearer <token> on every MCP request. The mcp-session-id header carries no authentication
  2. Give a PAT both OR.Execution (list tools) and OR.Jobs (run tools), or tool listing or calls fail
  3. Use client credentials from an external application for unattended runs. It is the only method that needs no person at sign-in
  4. Add a folder header such as X-UIPATH-FolderKey to Orchestrator API calls on folder resources
  5. Read job outputs with GET /odata/Jobs({key}). GET /odata/Jobs returns 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

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.