I have a client who wants a workflow to start automatically when the workflow is initiated from a custom action/ribbon button on a list item – I had thought it should be simple enough as I had done it by hacking the URL within SharePoint 2010, however that appears to have changed somewhat for 2016.