Community Manager Notifications: Independent Groups
Information about email and Dashboard notifications in the Community Manager developer portal, for groups.
Table of Contents
- Independent Group: Group Member Invited, to Invited Member
- Independent Group: Group Member Invited, to Other Members
- Independent Group: Invitation Resent, to Invited Member
- Independent Group: Group Membership Invitation Accepted
- Independent Group: Group Membership Invitation Rejected
- Independent Group: Group Member Removed (to Removed Group Member)
- Independent Group: Group Member Removed (to Remaining Group)
- Independent Group: Group Membership Role Changed
- Independent Group: Group Deleted
Independent Group: Group Member Invited, to Invited Member
Values
- Notification Type
- com.soa.notification.type.group.member.invited.invitee
- Trigger
- Independent Group administrator, leader, or member invites someone to join the group
- Recipients (1)
- Only the person invited. Could be a platform member or non-member (Independent Group members, leaders, and admins receive a different notification).
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- {author.username} has invited you to join the group
- Email Subject
- You've been invited to join a group on {tenant.name}
- Email Body
<p>Hello from {tenant.name},</p> <p>{author.username} has invited you to join {group.name}, a group on {tenant.name}.</p> <p>Here's the message {author.username} wrote to you:</p> <p>"{invitation.text}"</p> <p>If you already have a {tenant.name} account, please visit your <a href="{tenant.theme.console.address}#/home/dashboard">Dashboard</a> to accept or reject your invitation. If you don't have an account, please sign up at {tenant.theme.console.address}#/home/signup/{invitation.code} using your {invitedmember.email} email address.</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Group Member Invited, to Other Members
Values
- Notification Type
- com.soa.notification.type.group.member.invited.group
- Trigger
- Independent Group leader or administrator invites someone to join the group
- Recipients (1+)
- Independent Group members, leaders, and admins (invitee receives a different notification)
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- New member invited to join the group
- Email Subject
- {invitedmember.name} has been invited to join your group
- Email Body
<p>Hi {tenant.name} Member,</p> <p>A new member has been invited to join your group. Please refer to the details below:</p>Group: {group.name}<br /> Member extending the invitation: {author.username}<br /> New member invited: {invitedmember.name}</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Invitation Resent, to Invited Member
Values
- Notification Type
- com.soa.notification.type.group.member.inviteresent.invitee
- Trigger
- Independent Group administrator, leader, or member resends an invitation to join the group
- Recipients (1)
- Only the person invited. Could be a platform member or non-member.
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- {author.username} has resent your invitation to join the group
- Email Subject
- Reminder: You've been invited to join a group on {tenant.name}
- Email Body
<p>Hello from {tenant.name},</p> <p>This is a reminder that {author.username} has invited you to join {group.name}, a group on {tenant.name}. Please follow the instructions below to accept or reject the invitation.</p> <p>Here's the message {author.username} wrote to you:</p> <p>"{invitation.text}"</p> <p>If you already have a {tenant.name} account, please visit your <a href="{tenant.theme.console.address}#/home/dashboard">Dashboard</a> to accept or reject your invitation. If you don't have an account, please sign up at {tenant.theme.console.address}#/home/signup/{invitation.code} using your {invitedmember.email} email address.</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Group Membership Invitation Accepted
Values
- Notification Type
- com.soa.notification.type.group.membership.accepted
- Trigger
- User accepts Independent Group member invite
- Recipients (1+)
- Independent Group members, leaders, and admins
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- Group membership invitation accepted by {invitedmember.username}
- Email Subject
- {invitedmember.username} has joined your Group
- Email Body
<p>Hi {tenant.name} Member,</p> <p>{invitedmember.username} has accepted an invitation to be a member of your group. Please refer to the details below:</p> <p>Group: {group.name}</p> <p>Here's what {invitedmember.username} had to say:</p> <p>"{comment.text}"</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Example
From: acmepaymentscorp API Platform <platform@acmepaymentscorp.com> Sent: Friday, January 17, 2020 3:18 PM To: jswift@acmepaymentscorp.com Subject: user2 has joined your Group Hi acmepaymentscorp Member, user2 has accepted an invitation to be a member of your group. Please refer to the details below: Group: Licenses Use Case Private Group 2 Here's what user2 had to say: "Sure!" Happy Coding, The acmepaymentscorp Team
Independent Group: Group Membership Invitation Rejected
Values
- Notification Type
- com.soa.notification.type.group.membership.rejected
- Trigger
- Independent Group: Invited member rejects invitation to join the group
- Recipients (1+)
- Independent Group members, leaders, and admins
- Notification Category
- NOTIFICATION_TYPE_GROUP_GROUP_CHANGE
- Dashboard Subject
- {group.name}
- Dashboard Content
- Group membership invitation rejected by {invitedmember.username}
- Email Subject
- {invitedmember.username} has rejected a group invitation
- Email Body
<p>Hi {tenant.name} Member,</p> <p>{invitedmember.username} has rejected an invitation to be a member of your group. Please refer to the details below:</p> <p>Group: {group.name}</p> <p>Here's what {invitedmember.username} had to say:</p> <p>"{comment.text}"</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Group Member Removed (to Removed Group Member)
Values
- Notification Type
- com.soa.notification.type.group.member.removed.to.individual
- Trigger
- Independent Group member is removed
- Recipients (1)
- Removed Independent Group member, only
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- You've been removed from the group
- Email Subject
- You've been removed from a group
- Email Body
<p>Hi {tenant.name} Member,</p> <p>You've been removed from the group "{group.name}" by {author.username}.</p> <p>Here's the message {author.username} wrote:</p> <p>"{comment.text}"</p> <p>For further details, please visit your <a href="{tenant.theme.console.address}#/home/dashboard">Dashboard</a>.</p> <p>For further information, please contact {author.username}.</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Group Member Removed (to Remaining Group)
Values
- Notification Type
- com.soa.notification.type.group.member.removed.to.remaining.group
- Trigger
- Independent Group member is removed
- Recipients (1)
- Removed Independent Group member, only
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- Group member removed
- Email Subject
- A group member has been removed from your group {group.name}
- Email Body
<p>Hi {tenant.name} Member,</p> <p>{invitedmember.name} has been removed from the group "{group.name}" by {author.username}.</p> <p>Here's the message {author.username} wrote:</p> <p>"{comment.text}"</p> <p>For further details, please visit your <a href="{tenant.theme.console.address}#/home/dashboard">Dashboard</a>.</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Group Membership Role Changed
Values
- Notification Type
- com.soa.notification.type.group.membership.role.changed
- Trigger
-
Independent Group leader or API administrator changes the status of a group member, from one of these status conditions to another:
- Member
- Leader
- Admin
- Recipients (1+)
- Independent Group members, leaders, and admins, including the individual whose role changed.
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- Group member role change
- Email Subject
- Group {group.name}: A member has changed role
- Email Body
<p>Hi {tenant.name} Member,</p> <p>A member of your group, {group.name}, has changed role. Please refer to the details below:</p> <p>Member: {invitedmember.name}<br /> Old role: {groupmembership.oldrole}<br /> New role: {groupmembership.role}</p> <p>Note: A group can have more than one administrator and more than one group leader.</p> <p>This change was made by {author.username}.</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}
Independent Group: Group Deleted
Values
- Notification Type
- com.soa.notification.type.group.group.deleted
- Trigger
- Independent Group is deleted
- Recipients (1+)
- All group members
- Notification Category
- None.
- Dashboard Subject
- {group.name}
- Dashboard Content
- The group has been deleted
- Email Subject
- Group {group.name}: The group has been deleted
- Email Body
<p>Hi {tenant.name} Member,</p> <p>A group you were a member of, {group.name}, has been deleted by {author.username}.</p> <p>For further information, please contact {author.username}.</p> <p>Happy Coding,<br /> The {tenant.name} Team</p> {system.email.footer.html}