I'm working on a workflow project for a client, and I was hoping to build it in Flow instead of in SPD. I've been working on a prototype, but I'm having issues providing the functionality my client needs.
These are the requirements I have:
multiple levels of required approval
when approver rejects the file/item, Flow sends it back to the author for revision
After editing based on rejecting approver's feedback, author can resume flow and resubmit back to the same approver who rejected, instead of having to start back at the beginning of the workflow process and bother earlier approvers again.