Run desktop flows sequentially

Power Automate enables you to schedule multiple desktop flows to run on one or more devices. If you trigger more than one desktop flow on the same device:

  1. The first desktop flow runs on the target machine based on priority and time requested.

  2. The other desktop flows are added to a queue and get marked as Queued.

  3. When a desktop flow run completes, the next desktop flow starts running based on priority and time requested. This desktop flow is marked as Next to run.

You can view the state of the queues in real time and manually change the order of the desktop flows in them at runtime, either by changing the priority or moving them to the top of the queue.

Important

  • A time-out occurs when desktop flows don’t run within six hours after being requested.
  • The presented orchestration rules apply to desktop flow runs scheduled by any user on the same device.