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.
Features and benefits
- Unified workspace. Create your team directly in Bolt or connect your existing GitHub organization.
- Advanced features. Connect private NPM registries. Create a Team prompt to set common conduct and Package prompts for additional instructions on third-party packages.
- Admin controls. Add, upgrade, restrict, or remove members. Manage integrations on the project level. Set visibility limits and sharing permissions.
-
Centralized billing.
Manage your team’s subscription in one place.
Create a new team
To create a new team:-
On the Bolt homepage, hover over the left-side menu and click Select Account, then Create a team.

-
You can also create a team from the Pricing page. Under the Teams plan, click Create new team.

-
Now, Create a team dialog opens. Choose whether to create a standalone team or connect your GitHub organization. Using a GitHub organization automatically syncs members.
- For a standalone team:
- Enter the slug for your team. This forms part of the team’s projects URL.
- Click Save and continue.
- On the next screen, enter the email address or Bolt username to add members.
- Click Send invite.
- For a standalone team:
-
If you prefer to connect your GitHub organization and sync members:
- Click Add GitHub Organization.
- Click Authenticate with GitHub. Follow the GitHub authentication flow.
- Click Upgrade team. If your team doesn’t have any members, you need to add at least one.
- Finalize the payment process.
Only the team admin can create a team and invite members.
Add and upgrade team members
To add a team member:- On the Members page, enter the username or email of the person you wish to invite to your team.
- Choose their role: member, admin, or billing admin.
- Click Send invite to invite members.
- Click the Upgrade button next to the user’s details.
- Alternatively, if you want to upgrade multiple users, select them by clicking the checkbox on the left side. At the top of the Members page, change their role, click the three-dot menu on the right > click Upgrade to paid button.
- Finalize the payment process.
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 the Members page to select the members to upgrade and finalize the 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. If you’re on the highest available monthly Teams plan (1200M/$2000) or any annual subscription plan, you can purchase additional tokens.Token balance
Team admins can track the number of tokens each member has spent. To do so, follow these steps:- Log in to your Teams account and open the Bolt homepage.
- Hover over the left side of your screen, then click My Subscription.

Manage team billing
- On Bolt: Make sure your 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
- If it’s a GitHub team:
Project controls
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
Find your Bolt projects
Both your personal and team projects are under your Bolt collection:https://stackblitz.com/@USERNAME/collections/bolt
Share team projects
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.Set project visibility
By default, all new Bolt projects are Private. As a team admin, you can limit your team’s ability to change visibility levels.When you set a project to Public, the Bolt project URL becomes publicly accessible and may appear in search engine results. See General Project Settings to learn more.
To avoid overwriting each other’s changes, it’s best to coordinate before editing or use forks for independent updates.
- Log in to your Teams account and open the Bolt homepage.
- Hover over the left side of your screen, then click Settings.
- Click Team under your team’s name.
- Click the gear icon in the top right to open team settings.
-
Under Team settings, click on (or drag-and-drop the slider) your preferred Project visibility option.

Sharing databases between team members
Sharing Bolt databases between team members isn’t currently supported.If your project requires shared database access or collaborative editing, it’s best to use Supabase from the start.
Restrict project 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 always remains available. To do so:- Log in to your Teams account and open the Bolt homepage.
- Hover over the left side of your screen, then click Settings.
- Click Team under your team’s name.
- Click the gear icon in the top right to open team settings.
- Under Team settings > Project integrations, click the toggle to enable or disable this option for your team.
Set the default publishing provider
By default, team members can choose which publishing provider to use for their projects. However, team admins can also choose to set a default provider, Bolt or Netlify, for all team projects.- Log in to your Teams account and open the Bolt homepage.
- Hover over the left side of your screen, then click Settings.
- Click Team under your team’s name.
- Click the gear icon in the top-right corner of the window.
- Scroll down to the Team-wide deploy provider section, then select User Specified, Bolt Cloud or Netlify from the drop-down menu.
When a default publishing provider is set, team members cannot choose between providers in their project’s Domains & Hosting settings. Instead, they will see their default provider listed along with a note advising them to contact their admin if they need to request a change.
Set a team prompt
A team prompt defines team-wide rules. This can be used to create a code of conduct and best practices.Only team admins can view or modify the team prompt.
- Log in to your Teams account and open the Bolt homepage.
- Hover over the left side of your screen, then click Settings.
- Click Knowledge under your team’s name.
-
Click Team prompt.

- Create a new team prompt or modify the existing one.
- Click Save prompt.
The changes will be discarded if you close the modal before clicking Save prompt.
Add package prompts
Package prompts give Bolt additional context about the packages your team uses. This informs Bolt about the internal libraries. It also helps fill in any knowledge gaps about third-party packages where Bolt may have limited knowledge of the package or the specific version.Only team admins can view or modify package prompts.
- Log in and open the Bolt homepage.
- Hover over the left side of your screen, then click Settings.
- Click Packages knowledge under your team’s name.
-
Click + Add package instructions.

-
Enter the exact package name as it appears in package.json.

- Enter your prompt and save.
Private NPM registries
You can integrate Bolt with any private NPM registry, only if they are accessible from the internet without proxies or VPNs. To connect a registry to your Teams account:- Get the registry URL and access token from your provider. Check your provider’s documentation for specific steps.
- Log in and open the Bolt homepage.
- Hover over the left side of your screen, then click Settings.
-
Click private registries.

- Click Add private registry.
-
Fill in the URL, token, and the optional scopes.

- Save the new registry.
Bolt keeps registry credentials secure in your account settings. It does not create or update an .npmrc file. Team members need to manage their .npmrc files for local development.
Switch between personal and team accounts
Click the profile icon in the top left of your screen to switch between your personal and team accounts.Migrate personal projects to Teams
- Log in to your Teams account on Bolt.
- Go to StackBlitz and open your Bolt collection page:
https://stackblitz.com/@USERNAME/collections/bolt. - Click the project you want to edit.
- Click Open in bolt.new | AI. When you send a new prompt, Bolt automatically forks the project to your team.