Member Joined

Emitted when a user accepts an invitation and successfully joins a workspace

Overview

The MemberJoined event is published when a user completes the onboarding process and becomes an active member of a workspace.

Example Payload

{
"eventId": "evt_join_789",
"eventType": "MemberJoined",
"timestamp": "2025-12-11T12:00:00Z",
"version": "1.0.0",
"data": {
"memberId": "mbr_jane_smith",
"workspaceId": "ws_acme_corp",
"userId": "usr_jane_smith",
"email": "jane@example.com",
"name": "Jane Smith",
"role": "member",
"joinedAt": "2025-12-11T12:00:00Z"
}
}

Downstream Actions

  • Notification Service: Welcomes new member and notifies team
  • Analytics Service: Updates member count metrics
  • Task Service: Grants access to workspace projects