Purpose of Teams

Teams plans are designed for companies or teams who need to collaborate on Bolt projects. Benefits include:

  • Centralized billing.
  • Easier project sharing within the team.
  • Group controls: the team admin can set access and integrations controls for all projects in the team.

Create a new team

There are three ways to start creating a team:

  • On the Pricing page, click Create new team.
  • Go to StackBlitz | Create a team
  • In Bolt, open the menu by hovering over the left side of the screen or clicking Open sidebar Open sidebar icon. Click Select Account > Create a team.

All three options take you to StackBlitz, where you create a StackBlitz team. You’ll see a Create a team dialog. Choose whether to create a standalone team, or connect your GitHub organization. Using a GitHub organization automatically syncs members.

  • For a standalone team:
    1. Enter the slug for your team. This forms part of the team’s projects URL.
    2. Click Create Team.
    3. On the next screen, add team members by email address or StackBlitz username. If the user doesn’t already have a StackBlitz account, click Add invite Add invite icon
    4. Click Send to invite members.
  • If you prefer to connect your GitHub organization and sync members:
    1. Click Add GitHub Organization.
    2. Click Authenticate with GitHub. Follow the GitHub authentication flow.

After creating the team, StackBlitz takes you to the Members tab in your new team. You need to upgrade to Bolt Teams:

  1. Click Upgrade Team. If your team doesn’t have any members, StackBlitz prompts you to add at least one.
  2. Go through the payment process.

Manage team members

If you are an admin, you can add and remove team members in StackBlitz:

  • If it’s a GitHub team: https://stackblitz.com/orgs/github/TEAM_NAME/members
  • If it’s a StackBlitz team: https://stackblitz.com/orgs/custom/TEAM_NAME/members

Alternatively, in Bolt:

  1. Open the menu by hovering over the left side of the screen or clicking Open sidebar Open sidebar icon.
  2. Click Settings > Teams to view the team’s settings and manage members.

Sharing projects in teams

When a team member creates a project in a team, the project is accessible to all team members by default (even if the project is set as private), but it isn’t automatically visible. Sharing the project URL with team members allows them to open the project in their accounts. Changes made by different team members are automatically synced across accounts

Control availability of integrations

Team admins can control which integrations are available in team projects. Use this if you want to make sure that team members don’t connect to Supabase, Netlify, or Stripe. GitHub remains available.

  1. Open a project that’s in your team.
  2. Open the menu by hovering over the left side of the screen or clicking Open sidebar Open sidebar icon.
  3. Click Settings > Team.
  4. Under Team Settings, use the Show integrations toggle to enable or disable integrations.

Set maximum project visibility

By default, all projects can be either private, secret (accessible by URL), or public. As team admin, you can set a maximum visibility to prevent team members from accidentally sharing the project too widely.

  1. Open a project that’s in your team.
  2. Open the menu by hovering over the left side of the screen or clicking Open sidebar Open sidebar icon.
  3. Click Settings > Team.
  4. Under Team Settings, choose the Maximum visibility option you want.

Subscribe to a Teams plan

Only admin users can subscribe to Teams. If you’re an admin of the team, go to My Subscription, select the team and choose your Teams plan. This takes you to StackBlitz to choose the members to upgrade and make payment.

Tokens for team members

The subscription cost for Teams is per team member. Each paid team member receives a monthly token allotment based on the subscription tier. Tokens aren’t shared among team members.

You can’t reload tokens (buy extra tokens) on Teams plans. To get more tokens, upgrade the plan.

Manage team billing

  • On Bolt: Make sure you team account is selected. Go to Settings > Teams.
  • On StackBlitz:
    • If it’s a GitHub team: https://stackblitz.com/orgs/github/TEAM_NAME/billing
    • If it’s a StackBlitz team: https://stackblitz.com/orgs/custom/TEAM_NAME/billing

Change project access settings

Admins can configure default project access for all team projects in StackBlitz:

  • If it’s a GitHub team: https://stackblitz.com/orgs/github/TEAM_NAME/project_settings
  • If it’s a StackBlitz team: https://stackblitz.com/orgs/custom/TEAM_NAME/project_settings

All users can change the sharing settings of individual projects by opening a project in StackBlitz and clicking the Share button.

Find your Bolt projects

Both your personal and team projects are under your Bolt collection: https://stackblitz.com/@USERNAME/collections/bolt

Switch between personal and team accounts

Click Select Account to switch between your personal and team accounts.

Migrate personal projects to Teams

  1. Select your Teams account on Bolt.
  2. Go to StackBlitz and open your Bolt collection page: https://stackblitz.com/@USERNAME/collections/bolt.
  3. Click the project you want to edit.
  4. Click Open in bolt.new | AI. When you send a new prompt, Bolt automatically forks the project to your team.

You can also manually fork it to your team on StackBlitz by opening the Fork dropdown menu, selecting your team, then clicking Open in bolt.new | AI.