Skip to main content
Version: 1.0

Teams

Personal Workspace

When you register on aiXplain, you start with a personal workspace. This is your individual space where you can:

  • Create agents and deploy tools
  • Access all public assets
  • View and use your private assets
  • Manage payment methods and credits
  • Generate and manage API keys
  • Monitor your assets in the Analytics dashboard
  • Track transactions in the Transactions dashboard

Your personal workspace operates independently from any teams you join or create.


Creating Teams

You can create unlimited teams on aiXplain. There is no cap on the number of teams you can establish.

How to Create a Team

When you create a team:

  1. You automatically become the Owner of that team
  2. The team gets its own separate workspace
  3. You can invite members via email
  4. You assign roles when inviting: Member or Admin

Team Roles and Permissions

Teams have three roles with different levels of access and capabilities.

PermissionOwnerAdminMember
Asset Management
Create agents and tools
Use and consume assets
Access team's private assets
Access public assets
Transfer assets
Delete private assets
Edit asset metadata
Team Management
Invite members
Remove members
Assign roles (Member/Admin)
View members
API & Integration
Create API keys
Delete API keysonly theirs
Set rate limits on API keys
View API keys
Billing & Credits
Manage payment methods
Purchase credits
Enbale auto top-up
Redeem vouchers
View Transactions
Receive low/added credit alerts
Monitoring
View Analytics

Key:

  • ✓ = Has permission
  • ✗ = Does not have permission

Role Summary

Owner:

  • Has all permissions
  • There is only one Owner per team

Admin:

  • All Member permissions
  • Full billing, members, and API key management
  • Receives billing notifications

Member:

  • Can create and use assets
  • Can view analytics
  • Cannot manage billing, team members, or API keys

Team Workspaces

Each team has its own completely separate workspace.

Workspace Isolation

  • Personal workspace and team workspaces are independent
  • Assets created in one workspace are not visible in others
  • Private assets belong exclusively to the workspace where they were created
  • You must explicitly transfer assets to move them between workspaces

Switching Between Workspaces

You can switch between your personal workspace and any team workspaces you belong to. When working in a specific workspace:

  • You see only that workspace's private assets
  • You see all public assets (visible across all workspaces)
  • Any assets you create belong to that workspace

Transferring Assets Between Teams

The Transfer function allows you to move private assets between workspaces.

How Transfer Works

  1. You must belong to both the source and destination teams/workspace
  2. Select the asset you want to transfer
  3. Choose the destination team
  4. Confirm the transfer

Important: Transfer is a Move, Not a Copy

  • The asset is completely moved to the destination workspace
  • The source workspace loses all access to the asset
  • The destination team gains full ownership and control
  • The destination team can edit the asset
  • The destination team is billed for asset usage
  • The source workspace is no longer affected by any interactions with that asset

Example:

  • Team A creates "Customer Service Agent"
  • Team A transfers it to Team B
  • Team A can no longer see, use, or edit the agent
  • Team B now owns it and pays for its usage
  • Changes in Team B don't affect Team A

Joining Teams

Receiving Invitations

You can be invited to join teams by team Owners or Admins.

How you receive invitations:

  • In-platform notification - Alert appears in aiXplain
  • Email notification - Invitation sent to your email address

Accepting Invitations

  1. Receive invitation via platform or email
  2. Review the team details
  3. Accept or decline
  4. Upon acceptance, you gain access to the team workspace

API Keys

Each team can create and manage up to 10 API keys.

Standard API Keys

  • Used for programmatic access to aiXplain services
  • Can be created and deleted by Admins and Owners
  • Enable integration with external applications
  • Track usage per key

Rate-Limited API Keys (Admin feature)

Admins can create API keys with rate and usage limits for specific LLMs.

Rate limits apply to:

  • LLMs called directly via API
  • LLMs used inside agents

This allows Admins to control costs and usage across the team.


Credit Management

Team Credits

Each team has its own credit balance, separate from:

  • Your personal workspace credits
  • Other teams' credits

Credits in one workspace cannot be used in another.

Credit Notifications

Admins and Owners receive email alerts when:

  • Credits are running low (approaching zero)
  • Credits are topped up (balance increased)

