I apologize in advance, I have searched this one extensively online as well as in this forum, but the solutions provided never looked right to me. I have a PowerApp with a SharePoint list back end, and I created a Flow to send a different email to different recipients for each value in a "Status" column. I used a Switch with 8 cases and it works fine. But every time a list item is saved, the emails are sent out again. I only want to send the email when the Status value changes. I have seen posts about copying columns and whatnot, but this looked overly complicated, and again I have 8 cases in the Switch. This was crazy simple in Designer, and the fact that this is apparently not even supported OOB in Power Automate is somewhat frustrating. Screenshot below, thanks in advance.
Solved! Go to Solution.
Hi @JRuss,
You could use the Send HTTP request to SharePoint action to get the previous version of the SharePoint item, then compare the last version with the previous version to check the Status version if it was changed.
If it was changed, do the flowing steps, switch and so on;
If it wasn't changed, do nothing.
There is a blog that how to get the previous version of the item:
https://www.catapultsystems.com/blogs/get-previous-versions-of-sharepoint-list-items-in-flow/
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @JRuss
Please follow this post
https://www.c-sharpcorner.com/article/conditionally-triggering-ms-flow-based-on-columns-value/
Thanks
If you liked my response, please consider giving it a thumbs up
Proud to be a Flownaut!
Learn more from my blogHi @JRuss,
You could use the Send HTTP request to SharePoint action to get the previous version of the SharePoint item, then compare the last version with the previous version to check the Status version if it was changed.
If it was changed, do the flowing steps, switch and so on;
If it wasn't changed, do nothing.
There is a blog that how to get the previous version of the item:
https://www.catapultsystems.com/blogs/get-previous-versions-of-sharepoint-list-items-in-flow/
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks ABM - I implemented this potential solution, and although a fairly slick one, the WF still fires upon save, even if the Status value hasn't changed.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
Did you know that you could restore a deleted flow? Check out this helpful article.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
User | Count |
---|---|
32 | |
32 | |
24 | |
24 | |
21 |
User | Count |
---|---|
64 | |
57 | |
43 | |
37 | |
29 |