Quick Answer
WhatWeShipped supports organizations where multiple team members can collaborate on projects with role-based permissions. Teams can work together on changelogs, roadmaps, and project management with proper access control.
Organization Structure
WhatWeShipped supports both individual accounts and organizations for team collaboration:
- Individual Accounts - Personal projects owned by a single user
- Organizations - Shared workspaces with multiple team members
- Project Ownership - Projects belong to either an individual or an organization
- Flexible Membership - Users can belong to multiple organizations
Team Roles and Permissions
Organizations have three role levels with different permissions:
Organization Owner
- Full administrative control over the organization
- Can invite and remove team members
- Can change team member roles
- Can create, edit, and delete projects
- Can manage billing and subscription settings
- Can delete the organization
Organization Admin
- Can invite and remove team members (except owners)
- Can create, edit, and delete projects
- Can manage project settings and public pages
- Cannot change billing settings or delete the organization
- Cannot promote members to owner level
Organization Member
- Can view and contribute to organization projects
- Can create and edit changelog entries
- Can manage roadmap items
- Cannot invite new team members or change roles
- Cannot delete projects or change critical settings
Project Collaboration Features
Shared Project Access
All organization members can:
- View organization projects and their settings
- Access changelog and roadmap management
- See project GitHub integrations and sync status
- View and edit public page settings
Changelog Management
Team members can collaborate on changelogs by:
- Reviewing AI-generated changelog entries
- Creating manual changelog entries
- Editing and improving entry descriptions
- Organizing features into logical releases
Roadmap Planning
Collaborative roadmap management includes:
- Creating and assigning roadmap items
- Setting priorities and due dates
- Tracking progress and status updates
- Organizing features by development phases
Team Invitation Process
Inviting Team Members
- Organization owners or admins can send email invitations
- Invitees receive an email with a secure invitation link
- They can accept the invitation and join the organization
- New members get immediate access to organization projects
Managing Invitations
- Pending Invitations - Track who has been invited but hasn't joined yet
- Resend Invitations - Send reminder emails for pending invitations
- Cancel Invitations - Revoke invitations before they're accepted
- Set Initial Role - Assign roles when sending invitations
Workflow Examples
Development Team Workflow
- Developers push commits to GitHub repositories
- Team Lead reviews AI-generated changelog entries
- Product Manager adds context and user-facing descriptions
- Marketing reviews entries before public release
- Admin publishes the changelog to public pages
Product Planning Workflow
- Product Manager creates roadmap items for upcoming features
- Engineering Lead assigns priorities and estimates
- Team Members update progress as work is completed
- Stakeholders track progress through public roadmap pages
Communication and Notifications
Stay informed about team activity with:
- Activity Feeds - See recent changes across all projects
- Email Notifications - Get notified about important updates
- Changelog Publications - Know when new releases are published
- Team Changes - Be informed when team members are added or removed
Access Control and Security
Data Protection
- All organization data is isolated and secure
- Team members can only access organization projects
- Personal projects remain private to individual users
- GitHub permissions are respected for repository access
Audit Trail
Track team activity with:
- Change logs for all project modifications
- Team member activity tracking
- Invitation and role change history
- Public page publication history
Getting Started with Teams
Creating an Organization
- Go to your account settings
- Click "Create Organization"
- Choose an organization name and slug
- Invite your first team members
- Create or transfer projects to the organization
Best Practices
- Clear Role Assignment - Give team members appropriate permissions
- Regular Reviews - Periodically review team access and roles
- Documentation - Establish team workflows and responsibilities
- Communication - Keep team members informed about changes