Thanks for looking into it, Artem, and yes that is the BPM add-on I’m talking about.
However, I don’t think that solution works because the task isn’t considered complete until after it’s moved past the proc form. For example, the default proc form is just a text box where user can input some comments, but they still need to complete the form for the task to be completed (if the user decides to exit out of the proc form it would still stay on that task and the user would need to repeat the action of selecting an outcome if they want to proceed).
Same logic applies to my custom proc form, and what I need is to be able to retrieve that outcome in the proc form controller class itself right after the user selected an outcome, not when the user has already completed the proc form. Hope that makes sense, and thanks for the help.