- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-02-2020 03:09 PM
To make a long story short, I've tried a number of things and am unable to create and IF branch in a flow that runs only when a task field is NOT empty. The goal is to send out approvals to the individuals in an "additional_approvers" field if that field contains values, otherwise the flow ends. Is there any reason why simply using the IF conditional set to "is not" then leaving the next field blank shouldn't work for this?
Alternatively, would it be reasonable to create a custom action that might return T/F based on whether input is null, as a workaround?
Solved! Go to Solution.
- Labels:
-
Workflow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2021 01:58 AM
In old version, We are using "is not" from filter and leave as black but in latest version(Quebec) we have OOTB functions.
ServiceNow has provided OOTB box utilities functions. We can call the function to check the data pill is blank or null value.
Please find the reference screenshot.
For more information. Please refer below link
https://docs.servicenow.com/bundle/quebec-servicenow-platform/page/administer/flow-designer/reference/utilities-transform-functions.html#d1097001e249

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2021 05:46 PM
I had the same issue, but only with list type fields.
With any other reference fields you can just check for 'is not' blank as Pradeep suggested and it works fine, but not for List type fields.
I ended up just not checking and asking for approval for an empty approver.
An 'is empty' option would be much nicer. It's a pretty common option available in the standard Condition Builder. I would have expected to see it in the Flow designer too. I know it's still maturing but that to me is a given functionality wise.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-02-2020 03:19 PM
Hi Andrew,
In that case, you will just select "is not" from the filter and leave the input as blank. Please let me know in case this option doesn't work for you.
- Pradeep Sharma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-03-2020 02:52 PM
Thanks Pradeep, I agree this makes sense and is what I attempted first but interestingly that approaches evaluates to FALSE in all cases, regardless of if the additional_approvers field is populated or empty.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-01-2021 12:46 AM
Hi Andrew, did you find any solution to this? I am struggling with this one as well, even though list collector is blank, flow treats this "blank" as a value.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-02-2021 07:21 AM
Oh my, it's been a long time since I worked on this, I believe we worked around it by using some if/else flows as I recall. Here's how the finished flow looked, if you want to know about a specific step let me know. But I'm not seeing that we kept that particular action in there, presumably b/c we didn't get it to work.