Some competitors offer the ability to design approval workflows tied to specific users e.g.
Complete a flow
-
As part of that flow either:
Select the approver for the flow
Have the system automatically assign a specified user to approve
This could be used for expenses being approved by a Finance user for example.
Existing offerings simply seem to lead to a rejection and resubmission if an approval isn't granted (as opposed to picking up where a user left off)