I was given a requirement by a stakeholder to create an approval process with 3 outcomes: Approve, Reject and On Hold.
The purpose of "On hold" is to give the approver the option of pausing the workflow in order to gather information. He will enter comments to explain why which will be logged in the workflow history. Once the approver has gathered their information, they can resume the workflow and choose approver or reject outcomes.
I am not sure how to approach this scenario, please help.