ask for approval state i have mention condition as approved then still its showing euvalated fasle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
Hi Arun,
This is expected behavior and means your flow is working correctly. The condition you see (Approval State is Approved) is a result check, not an initiation trigger.
Here’s a simple breakdown of what is happening:
The "Ask for Approval" Action Creates a Task: When your flow runs, this action generates a new Approval Request task (like sysapproval_approver) and assigns it to the designated person or group. At the moment of creation, this task's State is "Requested" and its Approval field is empty.
The Flow Pauses and Waits: The flow pauses at this step and waits for someone to act on that approval task (i.e., to either Approve or Reject it).
The Condition is for the Future: The condition Approval State is Approved is a gate that will be evaluated only after the approval task is completed. Right now, since the task is still pending, the condition correctly evaluates to false. It will remain false until an approver actually clicks the "Approve" button.
In short: You haven't done anything wrong. The flow is now waiting for an approver to make a decision.
What to do next:
Go to your approval task. You can find it by navigating to All > Approvals > My Approvals or by searching the sysapproval_approver table.
Act on the task. Open the approval record and click Approve.
Return to your flow. Once you approve the task, the flow will automatically resume. The condition will then re-evaluate, find that Approval State is Approved is now true, and proceed down the "Approved" path.
Hope this helps!
Thanks & Regards,
Muhammad Iftikhar
If my response helped, please mark it as the accepted solution so others can benefit as well.