Team Management¶
Create and manage teams to organize questions and users.
Team Structure¶
Teams organize: - Questions (team-scoped) - Pulse data (team-scoped with org rollups) - Moderators (team-scoped permissions) - Users (primary team + memberships)
Create Team¶
- Admin → Teams
- Click "Create Team"
- Enter:
- Name: Display name (e.g., "Engineering")
- Slug: URL-friendly (e.g., "engineering")
-
Description: Optional team description
-
Click "Create"
Slug requirements: - Lowercase - No spaces (use hyphens) - Alphanumeric + hyphens only - Cannot be: "all", "admin", "api"
Edit Team¶
- Admin → Teams → [Team Name]
- Click "Edit"
- Update name, slug, or description
- Save
Note: Changing slug changes team URLs.
Delete Team¶
- Admin → Teams → [Team Name]
- Click "Delete"
- Confirm deletion
Warning: This deletes: - All team questions - All team pulse data - Team memberships
Cannot be undone.
Manage Team Members¶
Add Members¶
- Admin → Teams → [Team Name] → "Manage Members"
- Click "Add Member"
- Search for user by email/name
- Select role:
- Viewer
- Member
- Moderator
- Click "Add"
Change Member Role¶
- Admin → Teams → [Team Name] → "Manage Members"
- Find user
- Click role dropdown
- Select new role
- Save
Remove Members¶
- Admin → Teams → [Team Name] → "Manage Members"
- Find user
- Click "Remove"
- Confirm
Note: Users must belong to at least one team.
Primary Team¶
Each user has one primary team:
- Determines default view on login
- Used for pulse cohort assignment
- Shown in user profile
Set primary team: 1. Admin → Users → [User Name] 2. Select "Primary Team" 3. Save
Team Visibility¶
All teams are visible to all users (public).
Privacy: - Questions are team-scoped - Pulse data is team-scoped - Moderator permissions are team-scoped
Users can: - View all teams - Switch between teams - See question counts per team
Bulk Operations¶
Bulk Add Members¶
-
Create CSV file:
-
Admin → Teams → [Team Name] → "Import Members"
- Upload CSV
- Review and confirm
Bulk Update Roles¶
- Admin → Teams → [Team Name] → "Manage Members"
- Select multiple users
- Click "Change Role"
- Select new role
- Confirm
Team Analytics¶
View team statistics:
- Admin → Teams → [Team Name] → "Analytics"
Shows: - Total members - Active questions - Answered questions - Pulse participation rate - Moderator activity
Common Tasks¶
Create Department Teams¶
Recommended structure: - Engineering - Product - Marketing - Sales - Customer Success - General (for company-wide questions)
Reorganize Teams¶
When teams change: 1. Create new team 2. Move users to new team 3. Archive old team (optional)
Cannot: Move questions between teams (by design).
Seasonal Teams¶
For temporary teams (e.g., "All Hands 2025"): 1. Create team 2. Use for event 3. Delete or archive after event
Best Practices¶
- Naming: Use clear, recognized team names
- Size: Keep teams < 100 members for best experience
- Moderators: Assign 2-3 moderators per team
- Primary teams: Ensure all users have primary team set
- Cleanup: Delete unused teams periodically
Troubleshooting¶
Cannot Delete Team¶
Reasons: - Team has questions (delete questions first) - Team has members (remove members first) - You don't have admin/owner role
Users Not Seeing Team¶
Check: - Team is created - User is logged in - Team hasn't been deleted
Moderator Cannot Access Team¶
Check: - Moderator is member of team - Moderator role is assigned for that team - Team exists
Related Documentation¶
- Roles & Permissions - Team roles
- handbook/DATA_MODEL_SNAPSHOT.md - Team data model
- handbook/PRODUCT_VISION.md - Team-first architecture