Inviting Team Members
Build your team by inviting members to join your workspace.
Invitation Methods
Email Invitation
The most common method:
- Go to Team Settings → Members
- Click Invite Members
- Enter email addresses (one per line or comma-separated)
- Choose their role (Admin or Member)
- Add a personal message (optional)
- Click Send Invitations
Recipients get an email with:
- Team name and description
- Who invited them
- Your personal message
- Join link
Invitation Link
Share a link that anyone can use:
- Go to Team Settings → Members
- Click Get Invite Link
- Choose link settings:
- Expiration (24h, 7 days, 30 days, never)
- Role for new members
- Usage limit
- Copy and share the link
Domain-Based Joining
Allow anyone with a company email:
- Go to Team Settings → Security
- Enable Domain joining
- Enter allowed domains (e.g., company.com)
- Anyone with that email domain can join
Great for:
- Large organizations
- Open teams
- Self-service joining
Managing Invitations
Pending Invitations
View outstanding invites:
- Go to Team Settings → Members
- Click Pending tab
- See all sent invitations
- Options:
- Resend
- Cancel
- Copy link
Resending Invitations
If someone didn't get the email:
- Find them in Pending
- Click Resend
- New email is sent
Canceling Invitations
Remove an invitation:
- Find in Pending
- Click Cancel
- Link/email no longer works
Accepting Invitations
For New Users
- Click the invitation link
- Create a TodoTicked account
- Automatically join the team
For Existing Users
- Click the invitation link
- Sign in to your account
- Confirm joining the team
- Team appears in sidebar
From the App
If you received an invitation:
- Look for notification bell
- Click the team invitation
- Accept or decline
Member Roles
Setting Roles
When inviting, choose:
| Role | Permissions |
|---|---|
| Admin | Full team management |
| Member | Standard access |
| Guest | Limited project access |
Changing Roles
Adjust roles later:
- Go to Team Settings → Members
- Find the member
- Click their current role
- Select new role
- Changes apply immediately
Removing Members
Remove a Member
- Go to Team Settings → Members
- Find the member
- Click Remove
- Confirm removal
What Happens
When someone is removed:
- They lose access immediately
- Their tasks remain in projects
- Tasks can be reassigned
- They can't see team content
Reassigning Tasks
After removing a member:
- Review their assigned tasks
- Reassign to other members
- Or leave unassigned
Guest Access
What are Guests?
Guests are limited members for:
- Clients
- Contractors
- External collaborators
Guest Limitations
Guests can:
- Access invited projects only
- View and complete tasks
- Add comments
Guests cannot:
- See other team projects
- Invite others
- Access team settings
Inviting Guests
- Go to project settings
- Click Invite Guest
- Enter their email
- They get project-only access
Bulk Invitations
Invite Many at Once
For large teams:
- Go to Team Settings → Members
- Click Bulk Invite
- Paste email list or upload CSV
- Map columns if using CSV
- Review and send
CSV Format
email,role,message
john@company.com,member,Welcome to the team!
jane@company.com,admin,
bob@company.com,member,
Invitation Best Practices
Personalize Messages
Include context:
Hi Sarah! I'm inviting you to our Marketing team
workspace where we'll coordinate the Q1 campaign.
Looking forward to collaborating!
Set Appropriate Roles
- Admin: Managers and leads
- Member: Regular team members
- Guest: External collaborators
Clean Up Regularly
- Review pending invitations weekly
- Cancel stale invitations
- Remove inactive members
Onboard New Members
When someone joins:
- Welcome them personally
- Explain team structure
- Point to key projects
- Share conventions and guidelines
Troubleshooting
Invitation Not Received
Check:
- Correct email address
- Spam/junk folder
- Email provider isn't blocking
Solutions:
- Resend invitation
- Share invitation link directly
- Try a different email
Link Not Working
The link might be:
- Expired
- Already used (if single-use)
- Cancelled
Solution: Generate a new link
Can't Accept Invitation
Ensure:
- You're signed in to correct account
- Invitation hasn't expired
- Team hasn't reached member limit
Already a Member
If invited again:
- Link shows "already a member"
- No action needed
- Access the team normally