Teams
Collaborate with your team on projects with shared resources and role-based access.
v0 makes it easy for teams to collaborate on projects, share resources, and manage workflows in one place. Collaboration features like team templates and permissions are available on Team and Enterprise plans.
Setting up your team
- Upgrade to a Team plan
- Add team members via email invitations
- Set member roles and permissions
- Share projects with team members
Features
Member roles and permissions
Role | Project Access | Billing Access | User Management | Credit Usage |
---|---|---|---|---|
Owner | Full | Full | Full | Unlimited |
Admin | Full | View only | Add/remove | Limited by owner |
Member | Edit assigned | No | No | Limited by admin |
Viewer | View only | No | No | No usage |
Sharing Projects
You can share projects with specific team members or the entire organization.
- Open project settings
- Click Share
- Add team members by email or username
- Set permission level (view, edit, admin)
- Save changes
Projects can be shared with:
- Individual team members
- Groups within your team
- Your entire organization
- External collaborators (Enterprise only)
Team Templates
Team templates allow you to create and share reusable UI components and project starters within your organization. Unlike public templates, team templates are only visible to members of your team.
Creating Team Templates
You can publish a template under the Publish menu by selecting "Create Template". When you publish a template as a team member, you can choose to make it:
- Public: Visible to all v0 users
- Team-only: Restricted to your team members
Team templates are created from your projects and can include:
- Complete project starters
- Reusable UI components
- Design patterns and layouts
- Pre-configured settings and environment variables
Accessing Team Templates
Team members can access team templates in several places:
- Homepage: Featured team templates appear on the homepage
- Templates Page: Visit
/templates/team
to browse all team templates - Template Browser: Filter by team templates when searching
Team templates show up alongside your personal templates and help maintain consistency across team projects.
Benefits
- Consistency: Ensure all team members use approved design patterns
- Efficiency: Jumpstart new projects with pre-built components
- Knowledge Sharing: Distribute best practices across the team
- Version Control: Update templates and all team members get access to the latest version
Collaboration
Feature | Description | Availability |
---|---|---|
Shared Chat History | Access conversation context across team | Team and Enterprise |
Project Comments | Add notes and feedback on specific elements | Team and Enterprise |
Version History | Track changes and revert when needed | Team and Enterprise |
Approval Workflows | Request and manage reviews | Enterprise only |
Live Collaboration | Work on projects simultaneously | Enterprise only |
Team Templates | Create and share reusable templates | Team and Enterprise |
Enterprise
Enterprise plans include advanced collaboration features:
- SAML SSO for secure access
- Custom roles and permissions
- Audit logs for compliance
- Dedicated support channels
Credit management
- Pooled across all team members ($30 per user).
- Shared across the entire team.
- Available for any team member to use.
- Tracked with team-wide usage analytics.
- Renewed monthly based on your plan.
Integration with Vercel
Team plans integrate with Vercel for:
- Unified team management across platforms
- Seamless deployment from v0 to Vercel
- Shared environment variables and secrets
- Consistent access controls
Best Practices
Here are some best practices for team collaboration:
- Standardize naming conventions: Use consistent project naming, create folder structures for organization, and tag projects by department or purpose.
- Create component libraries: Document usage guidelines and maintain version control.
- Build a team template library: Create team templates for common UI patterns, project starters, and reusable components to ensure consistency and speed up development.
- Establish workflows: Define approval processes and set up review cycles.
- Monitor usage: Track credit consumption by project and identify high-usage patterns.