Documentation Index
Fetch the complete documentation index at: https://mintlify.com/pingdotgg/lawn/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Teams are the foundation of collaboration in Lawn. Each team has its own projects, videos, and members with specific roles that control what they can do.Creating a Team
Create your team
When you create a team, you automatically become the owner. Each team gets a unique slug based on the team name for easy sharing.
Set up your team name
Choose a descriptive name for your team. The system automatically generates a URL-friendly slug. If the slug is taken, a counter is added (e.g.,
my-team-1).Understanding Roles
Lawn has four role levels with different permissions:Owner
- Full control over the team
- Can delete the team
- Can manage billing and subscriptions
- Cannot leave the team (must transfer ownership first)
- Cannot be removed by other admins
- All admin permissions included
Admin
- Invite and remove members
- Update member roles
- Manage team settings
- Create and delete projects
- Delete videos
- Cannot remove the owner or other admins
Member
- Create and upload videos
- Update video details and workflow status
- Create share links
- Comment on videos
- Cannot manage team members or settings
Viewer
- View videos and comments
- Read-only access
- Cannot upload or modify content
- Cannot create share links
Inviting Team Members
Generate an invite
Admins and owners can invite new members by email. The system generates a unique invite token that expires in 7 days.
Send the invite link
Share the generated invite link with the new member. They must accept the invite while logged in with the matching email address.
Invite Validation
When a user accepts an invite, Lawn verifies:- The invite token is valid and not expired
- The user’s email matches the invite email (case-insensitive)
- The user isn’t already a team member
Managing Member Roles
Updating Roles
Admins can change member roles at any time:- Cannot change the owner’s role
- Must be an admin or owner to update roles
- Role changes take effect immediately
Removing Members
Admins can remove members from the team:Verify permissions
Only admins and owners can remove members. You cannot remove yourself (use the “leave” function instead).
Leaving a Team
Members can leave teams they’re part of:- Transfer ownership to another member first
- Or delete the team entirely (if they’re done with it)
Real-World Scenarios
Scenario: Agency with Multiple Clients
Structure:- Owner: Agency principal
- Admins: Project managers
- Members: Designers and video editors
- Viewers: Client stakeholders
- Project manager creates projects for each client
- Team members upload review videos
- Clients (as viewers) review and comment
- Members update workflow status based on feedback
Scenario: In-House Marketing Team
Structure:- Owner: Marketing director
- Admins: Team leads
- Members: All marketing team members
- Viewers: Executives and department heads
- All members can upload campaign videos
- Team leads manage projects and workflows
- Executives review as viewers
- Director manages billing and team settings
Scenario: Freelancer with Clients
Structure:- Owner: Freelancer (you)
- Admins: None needed
- Members: None
- Viewers: All clients
- You upload videos for client review
- Clients join as viewers to review work
- You manage all projects and settings
- Keep clean separation between client projects
Team Deletion
Only the owner can delete a team. Before deletion:Cancel billing
Teams with active subscriptions cannot be deleted. Cancel billing first in team settings.
Understand data loss
Deletion is permanent and removes:
- All team members and invites
- All projects in the team
- All videos and their comments
- All share links and access grants
