Workflow - Show progress on Website as flow runs
So I have a DC shutdown workflow that would allow us to cleanly shutdown all our servers in a special order for a DR test. I have already built a bunch of dynamic filters in NS that make sure servers are shutdown in the correct order based on their role and some other custom entry we do. The workflow loops through each one of these filters and pings the computers one at a time in the list and schedules a shutdown task. If they are down I want to display (UP DOWN) on a web page next to the computer name in that group. Once all computers are down it will move to the next group and so on till all system are down.
My question is, do I need to do anything special to display the results "real time"? I was thinking I could use the grid component with the Ajax refresh to update the table. However then when do I call the actual shutdown\ping steps in the workflow?