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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Sending email when ass...
Power Automate
Unanswered

Sending email when assigned to changes in Sharepoint List

(1) ShareShare
ReportReport
Posted on by 6

I've been recently creating some Sharepoint workflows in Flow. But I keep getting tripped up on creating an email notification when the assigned to field changes in an item. If I have the "when an item is created or updated" trigger in the initial assignment flow, it never seems to kick off. But if I create a separate Flow for it, I can't get the condition right because I have no dynamic data to pull from. Anyone else running into this? Would love to see a condition like "Value changes" or something like that.

Categories:
I have the same question (0)
  • v-yamao-msft Profile Picture
    Microsoft Employee on at

    Hi @austinthomas147,

     

    Do you want to create a flow to send an email when an item is created or modified with a value in the Assigned to field?

    You said that it never seems to kick off, do you mean that the flow cannot be triggered though you have created/modified an item?

     

    What do you mean by “have no dynamic data to pull from”?

     

    I create a simple for testing likes below. It can be triggered without issues, when the Assigned to field has a value, an email will be sent out.

     

    The code in the condition is:

    @not(empty(triggerBody()?['AssignedTo']))

     

    Please take it for a reference and try it on your side.

     1.PNG

     

     

    Best regards,

    Mabel Mao

  • austinthomas147 Profile Picture
    6 on at

    In my current Flow, I have the Assigned to value set based off value choice on a dropdown. For example: If issue value = Password Issues, assign to X employee.

     

    The issue I am running into with the workflow is that I can't figure out how to get an email to send when the item is modified and the assigned to value changes. Using the previous example, employee X needs to re-assign the task to employee Y. I want employee Y to get an email that a request was assigned to her.

     

    If I try to create a Flow using the trigger "When a Sharepoint item is created or modified", there's no logic expression to set a condition "if field assigned to changes" and I don't have the Dynamic Fields to pull from to do something like "if Update Item 1 Assigned to =/= Update Item 2 Assigned To Value. Just wondering if there's an advanced logic expression I can use or some way around this.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hi folks,

     

    I am facing the exact issue.

    My Sharepoint list has the following columns. 

    5.png

    Please note:-

    1. The Sharepoint list item has 22 columns and they will keep changing. The flow needs to only look at the "Assignedto". Currently using "Add or modify" is shooting an email every time the items in other columns is modified.

    2. By default the "Assignedto" column is empty. So when the person's name is added, he/she needs to get an email.

    3. If it's assigned to employee X and then it's assigned to employee Y, an email needs to be sent to Y.

     

    Can someone with a bit of more knowledge on this please respond?

     

    Many thanks.

     

    Regards,

    Vaz

  • Linda777 Profile Picture
    178 on at

    Hi 

    Works for me. thanks.😀

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hello,

    That condition looks good but I can't get my workflow to display that kind of condition. It only allows for comparing values.
    How can I enter the condition you showed there?

    Thank you.

    BR Franzi

  • Scott0044 Profile Picture
    137 on at

    @Anonymous wrote:

    Hi folks,

     

    I am facing the exact issue.

    My Sharepoint list has the following columns. 

    5.png

    Please note:-

    1. The Sharepoint list item has 22 columns and they will keep changing. The flow needs to only look at the "Assignedto". Currently using "Add or modify" is shooting an email every time the items in other columns is modified.

    2. By default the "Assignedto" column is empty. So when the person's name is added, he/she needs to get an email.

    3. If it's assigned to employee X and then it's assigned to employee Y, an email needs to be sent to Y.

     

    Can someone with a bit of more knowledge on this please respond?

     

    Many thanks.

     

    Regards,

    Vaz


    Did anyone figure this out?  I have the exact same requirement

  • Dread73 Profile Picture
    4 on at

    No-ones come up with a solution for this in 3 years?? It shouldn't be that hard surely?? Fire off an email when the assigned to field changes to the new assignee??

  • Scott0044 Profile Picture
    137 on at

    LOL - I can barely remember posting this.  I must have figured this out and forgot to follow up.  I think I had some combination of new SP list fields like the following (I'll try and follow up with more details if needed i'm really pushed for time right now)  

     

    1. create a choice column called 'email sent' and choices are yes/no (keep it hidden/off of the content type) - have the flow check this during conditions to prevent looping.  If the condition sees that it is equal to yes it will no to stop sending.  So your flow needs to update the item appropriately

     

    2. create a people field called previous assignee - a flow condition should run when modified/created to copy the "assigned" field to "previous assignee" when previous assignee is equal to null.  that sorta thing.  The purpose here is to compare future item modifications and see if they are the same or changed.  If changed, send an email to 'assigned to' field again to the new person.  If same, ignore

     

    3.  I can't recall but I think still a third choice column was needed to help prevent looping for changed assignees:  something like 'assigned?' with yes/no.  So the flow condition can stop looping on future modifications and such.

     

    Ugh, that's what I recall doing to 'fix' this but it seems messy to me.  I'll need to dig up a working prod to share for future reference.

     

    Cheers all!

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 112 Super User 2026 Season 1

#2
Haque Profile Picture

Haque 52

#3
Ellis Karim Profile Picture

Ellis Karim 51 Super User 2026 Season 1

Last 30 days Overall leaderboard