Teams
Invite members, manage access, and collaborate on projects with your team
Teams
LaraCopilot is built around teams. Every project, API token, and credit balance belongs to a team — not an individual user. You can belong to multiple teams and switch between them.
Your default team
When you register, a personal team is automatically created for you. You are the owner of this team.
Switching teams
If you belong to multiple teams, use the team switcher in the sidebar to change your active team. Everything you see — projects, credits, API tokens — belongs to the currently active team.
Team Settings
Go to Team Settings in the sidebar to manage your team. This page is only fully accessible to the team owner.
Renaming your team
- On the Team Settings page, click the edit icon next to the team name
- Type a new name
- Click Save (or press Enter) to confirm, or Cancel to discard
Inviting members
- On the Team Settings page, enter the member's email address in the invite field
- Click Send Invitation
- The invited person receives an email with a link to join the team
The invite link expires after a set period. You can see pending invitations in the Pending Invitations section, which shows each invitee's email and how many days remain before their link expires.
To cancel a pending invitation, click Cancel Invitation next to it.
The number of members you can invite depends on your subscription plan. The Team Settings page shows your current seat usage (e.g. "2 of 5").
Controlling project access
By default, team members can see all team projects. You can restrict access per member per project.
- On the Team Settings page, find the member in the Members list
- A checkbox table shows each project as a column
- Toggle the checkboxes to grant or revoke access for that member
- Click Save Access for that member to apply changes
Removing a member
- Find the member in the members list
- Click Remove
- Confirm the removal
Removed members immediately lose access to all team projects.
Leaving a team
Non-owner members can leave a team from the Team Settings page.
- Click Leave Team
- Confirm — you immediately lose access to all projects and resources in that team
Member limits and suspension
Subscription plans include a maximum number of team members (seats).
Grace period: If your team exceeds the member limit (e.g. due to a plan downgrade), you enter a grace period. During this time:
- Existing features remain accessible
- New invitations are disabled
- A countdown shows the deadline to resolve the issue
Suspension: If the member limit is not resolved before the grace period ends, the team is suspended:
- Most features are blocked
- A banner explains the reason
- To reactivate, go to Team Settings and remove members until you're within your plan's limit
While your team is suspended, project generation, the IDE, and credit purchases are all unavailable until the member count is brought back within your plan's limit.
Accepting an invitation
When you receive a team invitation email:
- Click the link in the email
- If you already have a LaraCopilot account, you'll be logged in and added to the team automatically
- If you're new, you'll be prompted to create an account — the invited email address is pre-filled and cannot be changed
- After joining, the new team appears in your team switcher