Manage community invitations to control membership growth and provide a personalized joining experience for users.
Setting | Description | User Action |
---|---|---|
Automatic Membership | Invited users become members immediately | None required |
Invitation Acceptance | Users must explicitly accept invitations | Accept/decline required |
Step 1
Step 2
Step 3
Step 4
Step 5
getMyCommunityInvitations
function allows users to retrieve all their pending community invitations. This helps users see which communities they’ve been invited to join and manage their invitation responses.
Status | Description | User Action |
---|---|---|
pending | Invitation awaiting user response | Can accept or decline |
accepted | User has accepted the invitation | Member of community |
rejected | User has declined the invitation | No further action |
cancelled | Moderator cancelled the invitation | No longer valid |
acceptInvitation
function allows users to accept pending community invitations. This function is only relevant when the network is configured for invitation acceptance mode.
declineInvitation
function allows users to decline pending community invitations.
Parameter | Type | Required | Description |
---|---|---|---|
userIds | string[] | Yes | Array of user IDs to invite |
communityId | string | Yes | ID of the community |
Personal Community Building
Professional Networking
Event-Based Communities