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

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Trigger Conditions to ...
Power Automate
Unanswered

Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

(0) ShareShare
ReportReport
Posted on by 256

Hello,

 

I want to trigger my flow using Trigger Conditions. I want the flow to only run when my custom Person column is filled out and contains information.

 

The flow is looking at a SharePoint list library. My custom column is a "Person or Group" column named: "AssignedTo"

 

When items are created in this list, the Assigned To column is <blank>. After the Assigned To column is filled out and saved, I want the flow to run.

 

I have tried many things, looking at length(), IsBlank(), equals(). But have yet to find anything that works. 

 

Remember I want to use the built in Trigger Conditions.

 

Thanks for any help!

landonjochim_0-1606172712620.png

 

Categories:
I have the same question (0)
  • PrasadAthalye Profile Picture
    on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

    @landonjochim Please try following expression.. Owner is my people picker field...

     

    @empty(triggerBody()?['Owner'])

     

    Like and Mark this as answer if it helps to resolve you issue.

  • landonjochim Profile Picture
    256 on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

    Right. So that expression works if I want the Flow to be trigger when the people picker is empty. But I want to trigger the flow when the people picker is not empty. The people picker must be filled in before flow is triggered.

  • Verified answer
    landonjochim Profile Picture
    256 on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

    I added the @not in the beginning. This expression worked for what I need:
    @not(empty(triggerBody()?['AssignedTo'])) 

    Thanks for the assist @PrasadAthalye 

  • PrasadAthalye Profile Picture
    on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

    Yes. Thats the right way. Glad it helped.

  • candree Profile Picture
    4 on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

    I'm attempting something similar but need assistance. Like you, the "Assigned To" value is initially blank and later gets populated. I want it to send the email notification to the "Assigned To" person the FIRST time they are assigned.

     

    However, IF the "Assigned To" person later changes....then I also need an email sent to the NEW "Assigned To" person.  

     

    Any guidance would be appreciated.

  • Community Power Platform Member Profile Picture
    on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name
     
    Hi @PrasadAthalye - I am working on a very similar Automation - if you could help me that would be amazing.....
     
    I want an email to be sent to the "Additional tester" (name of the List item) when they are assigned to a List test case.
    However, when I use the following trigger 
    @not(empty(triggerBody()?['Additionaltesters']))
     
    it is notifying the Additional Tester every single time any field within the test case is modified, not only the Additional Tester field.
     
     I only want an email notification to be send IF the Additional testers field is populated.
     Am I using the wrong trigger? Here is my Automation path: 
    When an item or a file is modified (this is where the trigger is) > Get changes for an item or a file (properties only) > Condition
    : Has column changed: Additional testers
     
     

     

  • NJMUser Profile Picture
    25 on at
    Re: Trigger Conditions to start a flow when a 'Person or Group' field CONTAINS a name

    Hi - can you help me to revise this for a multiple person column, where the result is an array? Thank you 🙂 

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 462 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 456 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard