Workflow automation
The best RPA tools: five worth a shortlist, and when to buy none
Shortlisting a tool is the easy part, and the harder question is whether your process should be driven through a screen at all.
What are the best RPA tools?
The best RPA tools are UiPath for broad enterprise automation, Microsoft Power Automate for Microsoft-heavy firms, Automation Anywhere for cloud-first enterprise programmes, SS&C Blue Prism for tightly governed regulated work, and Robot Framework for teams that write code. Choose by fit, and use RPA only when the system has no usable API.
The short version
- UiPath suits large enterprise RPA programmes that need attended robots, unattended robots and central orchestration on one platform.
- Microsoft Power Automate is the natural first RPA tool for a firm already running on Microsoft 365.
- Robot Framework has no licence fee, so its real cost is engineering time.
- RPA list prices do not compare directly, because vendors count users, bots and plans differently.
- RPA is a fallback for systems with no usable API, because a bot that reads a screen can break when the screen changes.
What are the best RPA tools?
The best RPA tools are UiPath, Microsoft Power Automate, Automation Anywhere, SS&C Blue Prism and Robot Framework. Each one wins a different situation, so the right choice depends on your systems, your staff and how much central control you need.
RPA, or robotic process automation, is software that operates other software through its screens, clicking and typing the way a person would. This list is a judgement of fit, based on what each product is built to do. We did not run a benchmark, and Open Dimension AI holds no partner badge with any of these vendors.
How do the top RPA tools compare?
| Tool | Best for | Main trade-off | List price read on 6 November 2026 |
|---|---|---|---|
| UiPath | Broad enterprise programmes with attended and unattended robots | A large platform to learn, and licences can grow with users and robots | Basic plan starts at $25 per month, unit not stated |
| Microsoft Power Automate | Firms already running on Microsoft 365 | Separate licences for people and for bots | Premium $15.00 per user per month, Process $150.00 per bot per month, both paid yearly |
| Automation Anywhere | Cloud-first enterprise programmes | Built for larger buyers, so a small team may pay for scope it does not use | Not verified for this post |
| SS&C Blue Prism | Regulated firms that want central control of automations | Built around a central team, so it is slower to start | Not verified for this post |
| Robot Framework | Engineering teams that prefer code | You build and run scheduling, credentials and monitoring yourself | Open source, no licence fee |
Which RPA tool is best for a large enterprise?
UiPath is the default choice for a large enterprise, because it covers attended robots, unattended robots and central orchestration on one platform. Automation Anywhere is the closest alternative for firms that want a cloud-first setup. SS&C Blue Prism suits regulated firms that want one central team controlling every automation.
The practical tie-breaker is who will run it. If a central team will build and approve everything, Blue Prism's model fits. If business units will build their own automations within guardrails, look at UiPath or Automation Anywhere first.
Vendors are shaped by who pays them. UiPath's annual report for the year ended 31 January 2026 counts 357 customers with annual recurring revenue of $1 million or more. A vendor with that many seven-figure accounts has every reason to build for large programmes first. That is a strength if you run one, and a cost if you do not.
Which RPA tool is best for a small business?
Microsoft Power Automate is the best RPA tool for most small businesses that already run on Microsoft 365, because it sits alongside the accounts and files they already administer. For many small firms, though, the honest answer is no RPA tool at all.
A small firm rarely has enough volume on one process to pay back the build and the upkeep. Someone also has to own the bot when it breaks, and in a small firm that person already has a day job.
There is little pressure to rush. The US Census Bureau reports no significant change in AI use among firms with fewer than 20 employees between 14 December 2025 and 3 May 2026. That measures AI, not RPA, and we have no equivalent figure for RPA. It gives no sign, though, of a rush that a small firm has to match.
Which RPA tool is best for developers?
Robot Framework is the best fit for teams that write code, because it is open source and keeps automations in plain text files you can review, version and test. There is no licence fee. The cost moves to engineering time.
You supply what commercial platforms bundle: scheduling, credential storage, logging and a way to see which run failed and why. For work that stays inside a browser, a plain Playwright script may be simpler still. Take this route only if someone on the team will maintain it after the first build.
How much do RPA tools cost?
On the pages we read on 6 November 2026, RPA list prices ran from $15.00 per user per month to $150.00 per bot per month. Those figures do not compare directly, because each one counts something different.
UiPath lists its Basic plan as starting at $25 per month. The page does not say whether that is per user or per plan. Its comparison table shows a limit of 2 robots, and a footnote says users and robots may need additional licences.
Microsoft lists Power Automate Premium at $15.00 per user per month and Power Automate Process at $150.00 per bot per month, both paid yearly. These are US prices. Microsoft says displayed prices are for marketing purposes and the actual price appears at checkout.
Licence cost is only part of the bill. Build time and upkeep sit outside every figure above, and upkeep recurs each time a target application changes.
What is the difference between attended and unattended RPA?
Attended RPA runs on a person's desktop and helps while they work. Unattended RPA runs on its own, on a schedule or a trigger, with nobody watching.
The difference changes both the licence and the risk. Microsoft's pricing reflects the split, with Premium sold per user and Process sold per bot. An unattended bot also needs its own account, stored credentials and monitoring, because nobody is there to notice when it goes wrong.
When should you not buy an RPA tool?
Do not buy an RPA tool when the target system has a usable API. An API is a published contract that a vendor tries to keep stable. A screen carries no such promise, so a bot that reads one can break when a button moves or a label changes.
RPA is a fallback, and a good one. It earns its place on old systems with no API that will stay in use for years. Everywhere else, something cheaper to maintain usually exists.
What should you try before buying RPA?
- If the system has an API, call it directly or use an integration tool such as Zapier or n8n.
- If the process is badly designed, fix it first. A bot makes a bad process faster, not better.
- If the volume is low, leave it manual. An hour a week rarely pays for a bot that needs looking after.
- If the system has no API and will stay for years, RPA is the right tool.
What is the difference between RPA and workflow automation?
RPA drives an application through its screen, while workflow automation connects applications through their APIs. Use workflow automation where you can, because API connections are easier to maintain. Tools such as Zapier and n8n work this way.
The categories blur, since Power Automate does both and RPA platforms can also call APIs. The useful question is which method each step of your process needs.
Does RPA actually reduce costs?
It can, but the figure we can point to is vendor-backed. In Redwood Software's Enterprise Automation Index 2025, 73% of companies increased automation spend and nearly 40% reported a cost reduction of at least 25%.
Read that with care. It is a vendor-commissioned survey of 285 automation practitioners, the sample is enterprise-focused, and it covers automation broadly, not RPA alone. It also means most respondents did not report a saving of that size. Treat it as evidence that savings are possible, and work out your own case from your own volumes.
How do AI agents change the choice of RPA tool?
AI agents change where the judgement sits, and they do not remove the need for fixed rules. RPA follows set steps, so it fails on anything it was not told about. An agent can read a messy email or invoice and work out what it is, but it can also be wrong in ways a fixed rule cannot.
The sensible split is to let a model read and classify, then hand the action to deterministic code or a bot with narrow permissions. Add logging, and a human check on anything hard to reverse. RPA vendors sell agent features too, and UiPath's pricing page now calls its offer agentic automation. Judge those features on how failures surface and how they are tested, not on the label.
How should you choose between RPA tools?
Choose by running one real process on your real systems. The best RPA software for you is whichever one survives your worst screen and tells you plainly when it has failed. A feature table cannot show you either of those things.
What should an RPA pilot test?
- Does it work on your actual applications, including any legacy client or remote desktop?
- When a screen changes, does it stop and alert someone, or carry on and do the wrong thing?
- Who owns the bot after launch, and do they have the time?
- What is the full licence count, including users, bots and test environments?
- How much of your logic can you take with you if you change vendor?
Questions people ask
Is Power Automate better than UiPath?
For a firm already on Microsoft 365 with fairly simple desktop tasks, Power Automate is usually the better starting point, because it sits next to systems the firm already administers. UiPath is the stronger choice when automation is a programme, with many robots, several teams and non-Microsoft applications to cover. Neither wins outright, so test both on one real process.
Is there a free RPA tool?
Yes. Robot Framework is open source with no licence fee, and add-on libraries let it drive web and desktop applications. The cost moves to engineering time, because you supply scheduling, credential storage and monitoring yourself. That is a fair trade for a team that already writes and maintains code. For a team that does not, free is likely to cost more than a paid licence.
Are AI agents replacing RPA?
Not for work that must run the same way every time. A fixed rule is cheaper to run, easier to audit and fails more predictably than a model. Agents are better at reading unstructured input and coping with variation. Many useful systems will use both: a model works out what a case is, and deterministic automation carries out the action.
How long does RPA take to pay back?
We have no reliable figure, and payback varies too much to quote one honestly. It depends on volume, how often the target screens change and who maintains the bot. Work out the hours the process takes each month, subtract the hours spent fixing the bot, and compare that with licence and build cost. If the margin is thin, do not build it.
Is RPA safe for regulated work?
It can be, but the tool alone does not settle that. A bot logs in with stored credentials, so give it its own account, the narrowest permissions that work, a managed credential store and a full audit log. Never run one under a person's login. Check each vendor's current certifications directly, because we have not verified them for this post.
Should we buy an RPA tool or have something built?
Buy a tool when the target systems have no API and the process follows fixed rules. Have something built when the work needs judgement, such as reading documents, or when APIs exist and a small service would do the job with less upkeep. The deciding question is who keeps it running a year from now, and what that costs.
Related on this site
Sources
- UiPath Plans and Pricing – Scalable Agentic Automation Solutions | UiPath, Vendor's own published list price, read from the pricing page on 6 November 2026. The price is for the Basic plan. The page does not say whether it is per user or per plan. Its comparison table shows a limit of 2 robots, and a footnote says users and robots may need additional licences. The quote is the price line only: the page breaks 'Starting at' and '$25 per month' across two lines. · UiPath, data from 2026
- Power Automate Pricing | Microsoft Power Platform, Vendor's own published list price for Power Automate Premium, read from the US pricing page on 6 November 2026. The page shows '$15.00' with 'user/month, paid yearly' on a separate line, so the quote is the price alone. Microsoft says displayed prices are for marketing purposes and the actual price appears at checkout. · Microsoft, data from 2026
- Power Automate Pricing | Microsoft Power Platform, Vendor's own published list price for Power Automate Process, read from the US pricing page on 6 November 2026. The page shows '$150.00' with 'bot/month, paid yearly' on a separate line, so the quote is the price alone. Microsoft says displayed prices are for marketing purposes and the actual price appears at checkout. · Microsoft, data from 2026
- Survey: SMBs Use AI. Now They Need to Use It Safely, Vendor-run survey; the fetched page says only 'over 500 SMB owners and operators'. Search-index text for this page gives 508 completed responses, collected by Centiment for Zapier on 19-20 May 2026 from US owners and operators of firms with fewer than 500 employees. That methodology text and the field dates did not appear on the fetched page, so the 2026 vintage rests on the index text. Zapier sells automation software, and its SMB cut-off is far above 50 staff. The quote is an excerpt of a longer sentence. · Zapier, data from 2026
- Enterprise Automation Index 2025: 73% of Companies Increased Automation Spend, Nearly 40% Report at Least 25% Cost Reduction, Vendor-commissioned survey of 285 automation practitioners across industries including manufacturing, retail and finance, collected by panel through the research firm Leger Opinion. The release is dated 16 July 2025 and gives no field dates, so 2025 is the release year. The sample is enterprise-focused, not small-business. The quote is an excerpt of a longer sentence. · Redwood Software, data from 2025
- March 25, 2026 - 10-K: Annual report [Section 13 and 15(d), not S-K Item 405], Company's audited annual report filed with the US SEC, covering the fiscal year ended January 31, 2026. In the quoted clause, 89% applies to customers with ARR of $100 thousand or more and 52% to the 357 customers with ARR of $1 million or more. The quote is a clause from the risk factors section, not a full sentence. · UiPath, Inc., data from 2026
- Large Firms With at Least 20 Employees Biggest AI Users, Business Trends and Outlook Survey, a biweekly, nationally representative survey of US businesses, with data collected from December 14, 2025 to May 3, 2026. The page gives no exact rate for firms with four or fewer employees. It reports no significant change in AI use among firms with fewer than 20 employees over the period. · U.S. Census Bureau, data from 2026