{
  "data": {
    "a": {
      "slug": "automation-anywhere",
      "name": "Automation Anywhere",
      "vendor": "Automation Anywhere",
      "vendorUrl": "https://www.automationanywhere.com",
      "kind": "http-api",
      "category": "desktop-automation",
      "summary": "Automation Anywhere's Automation 360 is a cloud robotic process automation platform whose Control Room deploys bots that operate desktop and web applications. Outside agents run automations through the Control Room REST API or its MCP inbound endpoint.",
      "url": "https://www.anchorterminal.com/tools/automation-anywhere",
      "markdownUrl": "https://www.anchorterminal.com/tools/automation-anywhere.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/automation-anywhere.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/automation-anywhere.json",
      "license": "Proprietary service under Automation Anywhere's customer agreement and product-specific terms",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://\u003ccontrol-room\u003e/mcp",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Control Room API calls carry either `X-Authorization` with a JSON token from the Authentication API or `Authorization: Bearer` with an OAuth token (v.27 and later), not both. MCP inbound uses OAuth 2.0. An administrator registers OAuth services in Settings, creates an OAuth client (regular web or single-page application) under Manage \u003e OAuth client, and enters the client ID, secret and URLs in the MCP client by hand, adding the client's redirect URL afterwards. Users sign in through the Control Room's OIDC or SAML identity provider, and RBAC decides which automations they can discover and run.",
      "pricing": "freemium",
      "pricingNotes": "Community Edition is free with no credit card required, for students, developers and small businesses under the stated limits. Paid Automation 360 Cloud plans have no published prices on automationanywhere.com, and the A+ Tokens and Accelerators terms refer to order forms. Whether Community Edition includes Control Room API or MCP inbound access was not stated (checked 2026-10-14).",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Control Room API pages, the MCP inbound pages or the product-specific terms (checked 2026-10-14).",
        "endpoints": []
      },
      "toolCount": 3,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-14"
      },
      "docsUrl": "https://docs.automationanywhere.com/r/control-room-apis",
      "llmsTxt": "https://www.automationanywhere.com/llms.txt",
      "capabilities": [
        "desktop.rpa",
        "desktop.orchestration",
        "desktop.control"
      ],
      "tags": [
        "hosted",
        "official",
        "oauth",
        "enterprise",
        "mcp",
        "closed-source",
        "audit-log",
        "freemium"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 50.9,
        "grade": "D",
        "agentReady": false,
        "rank": 815,
        "ranked": true,
        "rankOf": 1076,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 60,
          "maintenance": 66,
          "payments": 15,
          "reliability": 35,
          "schema": 55,
          "security": 64,
          "transparency": 73
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-10-14"
        },
        "negative": 0,
        "verdict": "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.",
        "bestFor": "A company already running Automation 360 bots that wants an assistant such as Copilot or Claude to find and start them.",
        "strengths": [
          "MCP inbound at https://\u003ccontrol-room\u003e/mcp with DiscoverAutomation, RunAutomation, GetAutomationResult and custom inbound tools with typed input and output variables",
          "Each run started through MCP is logged as device acquired, bot sent, deployed and finished in the Control Room audit log",
          "Written API deprecation policy, with at least two years of support and at least a year's notice before end of life",
          "Filtering, sorting and pagination documented for list endpoints, with Swagger on every Control Room at /swagger/",
          "Community Edition is free with no credit card required"
        ],
        "weaknesses": [
          "No API rate limits, 429 handling or retry guidance found in the public Control Room API pages",
          "The published response code table lists only generic HTTP statuses, with no error bodies",
          "DiscoverAutomation and RunAutomation need an Enterprise licence with the Process Reasoning Engine, supported in the US and Europe only",
          "Cloud prices are not published and no SLA was found in the product-specific terms",
          "MCP OAuth requires manual client setup in the Control Room and supports only the Manual OAuth type in the client"
        ],
        "agentNotes": [
          "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-Authorization` with a token from the Authentication API or `Authorization: Bearer` from 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"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "low",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 50.9
          }
        ],
        "editorialScores": {
          "ergonomics": 60,
          "maintenance": 66,
          "payments": 15,
          "reliability": 35,
          "schema": 55,
          "security": 64,
          "transparency": 59
        },
        "provenanceScore": 86
      },
      "letme": {
        "capability": "https://letme.dev/desktop.rpa",
        "tool": "https://letme.dev/automation-anywhere"
      },
      "area": "developer",
      "provenance": {
        "legalEntity": "Automation Anywhere, Inc.",
        "domain": "automationanywhere.com",
        "domainRegistered": "2006-02-15",
        "domainNote": "Cloud Control Rooms answer on customer subdomains of automationanywhere.digital, for example https://abc-prod-automationanywhere.digital per the MCP docs. www.automationanywhere.com/.well-known/security.txt returns 404.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.automationanywhere.com/legal/terms",
        "privacy": "https://www.automationanywhere.com/legal/privacy",
        "statusPage": "https://status.automationanywhere.digital",
        "changelog": "https://docs.automationanywhere.com/r/automation-360/cloud-release-notes",
        "securityTxt": "none",
        "checked": "2026-10-14",
        "notes": [
          "The terms link is the website terms, last modified 5 November 2018. Customer use is governed by the Intelligent Automation Agreement and product-specific terms at /legal/intelligent-automation-agreement and /legal/product-specific-terms.",
          "The privacy policy was last modified on 1 April 2026.",
          "The vulnerability disclosure policy sends reports to disclosure@automationanywhere.com, promises a response within five business days and allows monetary compensation at the company's discretion.",
          "The status site is a Site24x7 StatusIQ page. Incident entries were readable but their dates were not in the page we received.",
          "RDAP for automationanywhere.com gives a registration date of 2006-02-15."
        ],
        "score": 86
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/automation-anywhere.json",
      "live": {
        "slug": "automation-anywhere",
        "probe": {
          "target": "https://\u003ccontrol-room\u003e/mcp",
          "method": "get",
          "lastAt": "2026-10-14T09:41:42.22842587Z",
          "lastOk": false,
          "lastStatus": 0,
          "lastMs": 0,
          "lastNote": "DNS lookup failed",
          "authRequired": false,
          "uptime24h": 0,
          "uptime30d": 0,
          "p50ms24h": 0,
          "p95ms24h": 0,
          "samples24h": 17,
          "samples30d": 17,
          "days": [
            {
              "date": "2026-10-14",
              "probes": 17,
              "ok": 0
            }
          ],
          "outages": [
            {
              "start": "2026-10-14T08:07:20.705930222Z",
              "end": "0001-01-01T00:00:00Z",
              "note": "DNS lookup failed"
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.automationanywhere.digital",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-14T08:52:44.216279023Z"
        },
        "updatedAt": "2026-10-14T09:41:42.22842587Z"
      }
    },
    "answer": "UiPath scores 68.2 (B) on agent readiness against Automation Anywhere's 50.9 (D), and leads in every scored category.",
    "b": {
      "slug": "uipath",
      "name": "UiPath",
      "vendor": "UiPath",
      "vendorUrl": "https://www.uipath.com",
      "kind": "http-api",
      "category": "desktop-automation",
      "summary": "UiPath is a robotic process automation platform whose hosted Orchestrator runs robots that operate desktop, web and Windows applications. Outside agents start and monitor jobs through the Orchestrator API or folder-scoped MCP servers in Automation Cloud.",
      "url": "https://www.anchorterminal.com/tools/uipath",
      "markdownUrl": "https://www.anchorterminal.com/tools/uipath.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/uipath.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/uipath.json",
      "license": "Proprietary service under the UiPath Master Software and Services Agreement, the Community Agreement for the free plan",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}",
      "packages": [
        {
          "registry": "pypi",
          "name": "uipath"
        }
      ],
      "auth": "oauth",
      "authNotes": "OAuth 2.0 throughout. MCP servers take a bearer token on every request from four sources. The MCP OAuth flow (authorisation server discovery, Client ID Metadata Documents or dynamic client registration, tokens bound to one server by RFC 8707 resource indicators, gated by an AI Trust Layer policy that is off unless an administrator enables it). Personal access tokens with chosen Orchestrator scopes and a lifetime of up to one year. External applications using client credentials (the only unattended route) or user scopes with PKCE. Interactive login through `uipath auth`, with one-hour tokens. The caller needs `MCPServers.View` in the folder, and Coded and Command servers also need `Jobs.Create`. Access is the intersection of token scopes and folder roles.",
      "pricing": "freemium",
      "pricingNotes": "The Community plan is free with no time limit, by direct sign-up, with one tenant, one Pro and one Plus user, one Unattended Robot and a monthly Credits pool. Basic starts at $25 a month with two robots and limited agent calls, hosted in Europe. Standard (60-day free trial) and Enterprise are priced by sales, and user and robot licences are sold across tiers without published prices. Whether a card is needed for Community was not stated (checked 2026-10-14).",
      "priceSummary": "$25 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Orchestrator API guide, the MCP server pages or the pricing page (checked 2026-10-14).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-14"
      },
      "docsUrl": "https://docs.uipath.com/orchestrator/automation-cloud/latest/user-guide/about-mcp-servers",
      "llmsTxt": "https://docs.uipath.com/llms.txt",
      "capabilities": [
        "desktop.rpa",
        "desktop.orchestration",
        "desktop.control"
      ],
      "tags": [
        "hosted",
        "official",
        "oauth",
        "enterprise",
        "odata",
        "mcp",
        "python",
        "closed-source",
        "audit-log",
        "freemium",
        "llms-txt",
        "webhooks"
      ],
      "lastRelease": "2026-10-12",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 68.2,
        "grade": "B",
        "agentReady": false,
        "rank": 237,
        "ranked": true,
        "rankOf": 1076,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 73,
          "maintenance": 80,
          "payments": 25,
          "reliability": 62,
          "schema": 79,
          "security": 82,
          "transparency": 76
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-14"
        },
        "negative": 0,
        "verdict": "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.",
        "bestFor": "An agent that needs to drive Windows desktop or legacy applications through robots a company already runs, started as MCP tools or API jobs.",
        "strengths": [
          "Folder-scoped MCP servers turn chosen processes, agents and API workflows into tools at a URL of the form cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}",
          "MCP OAuth flow with Client ID Metadata Documents, dynamic registration and RFC 8707 resource binding, plus PATs scoped to OR.Jobs and OR.Execution",
          "Rate limits published per endpoint, with Retry-After and X-RateLimit-Remaining headers on 429 responses",
          "llms.txt index and a Markdown copy of every docs page by adding .md to the URL",
          "security.txt valid until 2028 pointing to a HackerOne programme, and SOC 2 Type 2 and ISO/IEC 27001 claimed for Automation Cloud"
        ],
        "weaknesses": [
          "Standard and Enterprise prices are not published, and robot licences are sold through sales",
          "Status history shows robot job failures in Europe for over seven hours on 10 September 2026 and a certificate expiry hitting several services on 13 October 2026",
          "No idempotency key was found for StartJobs, and the MCP pages say nothing about readOnlyHint or destructiveHint",
          "The OpenAPI document is served per tenant behind the Orchestrator URL, not as a public file",
          "Tools backed by Integration Service activities time out with PATs or client credentials and need user-context sign-in"
        ],
        "agentNotes": [
          "Send `Authorization: Bearer \u003ctoken\u003e` on every MCP request. The `mcp-session-id` header carries no authentication",
          "Give a PAT both `OR.Execution` (list tools) and `OR.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-FolderKey` to Orchestrator API calls on folder resources",
          "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"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 68.2
          }
        ],
        "editorialScores": {
          "ergonomics": 73,
          "maintenance": 80,
          "payments": 25,
          "reliability": 62,
          "schema": 79,
          "security": 82,
          "transparency": 57
        },
        "provenanceScore": 94
      },
      "connect": {
        "http": "curl -X POST \"https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}\" \\\n  -H \"Authorization: Bearer $UIPATH_PAT\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"method\":\"initialize\",\"params\":{...},\"id\":1}'"
      },
      "letme": {
        "capability": "https://letme.dev/desktop.rpa",
        "tool": "https://letme.dev/uipath"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Automation Cloud Basic",
          "unit": "month",
          "usd": 25,
          "note": "starting price, up to 5 Basic, 5 Plus and 1 Pro user, 2 robots, limited agent calls, hosted in Europe"
        }
      ],
      "provenance": {
        "legalEntity": "UiPath Inc.",
        "domain": "uipath.com",
        "domainRegistered": "2011-10-26",
        "domainNote": "API and MCP endpoints answer on cloud.uipath.com. www.uipath.com/.well-known/security.txt names security@uipath.com and https://hackerone.com/uipath and expires on 2028-06-26.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.uipath.com/legal/trust-and-security/legal-terms",
        "privacy": "https://www.uipath.com/legal/trust-and-security/privacy-policy",
        "statusPage": "https://status.uipath.com",
        "changelog": "https://docs.uipath.com/orchestrator/automation-cloud/latest/release-notes/october-2026",
        "securityTxt": "valid",
        "checked": "2026-10-14",
        "notes": [
          "The legal terms page says paid products fall under the UiPath Master Software and Services Agreement signed with each customer, the Community plan under the Community Agreement (updated 27 July 2026) and trials and previews under the Master Evaluation Agreement (updated 12 June 2026). The MSSA itself is not public.",
          "The same page lists the privacy policy's last update as 30 November 2018. A Data Processing Agreement is published as a download, which we did not read.",
          "The legal entities named are UiPath SRL, Bucharest, and UiPath Inc., One Vanderbilt Ave., New York.",
          "status.uipath.com is an Atlassian Statuspage. Its robots.txt disallows /api/, so incident history was read from /history.rss.",
          "RDAP for uipath.com gives a registration date of 2011-10-26."
        ],
        "score": 94
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/uipath.json",
      "live": {
        "slug": "uipath",
        "probe": {
          "target": "https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}",
          "method": "get",
          "lastAt": "2026-10-14T09:42:11.862232308Z",
          "lastOk": false,
          "lastStatus": 500,
          "lastMs": 81,
          "lastNote": "server error",
          "authRequired": false,
          "uptime24h": 0,
          "uptime30d": 0,
          "p50ms24h": 0,
          "p95ms24h": 0,
          "samples24h": 17,
          "samples30d": 17,
          "days": [
            {
              "date": "2026-10-14",
              "probes": 17,
              "ok": 0
            }
          ],
          "outages": [
            {
              "start": "2026-10-14T08:08:01.334877924Z",
              "end": "0001-01-01T00:00:00Z",
              "note": "HTTP 500 server error"
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.uipath.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-14T09:39:45.309729146Z"
        },
        "updatedAt": "2026-10-14T09:42:11.862232308Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Automation Anywhere",
        "b": "UiPath",
        "name": "Vendor"
      },
      {
        "a": "https://\u003ccontrol-room\u003e/mcp",
        "b": "https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Automation Anywhere's customer agreement and product-specific terms",
        "b": "Proprietary service under the UiPath Master Software and Services Agreement, the Community Agreement for the free plan",
        "name": "Licence"
      },
      {
        "a": "3",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-07",
        "b": "2026-10-12",
        "name": "Last release"
      },
      {
        "a": "2018-11-05",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "2026-04-01",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      }
    ],
    "faq": [
      {
        "answer": "UiPath scores 68.2 (B) on agent readiness against Automation Anywhere's 50.9 (D), and leads in every scored category.",
        "question": "Which is better for AI agents, Automation Anywhere or UiPath?"
      },
      {
        "answer": "Automation Anywhere takes an API key or an OAuth sign-in. UiPath uses an OAuth sign-in.",
        "question": "Do Automation Anywhere and UiPath need an API key?"
      },
      {
        "answer": "Yes. Automation Anywhere has a hosted endpoint at https://\u003ccontrol-room\u003e/mcp and UiPath at https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}.",
        "question": "Can an agent call Automation Anywhere and UiPath without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "A company already running Automation 360 bots that wants an assistant such as Copilot or Claude to find and start them.",
        "slug": "automation-anywhere",
        "watchFor": "No API rate limits, 429 handling or retry guidance found in the public Control Room API pages"
      },
      {
        "aheadOn": [
          "Reliability, 62 against 35",
          "Schema \u0026 documentation, 79 against 55",
          "Agent ergonomics, 73 against 60",
          "Security \u0026 auth, 82 against 64",
          "Payments \u0026 pricing, 25 against 15",
          "Maintenance \u0026 community, 80 against 66"
        ],
        "also": null,
        "goodFor": "An agent that needs to drive Windows desktop or legacy applications through robots a company already runs, started as MCP tools or API jobs.",
        "slug": "uipath",
        "watchFor": "Standard and Enterprise prices are not published, and robot licences are sold through sales"
      }
    ],
    "job": {
      "capability": "desktop.rpa",
      "name": "Robotic process automation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/autohotkey-vs-automation-anywhere.json",
        "title": "AutoHotkey vs Automation Anywhere",
        "url": "https://www.anchorterminal.com/compare/autohotkey-vs-automation-anywhere"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autohotkey-vs-uipath.json",
        "title": "AutoHotkey vs UiPath",
        "url": "https://www.anchorterminal.com/compare/autohotkey-vs-uipath"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autoit-vs-automation-anywhere.json",
        "title": "AutoIt vs Automation Anywhere",
        "url": "https://www.anchorterminal.com/compare/autoit-vs-automation-anywhere"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autoit-vs-uipath.json",
        "title": "AutoIt vs UiPath",
        "url": "https://www.anchorterminal.com/compare/autoit-vs-uipath"
      },
      {
        "json": "https://www.anchorterminal.com/compare/automation-anywhere-vs-robocorp.json",
        "title": "Automation Anywhere vs Robocorp",
        "url": "https://www.anchorterminal.com/compare/automation-anywhere-vs-robocorp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/automation-anywhere-vs-robot-framework.json",
        "title": "Automation Anywhere vs Robot Framework",
        "url": "https://www.anchorterminal.com/compare/automation-anywhere-vs-robot-framework"
      },
      {
        "json": "https://www.anchorterminal.com/compare/robocorp-vs-uipath.json",
        "title": "Robocorp vs UiPath",
        "url": "https://www.anchorterminal.com/compare/robocorp-vs-uipath"
      },
      {
        "json": "https://www.anchorterminal.com/compare/robot-framework-vs-uipath.json",
        "title": "Robot Framework vs UiPath",
        "url": "https://www.anchorterminal.com/compare/robot-framework-vs-uipath"
      }
    ],
    "scores": [
      {
        "automation-anywhere": 35,
        "by": 27,
        "edge": "uipath",
        "key": "reliability",
        "name": "Reliability",
        "uipath": 62,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "automation-anywhere": 55,
        "by": 24,
        "edge": "uipath",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "uipath": 79,
        "weight": 13
      },
      {
        "automation-anywhere": 60,
        "by": 13,
        "edge": "uipath",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "uipath": 73,
        "weight": 13
      },
      {
        "automation-anywhere": 64,
        "by": 18,
        "edge": "uipath",
        "key": "security",
        "name": "Security \u0026 auth",
        "uipath": 82,
        "weight": 14
      },
      {
        "automation-anywhere": 15,
        "by": 10,
        "edge": "uipath",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "uipath": 25,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "automation-anywhere": 66,
        "by": 14,
        "edge": "uipath",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "uipath": 80,
        "weight": 7
      },
      {
        "automation-anywhere": 73,
        "by": 3,
        "edge": "uipath",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "uipath": 76,
        "weight": 7
      }
    ],
    "summary": "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.",
    "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."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath",
    "json": "https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath.md",
    "slim": "https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath.min.md"
  },
  "markdown": "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.\n\n- Automation Anywhere: grade D, 50.9/100, rank #815 of 1076. Markdown https://www.anchorterminal.com/tools/automation-anywhere.md · JSON https://www.anchorterminal.com/api/v1/tools/automation-anywhere.json\n- UiPath: grade B, 68.2/100, rank #237 of 1076. Markdown https://www.anchorterminal.com/tools/uipath.md · JSON https://www.anchorterminal.com/api/v1/tools/uipath.json\n- Best desktop and mobile app automation for AI agents: https://www.anchorterminal.com/best/desktop-automation/index.md\n- All 15 desktop comparisons: https://www.anchorterminal.com/compare/desktop-automation/index.md\n\n## Which one, for what\n\n### Automation Anywhere (D)\n\nGood for: A company already running Automation 360 bots that wants an assistant such as Copilot or Claude to find and start them.\n\nWatch for: No API rate limits, 429 handling or retry guidance found in the public Control Room API pages\n\n### UiPath (B)\n\nGood 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.\n\nAhead on:\n- Reliability, 62 against 35\n- Schema \u0026 documentation, 79 against 55\n- Agent ergonomics, 73 against 60\n- Security \u0026 auth, 82 against 64\n- Payments \u0026 pricing, 25 against 15\n- Maintenance \u0026 community, 80 against 66\n\nWatch for: Standard and Enterprise prices are not published, and robot licences are sold through sales\n\n\n## Score by category\n\n| Category | Weight | Automation Anywhere | UiPath | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 35 | 62 | UiPath +27 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 55 | 79 | UiPath +24 |\n| Agent ergonomics | 13% (16.2 this run) | 60 | 73 | UiPath +13 |\n| Security \u0026 auth | 14% (17.5 this run) | 64 | 82 | UiPath +18 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 15 | 25 | UiPath +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 66 | 80 | UiPath +14 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 73 | 76 | UiPath +3 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **50.9 · D** | **68.2 · B** | |\n\n## Facts side by side\n\n| Fact | Automation Anywhere | UiPath |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Automation Anywhere | UiPath |\n| Hosted endpoint | `https://\u003ccontrol-room\u003e/mcp` | `https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}` |\n| Transports | HTTP | HTTP |\n| Auth | OAuth or key | OAuth |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| 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 |\n| Tools exposed | 3 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-07 | 2026-10-12 |\n| Terms last updated | 2018-11-05 | couldn't be read |\n| Privacy policy last updated | 2026-04-01 | no date given |\n| Customer content may train models | yes | yes |\n| Terms restrict automated access | not found in the text | couldn't be read |\n| Terms restrict benchmarking | not found in the text | couldn't be read |\n| Terms or service can change without notice | not found in the text | couldn't be read |\n| Arbitration or class-action waiver | not found in the text | couldn't be read |\n\n## Verdicts\n\n**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.\n\n**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.\n\n## Before you call either\n\n### Automation Anywhere\n\n1. Call DiscoverAutomation with a specific query such as `Discover automations to create invoice in SAP`. It returns at most nine matches\n2. Keep the job ID from RunAutomation and poll GetAutomationResult until the status leaves Running/InProgress\n3. Send either `X-Authorization` with a token from the Authentication API or `Authorization: Bearer` from OAuth, never both in one request\n4. Match the case of every JSON parameter name. The Control Room API treats names as case-sensitive\n5. Use the v4 WLM endpoints. Eight v3 WLM endpoints were deprecated in v.43 and end with v.46\n\n### UiPath\n\n1. Send `Authorization: Bearer \u003ctoken\u003e` on every MCP request. The `mcp-session-id` header carries no authentication\n2. Give a PAT both `OR.Execution` (list tools) and `OR.Jobs` (run tools), or tool listing or calls fail\n3. Use client credentials from an external application for unattended runs. It is the only method that needs no person at sign-in\n4. Add a folder header such as `X-UIPATH-FolderKey` to Orchestrator API calls on folder resources\n5. 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\n\n## Questions\n\n### Which is better for AI agents, Automation Anywhere or UiPath?\n\nUiPath scores 68.2 (B) on agent readiness against Automation Anywhere's 50.9 (D), and leads in every scored category.\n\n### Do Automation Anywhere and UiPath need an API key?\n\nAutomation Anywhere takes an API key or an OAuth sign-in. UiPath uses an OAuth sign-in.\n\n### Can an agent call Automation Anywhere and UiPath without installing anything?\n\nYes. Automation Anywhere has a hosted endpoint at https://\u003ccontrol-room\u003e/mcp and UiPath at https://cloud.uipath.com/{org}/{tenant}/agenthub_/mcp/{folderKey}/{slug}.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath.json, and with the fewest tokens: https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"automation-anywhere\", \"b\": \"uipath\"}`. From a terminal: `anchor compare automation-anywhere uipath`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/automation-anywhere.json and https://www.anchorterminal.com/api/v1/tools/uipath.json\n\n## Other comparisons with Automation Anywhere or UiPath\n\n- [AutoHotkey vs Automation Anywhere](https://www.anchorterminal.com/compare/autohotkey-vs-automation-anywhere.md)\n- [AutoHotkey vs UiPath](https://www.anchorterminal.com/compare/autohotkey-vs-uipath.md)\n- [AutoIt vs Automation Anywhere](https://www.anchorterminal.com/compare/autoit-vs-automation-anywhere.md)\n- [AutoIt vs UiPath](https://www.anchorterminal.com/compare/autoit-vs-uipath.md)\n- [Automation Anywhere vs Robocorp](https://www.anchorterminal.com/compare/automation-anywhere-vs-robocorp.md)\n- [Automation Anywhere vs Robot Framework](https://www.anchorterminal.com/compare/automation-anywhere-vs-robot-framework.md)\n- [Robocorp vs UiPath](https://www.anchorterminal.com/compare/robocorp-vs-uipath.md)\n- [Robot Framework vs UiPath](https://www.anchorterminal.com/compare/robot-framework-vs-uipath.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-14",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Automation Anywhere vs UiPath",
        "url": ""
      }
    ],
    "description": "UiPath scores 68.2 (B) to Automation Anywhere's 50.9 (D) for robotic process automation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Automation Anywhere D 50.9",
      "UiPath B 68.2",
      "scores"
    ],
    "h1": "Automation Anywhere vs UiPath",
    "image": "https://www.anchorterminal.com/assets/og/compare-automation-anywhere-vs-uipath.png",
    "path": "/compare/automation-anywhere-vs-uipath",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Automation Anywhere vs UiPath for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-14",
    "url": "https://www.anchorterminal.com/compare/automation-anywhere-vs-uipath"
  },
  "tokens": {
    "markdown": 2100,
    "slim": 680
  },
  "version": 1
}
