Complete Process After Executing Call Activity

Hello, I’ve reviewed the open source docs regarding async processing, and am not able to get desired outcome. We have a process that is simply responsible for routing to other process based on input conditions.

Workflow looks like the following: Start event → Exclusion Gateway → Call Activity(process 1 || process 2) → End event.

I have added flowable:async=“true” to both Call Activities, yet after instantiating I’d expect the parent process to complete after triggering one of the Call Activities, but the parent process only completes after the Call Activity completes. Any assistance would be greatly appreciated.

Not sure I’m following your requirements. Do you mean you want a ‘fire and forget’ (not wait until the called process is completed)? If so, you can use the runtimeService directly from a service task instead of using the call activity.