This helps prevent service interruptions and keeps billing administrators informed.


How To: Managing Teams

How to Create a Team

  1. Click on the Spinner (colored circle icon) in the top-right corner of your screen
    • The Spinner is visible whether you're in Console or Studio
  2. Click Manage Team from the dropdown menu
  3. Click Create Team
  4. Enter a unique team name

What happens next:

  • A new team workspace is created
  • You are automatically assigned as the Owner
  • The workspace starts with:
    • No private assets
    • No API keys
    • No members (just you)

Direct URL: console.aixplain.com/settings/team


How to Invite Team Members

Once you've created a team, you can invite others to join.

Step-by-Step

  1. After creating a team, click Invite Team Members (or navigate to the team management page)
  2. Enter the email address of the person you want to invite
  3. Select their role:
    • Member - Can create and use assets
    • Admin - Can also manage billing, API keys, and members
  4. Click Send Invitation

What happens next:

  • An email invitation is sent to the recipient
  • The invitation appears in your team's pending invitations list
  • You can see when the invitation will expire
  • You have options to:
    • Resend the invitation
    • Remove the invitation (cancel it)

Note: As the Owner, you can assign any role. Admins can also invite members but cannot assign Owner role.


How to View Team Members

Location: console.aixplain.com/settings/team

On the Team Management page, you'll see:

  • Team Members tab - Shows all current members
  • For each member, you can see:
    • Name
    • Email address
    • Role (Owner, Admin, or Member)
    • Join date

How to Remove Team Members

Who can remove members: Admins and Owners

Step-by-Step

  1. Navigate to console.aixplain.com/settings/team
  2. Go to the Team Members tab
  3. Find the member you want to remove
  4. Click the Remove button next to their name
  5. Confirm the removal

What happens:

  • The member immediately loses access to the team workspace
  • They can no longer see or use the team's private assets
  • Any assets they created remain in the team workspace
  • They are notified of the removal

Note: You cannot remove the Owner. If you need to transfer ownership, this feature is coming soon.


How to Change a Member's Role

Current process:

There is currently no direct way to change a member's role. To change someone from Member to Admin (or vice versa):

  1. Remove the member from the team
  2. Reinvite them with the new role
    • Member → Admin
    • Admin → Member

Upcoming feature: Direct role changing without removal/reinvitation.


How to Switch Between Workspaces

  1. Click on the Spinner (colored circle icon) in the top-right corner
  2. You'll see a list of your available workspaces:
    • Personal Workspace
    • All teams you belong to
  3. Click on the workspace you want to switch to
  4. The interface refreshes to show that workspace's assets and settings

Note: Any assets you create while in a workspace belong to that workspace.


How to Accept a Team Invitation

When someone invites you to join a team:

Via Email

  1. Open the invitation email
  2. Click the Accept Invitation link
  3. Log in to aiXplain (if not already logged in)
  4. Confirm you want to join the team
  5. You now have access to that team's workspace

Via Platform Notification

  1. Click on the notification bell icon
  2. Find the team invitation
  3. Click View or Accept
  4. Confirm you want to join the team
  5. You now have access to that team's workspace

Team Workspace Benefits

Collaboration

  • Multiple team members can work on the same agents
  • Share private tools and models within the team
  • Coordinate on complex projects

Access Control

  • Control who can create vs. who can manage billing
  • Protect sensitive assets with private team visibility
  • Separate different projects or clients into different teams

Billing Separation

  • Each team has independent credit management
  • Clear cost tracking per team
  • Separate billing for different departments or projects

Scalability

  • Create unlimited teams for different use cases
  • Invite unlimited members (no cap)
  • Organize work across multiple initiatives

Comparison: Personal vs Team Workspaces

FeaturePersonal WorkspaceTeam Workspace
OwnerYouTeam Owner
MembersOnly youMultiple members with roles
Private AssetsVisible only to youVisible to all team members
Public AssetsFull accessFull access
CreditsYour personal balanceTeam's shared balance
API KeysYour personal keys (up to 10)Team's shared keys (up to 10)
BillingYou manageAdmins/Owners manage
Asset CreationYou createAny member can create
CollaborationSolo workTeam collaboration