Team & Roles
Updated Mar 30, 2026Manage
Invite members, manage roles, and collaborate.
Inviting Team Members
1. Open your project
2. Click the Team icon in the sidebar
3. Enter the email address of the person to invite
4. They receive an invitation email and can join immediately
Roles
| Role | Edit Code | Use AI Chat | Publish | Manage Team | Delete Project |
|---|---|---|---|---|---|
| Owner | Yes | Yes | Yes | Yes | Yes |
| Admin | Yes | Yes | Yes | Yes | No |
| Editor | Yes | Yes | No | No | No |
Changing Roles
Admins and Owners can change team member roles in the Team panel. Click on a member to toggle their role.
Removing Members
Admins and Owners can remove team members from the Team panel.
Transferring Ownership
The project owner can transfer ownership:
1. Go to Project Settings
2. Click Change next to the Owner
3. Select the new owner from your team members
4. Confirm the transfer
How Collaboration Works
- Each team member has their own workspace container
- Changes are synced via Git branches
- AI chat history is per-user (private conversations)
- The live preview shows the latest committed code
- Use Pull Requests to merge each other's work
Notifications
Team events trigger notifications:
- New member joined
- Member removed
- Role changed
- Ownership transferred
Configure notification channels in Settings > Notifications.

