Difference between Instant, Automated and Scheduled Flows in Power Automate and How to Change the Type

Leave a comment

Power Automate contains different types of flows. The difference between these flows is how they are run. Let’s look at the different types and the difference in triggering these to run.

Go to https://flow.microsoft.com and click on Create. We see there are 3 options of flow types:

  • Automated
  • Instant
  • Scheduled

Let’s create one of each to see the differences.

Automated Flows

These run when an event triggers the flow to run. For example, in the Common Data Service, when a record is created, deleted or updated, we can tell our Flow to run:

When an Account record is created, create a new Contact record:

Very simple, so any time an account record is created, which is our trigger, our flow runs.

Instant Flow

These flows don’t have a trigger in the same way as the Automated flow. Instead, they are triggered manually or on-demand, such as a user clicking a Flow button in the mobile app,

If we manually trigger the flow, we can then do whatever we need to. E.g. create a record in the Common Data Service when the user clicks a button:

Scheduled Flows

Scheduled Flows also don’t have triggers, and run on a schedule you define, e.g. repeated every second, minute, hour, day, week, month:

We see the first step is a Recurrence. We can then add whatever we need to, e.g. create a record in the Common Data Service:

Changing the Flow Type

If you want to change the type of a flow, Power Automate is intelligent enough to pick up the change. For example, to change the scheduled plan above, delete Recurrence:

And replace it with Record Selected in the Common Data Service:

The flow type changes from Scheduled to Instant:

And if you changed it to trigger on record created instead:

It changes to an Automated type:

 

ABOUT CARL DE SOUZA

Carl de Souza is a developer and architect focusing on Microsoft Dynamics 365, Power BI, Azure, and AI.

carldesouza.comLinkedIn Twitter | YouTube

 

Leave a Reply

Your email address will not be published. Required fields are marked *