Hi @punksterz626 ,
You could try a trigger condition. The flow will only run if the trigger conditions are met. In your case you can test for the three different subject lines.
Here is an example.
(1) Click the ellipsis (the three dots), (2) then select Settings:

(3) Click Add to add a trigger condition:

(4) Copy the following expression to the trigger condition:
@or(equals(triggerOutputs()?['body/subject'],'Subject 1'), equals(triggerOutputs()?['body/subject'],'Subject 2'), equals(triggerOutputs()?['body/subject'],'Subject 3'))

Here is the same expression displayed for easy reading. Change the subject text to match your requirements:

You could also add other trigger conditions as needed, for example FROM:

@equals(triggerOutputs()?['body/from'],'ellis.karim@365.com')
Now the flow will only trigger if all of the conditions are met.
Finally, you can use the Switch action to take different actions depending on the text of the subject line:

The default can be used to handle the condition where there is no match in any of the Case conditions (i.e. this will handle Subject 3 in our example):

Ellis
____________________________________
If I have answered your question, please mark the post as ☑️ Solved.
If you like my response, please give it a Thumbs Up.
My Blog Site