Participants

When a process designer creates a user task, they can define the participant(s) who performs the task at runtime. Participants are used to identify who or what performs an activity. For example, in a hiring process, a person (human participant) interviews the candidate and an email system (system participant) sends out an automatic follow-up reminder.

Participants are defined in the following ways:

This flexibility allows a process designer to handle both simple and complex distribution scenarios without impact on the overall process design. For example:

There are two types of participant: