I have created record triggered Flow Approval Orchestration. I would like to add recall Button to recall the submitted record. I can see that I can add recall path in flow but I can't see from where to setup and add recall button so user's can recall it.
I found that there is a standard action in Flow that will recall a submission, not documented anywhere and I stumbled on it with this weirdly titles KB article: https://help.salesforce.com/s/articleView?id=004693771&type=1
I was not able to find any classes that recall submissions and setting the various record status values to Recalled just created a broken orchestration since none of the other workflow that the orchestration does is run through this way. I recommend not using apex but instead querying for the ApprovalSubmission record ( I did it through the ApprovalWorkItem based on related record id and Status of Assigned plus the Approval Condition Name since I have 5 separate approvals that could be going) and then using the standard flow action Recall Approval Submission.