Repeating activity - completes on user confirmation

Flow invokes an activity in a loop, and based on data returned by activity, it makes a decision to move on to the next activity. Activity is a Windows based enterprise application where the operator is running various steps and confirming activity completion. How can it be implemented? Should activities be in the background and communicate with the UI application via some other mechanism?

Hi @arudrawal

for human decisions scenarios you typically want to have an activity which enqueues the request to the service and has a retry policy to deal with possibly outages of this service.
You can use signals to notify your workflow about milestone and final completion of operator steps/decisions. You can use a timer to deal with business level timeouts on decision completion.

How do you need to communicate with this service? Any more details would help as well.