Power Automate Trigger Types: Automated vs Instant vs Scheduled | PowerPlatformTip
Power Automate Trigger Types ⚡
A trigger is the event that starts a cloud flow. Every flow has exactly one trigger, and choosing the right kind, automated, instant or scheduled, decides how and when your automation runs.
TL;DR: Automated flows start when an event happens (a new email, a new SharePoint item). Instant flows start on demand, you tap a button or run them from an app. Scheduled flows start on a clock, at set times or intervals. Pick the trigger that matches what makes the work need to happen.
The three cloud flow trigger types
| Trigger type | Starts when | Example |
|---|---|---|
| Automated | An event occurs | New SharePoint item arrives |
| Instant (manual) | You run it on demand | Tap a button to start it |
| Scheduled | A clock/recurrence fires | Send a daily report |
Automated triggers
🔸 Automated flows are initiated automatically based on an event or condition, for example “When a new email arrives” or “When an item is created”.
🔸 Most connectors expose prebuilt triggers (Outlook, SharePoint, Dataverse, Teams). This is the workhorse pattern: something changes, and the flow reacts.
🔸 Use this when the work should happen the moment an event occurs, with no human kicking it off.
Instant (manual) triggers
🔸 Instant flows are started on demand, with a tap of a button on your mobile device, a button in an app, or the “manually trigger a flow” trigger.
🔸 They’re good for human-in-the-loop actions: a user decides now is the time, for example to start an approval, send a reminder or trigger a task.
🔸 Instant flows can also be called from a Power App or another flow, passing in parameters.
Scheduled triggers
🔸 Scheduled flows run on a schedule, at a specific time, or on a repeating interval such as every hour, daily or weekly.
🔸 Use these for recurring, time-based work: nightly data syncs, daily digest emails, periodic clean-up jobs.
🔸 The schedule is defined on the Recurrence trigger (interval plus frequency, with an optional start time).
How to choose
🔸 “When X happens, do Y” points to Automated.
🔸 “When I (or a user) decide, do Y” points to Instant.
🔸 “Every day/hour, do Y” points to Scheduled.
🔸 Beyond cloud flows, desktop flows (RPA) can also be started manually, by a cloud flow, or on a schedule; see the flow-types guide.
⚠️ Watch out
🔸 A flow has exactly one trigger. If you need several entry points, use child flows or an instant flow that other flows call.
🔸 Automated triggers can fire a lot. High-volume event sources mean many runs, so add trigger conditions/filters so the flow only runs when it truly should.
🔸 Scheduled isn’t real-time. A recurrence that runs hourly can lag events by up to an hour; use an automated trigger when you need immediacy.
🛠️ FAQ
What’s the difference between automated and instant? Automated flows start by themselves when an event occurs; instant flows start because a person runs them (button, app, manual trigger).
Which trigger sends a daily report? A scheduled (Recurrence) trigger set to run once a day.
Can one flow have multiple triggers? No, each cloud flow has a single trigger. Split logic into child flows or an instant flow that others call.
How do I stop an automated flow running too often? Add trigger conditions (or filter columns) so the flow only starts for the rows/events you care about.
🔗 Related
🔸 Cloud Flows vs Desktop Flows, flow categories and licensing.
🔸 Standard vs Premium vs Custom Connectors, what your triggers connect to.
🔸 All Power Automate tips · Knowledge base overview
Details reflect Microsoft Learn at time of writing. Always confirm current behavior in the Microsoft Power Automate documentation.