Inviting teammates to your workspace

Get your invite link, share via email or Slack, and teammates join in seconds.

Inviting your team

Growing your workspace is easy—share a link or send emails. New members join with Google sign-in in seconds.

Invite teammates
Or share link: https://teamwins.com/i/abc123

Step 1: Open invite dialog

Where: Dashboard header → "Invite Team" button

Opens: Invite Team popover with:

  • Shareable link
  • Email invite fields
  • Pending join requests (admins only)

Step 2: Get your invite link

Shareable link section shows:

  • Full URL: https://app.teamwins.com/invite/xK7mN9pQ...
  • Copy button for easy sharing

This link:

  • Never expires (persistent)
  • Works for unlimited uses
  • Joins as 'Member' role by default
  • May require admin approval (depending on workspace settings)

Share anywhere:

  • Paste in Slack channel
  • Email to entire company
  • Add to onboarding docs
  • Post in team wiki

Step 3: Send email invites (optional)

Email invite section:

  • Multi-email input (comma or space separated)
  • Validation shows red for invalid emails
  • Send button triggers invite emails

Example: `` alice@company.com, bob@company.com, carol@company.com ``

Click "Send Invites" → Each person receives email with personalized invite link.

Email includes:

  • Workspace name and description
  • Your name as inviter
  • "Join [Workspace]" button with invite link
  • Preview of what they'll get (Assists, Perks, Points)

Step 4: Recipients join

User clicks invite link → Landing page shows:

  • Workspace logo, name, industry
  • Team member count and sample members
  • Available Assist types with point values
  • Recent wins and available perks

If not logged in:

  • "Join [Workspace] Now" button
  • Redirects to /auth with Google sign-in
  • After authentication, automatically joins workspace

If already logged in:

  • Instant join (if auto-approve enabled)
  • Or "Request to Join" (if manual approval required)

Auto-join happens when:

  • Workspace has "Auto-approve join requests" enabled, OR
  • Invite was created by workspace admin/owner

Manual approval happens when:

  • Team member shared link AND workspace requires approval
  • User sees: "Join request submitted. Admin will review."

What role do new members get?

Default: Member role

Members can:

  • Submit contributions
  • Claim perks
  • View leaderboard
  • Earn points

Members CANNOT:

  • Approve outcomes (Reviewers only)
  • Configure Assists (Admins only)
  • Manage perks or settings (Admins only)

To assign Reviewer or Admin roles: Workspace admins change roles in Members page after joining.

Google sign-in flow

New users authenticate with Google: 1. Click "Sign in with Google" 2. Choose Google account 3. Grant permissions (read email, basic profile) 4. Automatically redirected back to workspace 5. Profile created with name, email, avatar from Google

No passwords to remember, no additional accounts to manage.

Checking who joined

Admin view (Members page):

  • See all workspace members
  • View join date, role, status
  • Search/filter by name or email

Team member view:

  • See member count in header
  • View leaderboard for active contributors

Tips

For admins:

  • Share invite link in company onboarding
  • Send personalized email invites to key stakeholders first
  • Consider enabling auto-approve for trusted internal teams

For team members:

  • Share invite link with colleagues who'd benefit
  • Mention specific Assists they could contribute to
  • Invite cross-functional teammates for diverse participation

Troubleshooting

"I shared the link but they can't join"

  • Check if link expired (shouldn't happen with default settings)
  • Verify they're using correct Google account (work email)
  • Check if workspace requires manual approval (they may have join request pending)

"They joined but can't see any Assists"

  • New members may need to refresh page
  • Admins must publish Assists for them to appear
  • Check workspace visibility settings

"Email invites not being received"

  • Check spam folder
  • Verify email address was entered correctly
  • Contact admin if issue persists

FAQs

Can I invite someone without email? Yes—just share the invite link via Slack, Teams, or any messaging platform.

Do invite links expire? Not by default. Some workspaces may configure expiration (ask admin).

Can I invite unlimited people? Yes—unless admin set a maximum uses limit (rare).

What if someone leaves the company? Admin can deactivate their account in Members page. They lose access instantly.

Can I invite external partners/clients? Ask admin first. Some workspaces are internal-only, others allow external collaborators.

Next steps

EncryptionEncryption in transit & at rest
SSOGDPREU/US data residencyPowered by Vercel & Supabase