Font Size:
Ask Joget AI

Advanced Participant Mapping

Introduction

Advanced participant mapping through the use of workflow variables in Joget allows you to dynamically assign tasks to users during process runtime. This feature is particularly useful when you need to manage assignments that depend on varying conditions, such as group codes, usernames, or department codes. By leveraging workflow variables, you can streamline task assignments, ensuring the right people are involved at the right stages of the process.

How does it work?

To use advanced participant mapping, you define a workflow variable that represents the assignee, which can be a group code, username, department code, or department head. This variable is then used to assign tasks dynamically during process execution.

  • Group Code: Assign tasks to a group of users.
  • Username: Assign tasks directly to specific users.
  • Department Code: Assign tasks to all users in a department.
  • Head of Department (Department code): Assign tasks specifically to the head of a department.
Note
Joget supports multiple assignments within a single workflow variable, allowing you to assign tasks to multiple users simultaneously. This is done using a semicolon-delimited format (e.g., jack;david;clark). However, only one type of assignment (e.g., group code or username) can be used at a time.
  1. Create a form with a Select Box that lists group options.
  2. In the Process Builder, create a Workflow Variable.
  3. Map the Approver swimlane to the Workflow Variable by selecting Variable as the Type, your created workflow variable as the Variable, and Groups for Variable Represents.
  4. In the form, open the Approver properties menu and enter the Workflow Variable under Advanced Options.

Expected Outcome

If you select G-003 as the approver, the task will be assigned to the users in that group (Julia and Sasha).

Related documentation

Download sample app

Download the sample app for: Advanced Participant Mapping
Created by Julieth Last modified by Nur Baizura Badrul Sham on Jul 22, 2026