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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Run unattended desktop...
Power Automate
Unanswered

Run unattended desktop flows concurrently with two distinct users....

(1) ShareShare
ReportReport
Posted on by 22

Han Anyone been able to do this...
Run the same Desktop Flow (unattended) concurrently with two distinct users....

Run desktop flows concurrently - Power Automate | Microsoft Learn

We have tried several approaches without success. For us it doesn't make sense just to add VM and more VM...we want at least 2 distinct user connection to connect to same VM and run the Desktop Flow at same time... 

We have tried several ways....but the Power Automate just Queues them as normal and doesn't understand that they can ran at least 2 at the same time...

I have the same question (0)
  • trice602 Profile Picture
    16,071 Super User 2026 Season 1 on at

    Hi @LukeDarko ,

     

    Correct.  It is one flow per license in unattended mode.

     

     

  • Deenuji_Loganathan_ Profile Picture
    6,250 Moderator on at

    @LukeDarko 

    The Power Automate Desktop system designed such way. Should you wish to run your workflow concurrently with two sessions, you'll need to acquire two Power Automate process licenses ($150 per month per bot/machine).

    You have a 24/7 window available. If your bot successfully completes the entire workflow within this timeframe, you can utilize the same license for running other bots in unattended mode.

     

    Else you can also consider Hosted RPA options where you don't even require any physical machine at your end. Microsoft automatically take care of workload also. Please refer the below link to explore this option.

     

    https://learn.microsoft.com/en-us/power-automate/desktop-flows/hosted-rpa-overview

     


    Thanks,
    Deenuji Loganathan 👩‍💻
    Automation Evangelist 🤖
    Follow me on LinkedIn 👥

    -------------------------------------------------------------------------------------------------------------
    If I've helped solve your query, kindly mark my response as the solution ✔ and give it a thumbs up!👍 Your feedback supports future seekers 🚀

     
  • Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    Regardless of how many VMs you have, or user sessions, as @Deenuji correctly pointed out, you are very likely limited by your licensing. A single Power Automate Process license only allows one unattended flow to run at a time. So, even if you have machines available, or you have a server machine that supports several active user sessions, you will not be able to run them in parallel if you only have one license. You will need to purchase a Power Automate Process license for each instance of a parallel unattended flow run.

  • LukeDarko Profile Picture
    22 on at

    Hi @Agnius  and @Deenuji  

    We actually have 2 users with the Power Automate unattended license. We are using Azure VM with Windows Server 2019 and we have called the Flow using both users and it always queues up...does run at same time.
    Have you been able to do this? 

  • Deenuji_Loganathan_ Profile Picture
    6,250 Moderator on at

    @LukeDarko 

    I believe that the license allows for running a single session per machine. If you wish to run two sessions concurrently, you would need to utilize two separate machines.

  • Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    As I have replied to you under a different thread, you will need separate connections for the two users, because the user is defined in the connection.

    But the connection that the Run desktop flow action uses is not a dynamic value, you cannot dynamically choose which machine to run the flow on (this is only possible with machine groups, but then you must use the same user account on all of the machines in the group). As such, the best approach for you would be having two separate cloud flows that run the desktop flow on the two different user accounts, using different connections.

  • LukeDarko Profile Picture
    22 on at

    Hi @Agnius 

    Yes we are using machine group that has currently 4 VM. We want each of these to process 2 POD flows at the same time. What we did in the cloud flow is put a RADOM between 1-10, if <= 5 call "Run desktop Flow" using the User 1 connection and if > 5 call "Run desktop flow" using User 2 connection. 

    Just to confirm you are saying this will not work with Machine groups? Or as we did it...it should work?

  • Azhar786 Profile Picture
    2 on at

    Hi Agnius,

    Azhar786_0-1713444535352.png

    Can you please explain the difference between Power Automate Unattended RPA VS Power Automate Process License ?

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 605

#2
Valantis Profile Picture

Valantis 340

#3
11manish Profile Picture

11manish 284

Last 30 days Overall leaderboard