Insights · Platforms

Power Automate or UiPath: how we decide for a Microsoft-heavy estate.

Licensing, governance, connector coverage and the kind of processes each platform handles well. A decision framework rather than a verdict.

If your organisation runs on Microsoft 365, Dynamics and Azure, someone will ask why you need an RPA platform at all when Power Automate is already in the licence. It is a fair question, and the honest answer is that it depends on the processes. We are platform-neutral and we build on both. This is how we think the decision through.

What each platform is good at.

Power Automate is strongest where the work lives inside Microsoft: approvals in Teams, documents in SharePoint, records in Dataverse or Dynamics, mail in Exchange, data in Excel. Cloud flows connect these through hundreds of connectors with no bot machine involved. Desktop flows add UI automation for the applications that have no connector. AI Builder covers common document types. Governance comes through Power Platform environments and data loss prevention policies. For a citizen-developer programme with central oversight, it is hard to beat on reach and cost.

UiPath is strongest where the work is heavy, varied and operational: thousands of transactions a night across an ERP, a mainframe emulator, a browser portal and a document feed. Orchestrator gives mature queues, scheduling, credential management, machine pools and monitoring. REFramework-style projects give a tested structure for retries and exception handling. Document Understanding, Action Center and Test Suite round out the enterprise case. It is built for a professional automation team running a production estate.

The questions that decide it.

QuestionLeans Power AutomateLeans UiPath
Where do the systems live?Mostly Microsoft, with connectors availableERP, legacy, mainframe, third-party portals
Who will build?Business technologists with a central CoEA dedicated automation engineering team
What is the volume?Hundreds of items a day, event-drivenThousands a night, queue-driven
How complex are the exceptions?Simple retry and notifyLayered business and system exception handling
Is UI automation central or occasional?Occasional, a few legacy screensCentral, many screens, high stability demands
Document processing needs?Standard forms and invoicesVaried, high-volume, needs custom models and validation stations
Testing and release discipline?Light, environment-basedFormal, with automated test cases and pipelines

Licensing, without the numbers.

Both vendors change their pricing and packaging regularly, so any figure written here would be wrong within a year. The structural differences are stable. Power Automate's premium capabilities are licensed per user or per flow, with unattended desktop automation as an add-on, and much of the basic capability is already inside Microsoft 365 plans. UiPath is licensed per developer, per attended user and per unattended robot, with platform components added on. Model both against your real volumes and your real builders. The answer is often different for the pilot and for year three.

Governance is where Microsoft estates get caught.

Because Power Automate is so accessible, the first governance problem is usually sprawl: hundreds of flows owned by people who have left, running on personal connections, moving data nobody has classified. Set up environments, DLP policies, a connector allow-list and an ownership rule before encouraging adoption. With UiPath the sprawl risk is lower but the operational risk is higher: a poorly structured unattended estate can fail at scale. Both need a CoE. They need different kinds of one.

When to use both, and when not to.

Use both when the organisation has a real citizen-development demand and a real operational automation demand, and can staff a CoE that governs both. Use one when the team is small. Two platforms with one overstretched team is the worst of the options: two skill sets to maintain, two monitoring consoles, two release processes, and bots that call each other across the boundary when nobody is looking.

If the estate is already on one platform and the question is whether to add the other, start from the backlog. List the next twenty automations and score each against the table above. If they cluster on one side, you have your answer. If they split evenly, the second platform is probably justified, provided the governance is funded with it.

The platform decision is a workforce decision in disguise. Choose the one your people, and the people you can hire, will run well.
Published 3 October 2026
Start here

Find your first ten automations in two weeks.

A structured discovery sprint that maps your processes, scores them for automation potential and hands you a prioritised roadmap with effort and payback for each.