How to require task completion from all users in a specific group?

I know I can assign a task to a “Candidate Group” which will complete whenever one of the users of that group completes the task. But, what I am looking for is “voting-like” step.

User1 starts the process >> a “Vote Task” is sent to everyone on the group “Voters Group” >> when every user of the “Voters Group” votes, go to the next step which is “announce vote results”.

I apologize if I am not using the right BPM terminology, but I hope the above example makes my question clear.


I would use multiinstance user task on the list of users involved in voting.


Thank you Martin, I will look into it