I have a workflow that needs to restart if the item is edited. I was wondering if this was possible to do within the workflow or if it was something that needed to be manually done.
Solved! Go to Solution.
Are you wanting to have your workflow run each time an item is edited in a list? Or are you looking to have your workflow start from the beginning again if the item is edited while the workflow is in progress?
I think this link should help you out.
This will show you a good way to do what you want, but you will need a 2nd workflow to accomplish this that runs when the item is edited. The 2nd workflow is used to check if your 1st workflow is currently running. This is done by checking the Workflow Status column value associated with the 1st workflow.
So if the 1st workflow is running when your item is edited, the 2nd workflow will terminate the 1st one, then start a new instance again.