If you want to automate, you have to use Nintex
Nintex Workflow for Sharepoint
We are using Nintex with Sharepoint on-premise. We are not in charge of Nintex deployment or upgrade. In our case, an expert consultant is in charge of the Nintex platform maintenance. As far as I know, it is not a hard task. I would like to comment that Nintex Community is a wonderful platform to share experiences and to solve technical doubts.