Enroll or Re-enroll Contacts in Workflows at a Specific Stage

I would like to be able to set triggers, manually enroll and re-enroll contacts at certain stages of a workflow. Not just the beginning. 


The use case would be a contact that is being nurtured going through an automated workflow. When they become an MQL it would be nice to pause or un-enroll them so sales can take over. If/when they get passed back to marketing, it would be nice to be able to have them continue to be nurtured in the workflow from where the contact was at. 

HubSpot updates