If from the proces point of view, humans needs to be involved, then the best approach would be to use a User Task. The way you interact with Human Task Server to get the tasks, claim them, complete them, etc. is out of the scope of jbpm5. I mean, you have the api to do all the human task related tasks, but you need to provide your own implementation using them.