Teams

Teams let you share ModelBridge access and budgets with your organization. Team members use team API keys, and all spend is tracked against the team's shared balance.

Creating a team

  1. Go to Teams in your dashboard
  2. Click Create Team
  3. Give your team a name
  4. You're automatically added as the team owner

Inviting members

  1. Open your team from the Teams page
  2. Click Invite Member
  3. Enter the email address of the person you want to invite
  4. They'll receive an invitation email with a link to join

Invited users need a ModelBridge account. If they don't have one, they can create one when accepting the invitation.

Team roles

RolePermissions
OwnerFull access. Can manage members, billing, and settings. Can delete the team.
AdminCan manage members and API keys. Can view billing and usage.
MemberCan create and manage their own team API keys. Can view team usage.

Team billing

Teams have a separate billing context from personal accounts:

  • Team balance -- Funds allocated to the team via seat subscriptions
  • Team API keys -- When a team key is used, spend is deducted from the team balance
  • Spending limits -- Teams can have a spending limit to cap total team usage
  • Seat billing -- Teams pay per seat, with each seat contributing to the team's included usage

How team billing works

  1. A team owner subscribes to a team plan (Starter, Pro, or Enterprise)
  2. Each seat adds the plan's included usage to the team's monthly balance
  3. Team members create team API keys and use them in their tools
  4. Each request's cost is deducted from the team's shared balance
  5. Usage is tracked per key, per member, and per team in the dashboard

Team API keys

Team API keys work exactly like personal keys, but spend is charged to the team:

  1. Navigate to API Keys in the dashboard
  2. Select your team from the team dropdown
  3. Click Create API Key
  4. The key is now a team key -- its usage counts against the team balance

Managing the team

Removing members

Team owners and admins can remove members from the team page. When a member is removed:

  • Their team API keys are revoked
  • They lose access to the team dashboard
  • Past usage data is retained

Team spending limits

Set a spending limit on the team to prevent overspend. When the limit is reached, all team API keys return 429 errors until the limit is increased or the billing period resets.

Discounts

Teams may have a discount percentage applied to all usage. This discount is set at the team level and applies to all requests made with team API keys. Check your team settings in the dashboard.

Was this page helpful?