Inviting Team Members
Learn how to create teams, invite members, and manage team roles in YAPL.
Inviting Team Members
Collaboration is essential for successful project management. YAPL uses a team-based access model where members are organized into teams, and teams are assigned to projects. This guide covers creating teams, inviting members, and managing roles.
Understanding Teams in YAPL
Teams serve as the organizational unit between workspaces and projects:
- Workspace contains multiple Teams
- Teams contain Members with specific roles
- Projects are assigned to one or more Teams
- Members access projects through their team membership
YAPL automatically creates a Workspace Owners system team containing all workspace owners. This team cannot be modified directly.
Creating a Team
Before inviting members, create a team to organize them:
Step 1: Navigate to Teams
- Click Teams in the sidebar navigation
- Click Create Team
Step 2: Configure Team
| Field | Description | Requirements |
|---|---|---|
| Team Name | Descriptive name for the team | 1-100 characters, unique within workspace |
| Team Type | Type of organizational unit | Regular (default) |
| Description | Purpose and scope of the team | Optional |
Step 3: Review and Create
Review your team settings and click Create Team. Your new team appears in the teams list.
Team Roles
YAPL uses three team roles with different permission levels:
| Role | Description | Capabilities |
|---|---|---|
| Lead | Team administrators | Full team management, add/remove members, assign items |
| Member | Standard team participants | Participate in team projects, view and edit assigned work |
| Viewer | Read-only access | View team projects and content, no editing |
Role Requirements
- Every team must have at least one Lead
- You cannot remove the last Lead from a team
- Workspace owners automatically have owner-level access
Inviting Members
Method 1: Email Invitation
Send personalized invitations directly to email addresses:
- Open your team (click on team name)
- Navigate to the Invitations tab
- Click Invite Members
- Enter the email address
- Select their role (Lead, Member, or Viewer)
- Click Send Invitation
Email invitations:
- Expire after 7 days
- Can be resent if expired
- Include a secure acceptance link
Method 2: Invitation Link
Generate a shareable link for quick onboarding:
- Open your team
- Navigate to the Invitations tab
- Click Generate Invitation Link
- Configure optional settings:
- Usage limit (number of times link can be used)
- Expiration date
- Default role for joiners
- Copy and share the link
Shareable links should be distributed carefully as anyone with the link can join until the limit is reached or link expires.
Managing Pending Invitations
Track and manage outstanding invitations:
Viewing Invitations
- Open your team
- Click the Invitations tab
- View all pending invitations with status
Invitation Actions
- Resend: Send the invitation email again
- Cancel: Revoke a pending invitation
- Copy Link: Copy the invitation link
Invitation Statuses
| Status | Description |
|---|---|
| Pending | Invitation sent, awaiting response |
| Accepted | User has joined the team |
| Expired | Invitation link or email expired |
| Cancelled | Invitation manually revoked |
Accepting Invitations
When someone receives an invitation:
- Click the invitation link in email (or shared link)
- Sign up for YAPL account (if new user) or log in
- Review team details
- Click Accept Invitation
The new member is immediately added to the team with their assigned role.
Managing Team Members
Viewing Members
- Open your team
- Click the Members tab
- View all members with their roles and join dates
Changing Member Roles
Team leads can modify member roles:
- Find the member in the list
- Click the role dropdown or member actions
- Select the new role
- Confirm the change
You cannot change the role of the last Lead to a lower role. Promote another member to Lead first.
Removing Members
To remove a member from a team:
- Find the member in the list
- Click the actions menu (three dots)
- Select Remove from Team
- Confirm removal
Removed members lose access to all projects assigned to that team.
Team Structure Best Practices
Organizing by Function
Create teams based on organizational functions:
- Management Team - Project managers and leads
- Engineering Team - Technical staff
- Operations Team - Field workers and coordinators
Organizing by Project
For large projects, create project-specific teams:
- Project Alpha Team - All members on Project Alpha
- Project Beta Team - All members on Project Beta
Hybrid Approach
Combine both approaches:
- Functional teams for general collaboration
- Project teams for specific work assignments
Team Permissions
Teams have default permissions that control what members can do:
| Permission | Default |
|---|---|
| Create Projects | Yes (Leads and Members) |
| View Projects | Yes (all roles) |
| Update Projects | Yes (Leads and Members) |
| Delete Projects | No (Owner/Admin only) |
Workspace owners and admins can modify team permissions in advanced settings.
Workspace Member Limits
Your subscription tier limits total workspace members:
| Tier | Member Limit |
|---|---|
| Trial | 10 seats (14-day trial) |
| Basic | 3 seats (fixed) |
| Professional | 10 included (+$6/additional) |
When you reach your limit:
- Cannot invite new members
- Upgrade subscription or remove inactive members
- Contact support for enterprise options
Troubleshooting
Invitation Not Received
- Check spam/junk folder
- Verify email address is correct
- Resend the invitation
- Try using a shareable link instead
Cannot Join Team
- Invitation may have expired (7-day limit)
- Usage limit reached on shareable link
- Workspace member limit reached
Cannot Change Roles
- Must be a Team Lead to change roles
- Cannot remove last Lead (promote another first)
- Some roles restricted by subscription tier
Member Cannot Access Project
- Verify team is assigned to the project
- Check member's role permits access
- Ensure project is active (not archived)
Next Steps
With your team set up:
- Complete Quick Start Checklist - Ensure full setup
- Assign Teams to Projects - Connect teams to work
- Create Plans - Start scheduling work
- Learn About Team Management - Advanced team features
Was this page helpful?