Flow Designer IF doesn't capture an approval state as an option to select
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-22-2023 12:59 PM - edited 08-22-2023 01:00 PM
Hello, All! I'm currently having problems with my Flow Designer CHG flow. Early in the flow am creating an Ask for Approval, and later in the flow I'm using an IF statement to call back to it. To put this in context, I created a new option for people to select called "Unauthorized" instead of just having Approve and Reject. However, when I use the IF statement, Unauthorized isn't listed as something to pick in the list. Does anyone have any idea what I need to do to get that to appear in the drop down? I've cleared cache, closed down the browser, etc., but that didn't help...so I'm assuming it's something in ServiceNow that I need to do. I just can't figure out what that is.
P.S. I even tried just changing "Reject" to "Reject 2" to see if it was just the Unauthorized option causing a problem, but then that "Reject 2" adjustment never showed in the list either. It was still just "Reject."
I can select it in the Approvers tab without issue...

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-23-2023 02:51 AM
Hi @Ben124,
The output of the Ask for Approval action is predefined, it is not based on the actual values of the approval state.
So only way to get this done would be to clone the Ask for Approval action, and add this as output.
Help others to find a correct solution by marking the appropriate response as accepted solution and helpful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-23-2023 08:22 AM
Thank you, @Peter Bodelier ! I'm now working on creating a custom action to mirror the Ask for Approval OOB action (since I can't find a way actually clone the OOB one and modify the clone), but I can't figure out how to get the "Record" field done properly. The info on the Ask for Approval action says it's a Data Type of "Record", but when I look for that as an input I only see "Records"...and Records doesn't let me pick the individual record I need to have an approval for. Any ideas what I'm missing here? FYI, the other Data Types are all easy to find, just not Record...
OOB Ask for Approval...
Documentation on OOB Ask for Approval...
Custom Ask for Approval input...