web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / How to migrate from Ui...
Power Automate
Suggested Answer

How to migrate from UiPath to Power Automate

(1) ShareShare
ReportReport
Posted on by

Hi All, can anyone help me. How can we migrate UiPath bots to power automate. Do we have any software or tools for this migration and what are the challenges we face while migrating this code.

Categories:
I have the same question (0)
  • DJ_Jamba Profile Picture
    2,837 Super User 2025 Season 2 on at

    Hi @PrathapReddy1 

    This is probably not helpful at all 😂 but here's my 2 cents...
    There are companies you can pay to do this for you but I'm not aware of any tools paid or free.
    The only way I know how, is to get a good UIPath person and a good Power Automate person to sit together and figure out a custom way

  • Suggested answer
    cfb-bots Profile Picture
    6 on at

    Hi there! Migrating from UiPath to Power Automate Desktop (PAD) is certainly possible, but it requires careful planning, analysis, and redesign due to differences in the RPA platforms. There are currently very limited tools available that can help to automate the conversion process and more importantly, they may not work as well as you would expect them to.

    Key challenges you may face:

    • Activity-to-action mismatch: UiPath and PAD have different sets of actions; some activities in UiPath have no direct equivalent.
    • Variable types and data handling: PAD supports fewer complex data structures compared to UiPath.
    • Selectors/UI elements: The way UI elements are referenced differs significantly, requiring updates to selectors.
    • Control flow differences: Error handling, loops, and conditional logic might need redesigning to fit PAD's structure.
    • Dependency on .NET: UiPath heavily uses VB.NET for expressions, while PAD does not support custom code snippets in the same way.

    🛠️ Migration process typically involves:

    1. Conducting a detailed code audit of existing UiPath workflows.
    2. Identifying reusable logic and redesigning automation flows in PAD.
    3. Rebuilding scripts using available PAD actions.
    4. Performing UAT to ensure feature parity and business rule alignment.

    🔍 You might find this blog helpful: How to Migrate from UiPath to Power Automate. It provides a clear breakdown of the challenges and considerations.

    Hope this helps!

    Disclaimer: My company CFB Bots specialize in RPA migration. Please see this case study on how we have helped a client migrate their UiPath bots to Microsoft desktop flows.

  • Son Huynh Profile Picture
    3 on at
    Hi there,
     
    From my experience, migrating automation from UiPath to Power Automate Desktop (PAD) is not a straightforward process. There isn’t an official tool or software that can automatically convert UiPath workflows into PAD flows. Instead, it usually requires additional time for in-depth analysis, solution design, and thorough testing.
     
    I have over 2 years of experience in RPA development, and most of my work involves migrating bots from UiPath to PAD. Based on my past projects, here are some key considerations:

    • Process Analysis: Thoroughly analyze the existing UiPath workflows to fully understand the business logic.

    • Redesign in PAD: Since UiPath and PAD use different activities and actions, most workflows need to be redesigned and rebuilt in PAD rather than directly converted.

    • Script Adaptation: While UiPath primarily supports VB.NET and C#, PAD relies more on its own expression (Use variables and the % notation)

    • Testing & Validation: After migration, extensive testing is required to ensure that the new PAD flows function correctly and meet business requirements.

    • Challenges: The main challenges often include handling different selectors, addressing unsupported activities, and managing differences in exception handling between UiPath and PAD.
    If you have any projects related to UiPath-to-PAD migration, feel free to connect with me on LinkedIn so we can discuss potential collaboration.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 501 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 323 Moderator

#3
abm abm Profile Picture

abm abm 237 Most Valuable Professional

Last 30 days Overall leaderboard