Trigger Power Automate on Condition
Introduction
This blog explains how we can trigger Power Automate based on the required condition.
Suppose you have a requirement where you want your flow should get trigger based on some condition then you can check condition on “Trigger” itself rather than adding a new action to check condition.
Use Case:
- Trigger flow when Lead is created and Lead Source Type is “Trade Show”
- Trigger flow when Lead is created and Flag is “Yes”.
- Trigger Flow when Lead is created, Lead Source Type is “Trade Show” AND Flag is “Yes”.
- Trigger Flow when Lead is created, Lead Source Type is “Trade Show” OR Flag is “Yes”.
Steps to be followed:
- Trigger flow when Lead is created and Lead Source Type is “Trade Show”
- Click on Ellipsis (…) –> Click on Settings
- Go to Trigger Conditions and Click on “+Add”
- Add condition.
@equals(triggerBody()?['leadsourcecode'],7)
NOTE: “Lead Source” is an option set field add value of that option to check.
- After adding condition click on Done.
- Test your flow.
-
Trigger flow when Lead is created and Flag is “Yes”.
- Repeat step number 1 to 3.
- NOTE: Flag is the “Two Option” field for two option set fields use true or false in condition.
@equals(triggerBody()?['cf_flag'],true)
-
Trigger Flow when Lead is created, Lead Source Type is “Trade Show” AND Flag is “Yes”.
- Repeat step number 1 to 3.
-
AND Condition
@and(equals(triggerBody()?['cf_flag'],true), equals(triggerBody()?['leadsourcecode'],7))
-
Trigger Flow when Lead is created, Lead Source Type is “Trade Show” OR Flag is “Yes”.
- Repeat step number 1 to 3.
- OR Condition
@or(equals(triggerBody()?['cf_flag'],true), equals(triggerBody()?['leadsourcecode'],7))
Related posts:
Use Database Access Intent List to Boost Performance in Business Central
Tenant Creation and User Permissions for Business Central using Azure Portal
Enabling Physical Negative Inventory in Dynamics 365 Finance and Operations
Advance warehouse management – Warehouses and Locations in Microsoft D365 F&O - Part 2