We have processes where the same user should execute two user tasks in a row, but after the completion of a service task in between. Just like the following case:
What we want to do is, after pressing “NEXT” or a similar button in the UI, display a spinner, wait for the in-between service task to get completed, and only after that move the user to the next task which comes with a new screen. I’d really appreciate for suggestions for that.
For service tasks we use the external task implementation pattern.