I am trying to model a recruitment workflow as follows -
- HR needs to assign a recruitment request to multiple consultants who source candidates for the position. This has to be a multiple instance parallel activity.
- Each consultant will then for the request assigned to them will start adding candidates for shortlisting and interview. Here we would need a multiple instance sub process running in parallel. Here the list of candidates is not available upfront, it will be added as the profiles are sourced. So the question is can i update the collection variable and each time i keep appending a new candidate will a new sub process be spawned?
Look forward for suggestions.