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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Using multiple Trigger...
Power Automate
Answered

Using multiple Trigger conditions in Powerautomate

(0) ShareShare
ReportReport
Posted on by 4

Hi I'm trying to create a Power automate flow what triggers when certain conditions are met. The idea is there is 4 situations where i want the flow to start 

@And(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Closed'), equals(triggerOutputs()?['body/EmailSentToUser'], false))
@And(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Open'), equals(triggerOutputs()?['body/EmailSentToUser'], false))
@And(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Open'), equals(triggerOutputs()?['body/EmailSentToUser'], true))
@And(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Closed'), equals(triggerOutputs()?['body/EmailSentToUser'], true))

I have added one in as a trigger condition and that worked but when i added a 2nd in the flow didn't trigger. 

Can someone spot something i cant? or if this is even possible? Im new to all of this so any support would be appreciated

Categories:
I have the same question (0)
  • Verified answer
    v-yetonggu-msft Profile Picture
    on at

    Hi @Kerrie_Dev ,

    Do you want to add these four triggers to a trigger.

    When a condition is met, the flow is triggered?

    If so,please try put this expression into the trigger.

    @Or(and(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Closed'), equals(triggerOutputs()?['body/EmailSentToUser'], false)),
    and(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Open'), equals(triggerOutputs()?['body/EmailSentToUser'], false)),
    and(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Open'), equals(triggerOutputs()?['body/EmailSentToUser'], true)),
    and(equals(triggerOutputs()?['body/MatterStatus/Value'], 'Closed'), equals(triggerOutputs()?['body/EmailSentToUser'], true)))

    Best Regards,

    Sunshine Gu

  • Kerrie_Dev Profile Picture
    4 on at

    Thank you so much for that, it worked 😀 im going to test all the situations to make sure but thank you so much

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 519 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 296 Moderator

#3
abm abm Profile Picture

abm abm 232 Most Valuable Professional

Last 30 days Overall leaderboard