function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Frances AllenFrances Allen 

Approval Process is in a Loop

I'm having an issue with an approval process that has atypical routing needs. Can someone tell me if this is possible? 

Submitter submites to first approver. 
When first approver rejects it is sent back to submitter 
When the submitter resubmits the opportunity then goes to approver 2 (not approver 1) 
Then the opportunity is sent to approver 1 upon approval. 

No matter what I do, my opportunities keep submitting to the first approver. I've tried designing a second approval process for approver 2 using a hidden field to delineate it from the approval process that is connected to approver 1. 

Should I use Process Builder or should I just stick to the approval process. I cannot deploy any classes, so code solutions won't work.