Notification Groups are used to manage the recipients of email notifications sent by an action. Once you have created a notification group, you can add it to workflow actions. This is allows us to have very complex workflows that send notifications from many different locations, including action, scheduled tasks, or scripts.
Notification Groups can be configured to include individual users, case team roles, project roles, or departments. In addition, a set of predefined system users can be assigned to Notification Groups. Examples of system users include Case Creator, Assignee, All Assignees of Case, or Action Performer.
As an example, let’s say that we have a workflow in which the final payout of a bonus needs approval by the Finance department; however, we also want to send an email to the manager of the compensation team one the payout is approved. We can create a Notification Group called Compensation Manager that receives an email when the Approve action is completed. The Notification Group would include the individual who fills the role of Compensation Manager.