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 / Starting flows based o...
Power Automate
Unanswered

Starting flows based on Trigger Conditions

(0) ShareShare
ReportReport
Posted on by 1,599 Super User 2024 Season 1

Hello,

 

I have 3 flows that must be started in a specific order.

 

Flow 1 is run automatically once a new Microsoft Forms response has been made.
At the end of this flow, I have an 'Update item' action that fills a plain text field named "WF2" with the value of 'No'.


Flow 2
has a trigger condition set to the following.

@not(equals(triggerBody()?['WF2'],'No'))

So if the value of 'No' had been entered at the end of Flow 1 then Flow 2 will start.
At the end of the flow I have an 'Update item' action that fills a plain text field named "WF3" with the value of 'No'.

 

Flow 3 has two trigger conditions set to the following:

@not(equals(triggerBody()?['StartWF'],'No'))

The first Trigger Condition is used to re-trigger the workflow is an Approval item later in the Flow hasnt been approved after 29 days (this is to get around the 30 timeout limit). 

@not(equals(triggerBody()?['WF3'],'No'))

 The second Trigger Condition is used to check whether the field "WF3" (applied at the end of Flow 2) has been filled with the value of 'No'.

 

The Problem I seem to be facing here is that Flow 3 appears to be triggering before or at the same time as Flow 2 and because specific things are not being applied in Flow 2 first, this is causing Flow 3 to not run correctly. Flow 3 shouldn't be running until Flow 2 has completed.

 

Any thoughts on how I can get around this?

I wouldn't be surprised if there's an issue in my Trigger Condition expression for WF3

Categories:
I have the same question (0)
  • RobElliott Profile Picture
    10,416 Super User 2026 Season 1 on at

    @sudosaurus it seems to me that you should be using child flows to trigger the second and 3rd flows. Have a look at https://learn.microsoft.com/en-us/power-automate/create-child-flows

  • sudosaurus Profile Picture
    1,599 Super User 2024 Season 1 on at

    @RobElliott I've had a look at this and it doesnt seem to suit my requirements.

     

    At the end of each flow I don't have a requirement to respond back to the first flow with any information.

     

    Flow 1 should finish, then flow 2 should start and so on.

  • RobElliott Profile Picture
    10,416 Super User 2026 Season 1 on at

    @sudosaurus that's not possible; without using child flows you can't specify the order in which flows should run as, if they are standalone flow, there is no logical connection between them. There is no action Power Automate to trigger another flow unless you use child flows. You don't need to pass anything back to the parent for first child flow.

    You could have the first flow that saves the item to a SharePoint list, then a second flow that has a "when an item is created" trigger. Then you'd need some sort of trigger for flow 3.

  • sudosaurus Profile Picture
    1,599 Super User 2024 Season 1 on at

    @RobElliott - for child flows, is it possible to call another child flow from the first child flow? or can they only be called from the parent?

     

    In terms of my current setup,

     

    Flow 1 trigger is 'When a new response in submitted'.

    Flow 2 trigger is 'When an item is created'.

    Flow 3 trigger is 'When an item or file is modified'.

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!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 103 Super User 2026 Season 1

#2
Haque Profile Picture

Haque 87

#3
trice602 Profile Picture

trice602 63 Super User 2026 Season 1

Last 30 days Overall leaderboard