When creating a Dynamic Participant Step, you can use application logic to determine to whom the workflow item is assigned. For example, your participant chooser can select the user that has the fewest work items. This article walks you through how to create a custom Dynamic Participant Step by using the AEM Workflow API and use it in an AEM workflow.
In this workflow example, content is reviewed using a custom Dynamic Participant Step.
To read this Experience Manager 6.3 article, click https://helpx.adobe.com/experience-manager/using/dynamic-steps-aem63.html.