I referenced this within another post but feel it warrants a new topic.
I have concerns about workflows that take a few moments to run. My fear is that a user that closes their browser or hits the ESC button while a workflow is running and the progress bar is moving could corrupt the workflow process that is running. For my app, this would be problematic. It seems to me that running workflows as an API instead seems to run it “behind the scenes” and out of the user’s control.
Is this accurate, or am I missing something?