Skip to content
Docs

Management — Team Management

Navigate to: Dashboard → Team Management

What it shows: All teams in your organization, their member counts, and budget allocations. Teams are the primary unit for access control and cost governance — employees belong to a team, and teams are assigned budgets and model permissions.

Step-by-step: Create a team

  1. Click Team Management in the sidebar.
  2. Click New Team.
  3. Enter a Team Name (e.g., Engineering, Marketing).
  4. Optionally add a Description.
  5. Set a Monthly Budget and Daily Budget in USD.
  6. Click Save.

Step-by-step: Assign models to a team

  1. Open a team by clicking its name.
  2. Click Model Assignments.
  3. Click Add Model, select a model from the dropdown.
  4. Set any per-model overrides (max tokens, priority).
  5. Click Save. Employees in this team will only see models assigned here.

Step-by-step: Delete a team

  1. Open the team.
  2. Click Delete Team at the bottom.
  3. Confirm — employees in the team are not deleted but become unassigned.

Note: A team must have a budget set before employee requests will be tracked against it. Employees without a team are tracked under the organization default budget.

How to test:

  1. Create a test team with a $0.10 daily budget.
  2. Assign an employee to that team in Employee Management.
  3. Send requests using that employee’s API key until the budget is consumed.
  4. Further requests should be blocked with a 429 budget_exceeded response.

API endpoints:

Method Path Purpose
GET /admin/teams/list List all teams
POST /admin/teams Create team
PUT /admin/teams/:id Update name, budget
DELETE /admin/teams/:id Delete team
GET/POST /admin/teams/:id/models Manage model assignments