For the complete documentation index, see llms.txt. This page is also available as Markdown.

Team Account

Collaborate with your team using shared resources and credits on TensorX.


Overview

TensorX provides team accounts to facilitate collaboration among multiple users. Team accounts allow you to:

  • Share credits - Pool resources across your team

  • Manage API keys - Create and manage keys for team members

  • Track usage - Monitor usage across the entire team

  • Control access - Assign roles and permissions

Each user can create one team account but can join multiple teams created by others.


Creating a Team

To create a team:

  1. Log in to app.tensorx.ai

  2. Navigate to your dashboard

  3. Click Create Team

  4. Provide a team name (maximum 48 characters)

When you create a team, your paid balance (deposits made via Stripe or crypto) transfers to the team account.


Inviting Team Members

Team owners and admins can invite new members by email:

  1. Go to your Team Management page

  2. Enter the email address of the person you want to invite

  3. Click Send Invite

  4. The invited user receives an email with a link to join

Joining a Team

When you receive a team invitation:

  1. Click the link in the invitation email

  2. Log in or create a TensorX account if needed

  3. Accept the invitation to join the team

When you join a team:

  • Your paid deposits (Stripe, crypto) transfer to the team wallet

  • Your personal API keys are temporarily archived

  • You'll use team API keys while part of the team

Leaving a Team

Any team member can leave at any time from Team Management. The team owner cannot leave their own team.

When you leave a team:

  • Your personal API keys are restored

  • Any paid deposits you transferred stay with the team

  • Any team API keys you created are deleted


Team Roles

Role
Permissions

Owner

Full access, billing, team management, delete team

Admin

Manage members (invite/remove), view usage

Member

Use team API keys, view own usage

Admins can help manage the team but do not have access to billing or team deletion.


Team Billing

Shared Credits

  • Teams have a shared credit pool

  • All team API usage draws from the team balance

  • The team owner manages billing and top-ups

How Funds Transfer

When creating or joining a team:

  • Paid deposits (Stripe, crypto) transfer to the team

  • Transfers are processed instantly

Fund transfers to a team are one-way. The only way to recover team funds is when the owner deletes the team.

Usage Tracking

Track team usage in the dashboard:

  • By team member - See each member's API usage

  • By API key - View 30-day stats per key including calls, spend, and tokens

  • Personal usage - Members can see their own usage contribution


API Keys

Team API Keys

  • Team owners and admins can create API keys for the team

  • All team members can use team API keys

  • Usage is billed to the team balance

Personal API Keys

  • When you join a team, your personal API keys are archived (not deleted)

  • When you leave a team, your personal API keys are automatically restored

  • This ensures a smooth transition in and out of teams


Team Deletion

Only the team owner can delete a team. When a team is deleted:

  1. All team members are automatically removed

  2. Members' personal API keys are restored

  3. Remaining team balance transfers to the owner's personal account


Best Practices

  1. Use separate API keys - Create unique API keys for different projects or team members

  2. Monitor usage - Check your dashboard regularly to track team spending

  3. Assign admin roles - Let trusted members help manage invitations without giving billing access


Coming Soon

We're working on additional team features:

  • πŸ“Š Usage quotas - Set limits per member or API key

  • πŸ”” Advanced notifications - Customizable alerts


Need Help?

Last updated

Was this helpful?