Multi-instance parallel subprocess - add more instances runtime

I have a multi instance parallel subprocess. My subprocess is actually a call activity. Within the subprocess, there is a user task.

Lets say, there are 5 parallel instances created initially and waiting for the user activity. Now I want to add one more instance to the parallel subprocess. Is this possible?

Is this what you are looking for?


Thorben, This is awesome, I had no idea this capability existed.

Thank you, this is exactly what I was looking for.

Sorry to hijack an old thread, but with this solution, how would you initiate this new process within your model? Would an event sub-process with a message start event be a good approach?

Example.bpmn (7.9 KB)

Hi @Bill_Powell - it’ll be better to create a new topic for your question.

1 Like