Well I've been working on this template since last 5 months and you will need to do a lot of customization to use it in PROD like environment and I think that is okay because Google team has provided us a starting point by providing us templates. We need to customize it as per our need.
Here are the steps that template will do for you.
- End user will see all the request he has already made on the home screen. If any. On the right hand side '+' button, user can start a new request.
- Here an end user can choose any document from Google Drive/ Team Drive and provide the description for that file and click on 'ADD' button. On the next screen he can provide a list of approvers. Here this template supports both sequential and parallel approvals. i.e. More than one approver can take action at same time or you can have a workflow like approvals where Approver 1 approves first then only Approver 2 gets notified for the action.
- Once all approvers are in place users can submit the request and Doc is sent for Approvals with the approvers.
- Approvers can Approve/Reject the request with Comments. After all approvals are done workflow is closed.
Now your second question is somewhat unclear. I think you are referring to Auto Approver names should be added. Please refer this if your question is same, or else please provide exact use case.