
Announcements
I have a flow that uses data from a Sharepoint List to send out an email from a shared mailbox when there is a change in the Status column of the list. When the recipient of the email responds, I simply want to update that specific Sharepoint list item.
So I've built a second flow for incoming emails that uses the Condition of checking the Outlook Conversation ID against the "Conversation ID" captured in the original Sharepoint list item to determine whether or not to update. Unfortunately when it finds the condition to be true if assigns the Update Item to all items in the list.
I am pretty sure it is because I am using "Get Items" to check for the matching Conversation ID and the system is then doing an "Apply to Each". Here's flow set up. I have tried numerous variations including initializing and setting variables, filter arrays and more. I'd be very keen and grateful to get some guidance on the best method to achieve this. I also have had a sneaking suspicion a few times that the email sent out from the flow, may have a different Conversation ID, but thus far - when I include the ConvID in the email body, I am seeing it is the same as what comes back in with the email reply.