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:
- You automatically become the Owner of that team
- The team gets its own separate workspace
- You can invite members via email
- You assign roles when inviting: Member or Admin
Team Roles and Permissions
Teams have three roles with different levels of access and capabilities.
| Permission | Owner | Admin | Member |
|---|---|---|---|
| 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 keys | ✓ | ✓ | only 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
- You must belong to both the source and destination teams/workspace
- Select the asset you want to transfer
- Choose the destination team
- 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
- Receive invitation via platform or email
- Review the team details
- Accept or decline
- 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
- 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
- Click Manage Team from the dropdown menu
- Click Create Team
- 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
- After creating a team, click Invite Team Members (or navigate to the team management page)
- Enter the email address of the person you want to invite
- Select their role:
- Member - Can create and use assets
- Admin - Can also manage billing, API keys, and members
- 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
- Navigate to
console.aixplain.com/settings/team - Go to the Team Members tab
- Find the member you want to remove
- Click the Remove button next to their name
- 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):
- Remove the member from the team
- Reinvite them with the new role
- Member → Admin
- Admin → Member
Upcoming feature: Direct role changing without removal/reinvitation.
How to Switch Between Workspaces
- Click on the Spinner (colored circle icon) in the top-right corner
- You'll see a list of your available workspaces:
- Personal Workspace
- All teams you belong to
- Click on the workspace you want to switch to
- 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
- Open the invitation email
- Click the Accept Invitation link
- Log in to aiXplain (if not already logged in)
- Confirm you want to join the team
- You now have access to that team's workspace
Via Platform Notification
- Click on the notification bell icon
- Find the team invitation
- Click View or Accept
- Confirm you want to join the team
- 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
| Feature | Personal Workspace | Team Workspace |
|---|---|---|
| Owner | You | Team Owner |
| Members | Only you | Multiple members with roles |
| Private Assets | Visible only to you | Visible to all team members |
| Public Assets | Full access | Full access |
| Credits | Your personal balance | Team's shared balance |
| API Keys | Your personal keys (up to 10) | Team's shared keys (up to 10) |
| Billing | You manage | Admins/Owners manage |
| Asset Creation | You create | Any member can create |
| Collaboration | Solo work | Team collaboration |