Team Accounts
Team Accounts allow you to consolidate billing, share resources, and manage multiple team members under a single workspace. This feature is currently in Beta and available exclusively to paid plan subscribers.
Overview
When you create a Team Account, you'll be able to:
Easily manage shared resources across your team
Reduce subscription costs for all team members with discounted rates
Consolidate billing into a single invoice for your entire team
Control access and permissions for team members
Team Accounts is a Beta feature. While we continue to refine the experience, you may encounter occasional instability. We're actively working to improve the feature based on user feedback.
Prerequisites
Before creating a Team Account, you'll need:
Paid plan – Only users on a paid plan can create teams
Valid payment method – A Stripe payment method must be set up to create and manage teams
Admin permissions – Team creation and management features are restricted to team owners and administrators
Creating Your First Team
To create a new team:
Navigate to Settings from your user menu or sidebar
Select Teams from the settings menu (you'll see a Beta badge next to it)
On the Teams page, you'll see the heading "Teams" with the description "Consolidate and manage your team's resources in one place"
Fill in the Team Name field in the Create a Team form
Review the benefits displayed (reduced subscription costs, single consolidated invoice, etc.)
Click the Create Team button
You'll see "Setting up team..." followed by "Redirecting to billing portal..."
Complete the Stripe payment method setup when redirected
Upon successful setup, you'll be returned to the Teams dashboard with a success banner showing your team name and an "Invite Members" button
Once your team is created successfully, you'll see a confirmation message and can immediately start inviting team members to join your workspace.
Understanding Billing and Customers
One of the most important aspects of Team Accounts is understanding how billing works. This is where many users encounter confusion, so let's clarify the distinction between individual and team billing.
Individual Customer vs. Team Customer
When you use artist.tools, there are two separate types of "customers" in the billing system:
Your Individual Customer Account – This is your personal billing account that was created when you first subscribed. It manages your individual subscription and payment method.
Your Team Customer Account – When you create a team, a completely separate customer account is created in Stripe. This account is independent from your individual account and has its own billing information, payment method, and invoice history.
Your individual customer account and team customer account are entirely separate entities. Each has its own Stripe customer ID, billing settings, and payment methods. You can have different payment information for each.
How Billing Works for Teams
Here's what happens with billing when you create or join a team:
Team Owner/Creator: When you create a team, you set up a new payment method specifically for the team. This team payment method will be charged for all team member subscriptions.
Team Members: When someone joins your team, their existing individual subscription is automatically canceled and prorated. They'll receive a credit for any unused time on their individual plan.
Consolidated Billing: All team member subscriptions are billed to the team's payment method, appearing as a single consolidated invoice each billing period.
Discounted Rates: Team members benefit from reduced subscription costs:
Artist Access: $12.75/month (discounted team rate)
Industry Access: $25.50/month (discounted team rate)
The team administrator can view the total estimated monthly cost in the Team Billing Estimate card on the dashboard, which shows the breakdown of costs per member and plan type.
Managing Different Payment Methods
Since your individual and team accounts are separate, you have flexibility in how you manage billing:
You can use the same payment method for both your individual and team accounts
You can use completely different payment methods (e.g., personal card for individual, company card for team)
You can update the team payment method independently without affecting your individual billing
Each account maintains its own invoice history in Stripe
Many organizations prefer to use a company payment method for the team account while maintaining a personal payment method for individual subscriptions. This separation helps with expense tracking and accounting.
Inviting Team Members
Once your team is set up with a valid payment method, you can invite members. Only team owners and administrators can send invitations.
Sending an Invitation
From your Teams dashboard at /settings/teams, click the Invite button (with a Plus icon) in the top-right corner
You'll be taken to the "Invite Team Members" page
Enter the team member's Email Address
Select their Role:
Admin – Can manage team members and billing
Member – Can only use team resources
Select their Access Type:
Artist Access – $12.75/month
Industry Access – $25.50/month
Click Send Invitation
Once sent, you'll see a success message and a shareable invitation link with a Copy button
You cannot send invitations if your team has payment issues. If you see an error message saying "You need to resolve payment issues before inviting team members," visit the Billing tab to update your payment method.
Invitation Details
Expiration: Invitations expire after 7 days. If a link expires, you'll need to send a new invitation.
Single Use: Each invitation link can only be used once and is regenerated for each new invite.
Member Limits: Although we are currently unaware of any limitations, they may exist. If you run into one, please let us know.
Accepting an Invitation
When someone receives a team invitation, they can join by:
Clicking the invitation link (e.g., https://app.artist.tools/settings/teams/invite/{token})
Logging in to their account if not already signed in
Reviewing the invitation details on the "Team Invitation" page, which shows:
The team name
Who sent the invitation
Their assigned role
Their plan type
Expiration status (e.g., "Expires in 7 days")
Clicking the Join Team button to accept
Seeing a success message "You have joined the team!" and being redirected to the team dashboard
When a member accepts an invitation, their individual subscription is automatically canceled and prorated. They'll receive a credit for any unused portion of their previous billing period.
Managing Your Team
The Teams dashboard provides different views and capabilities depending on your role.
Overview Tab
All team members can view the Overview tab, which displays:
Team Card – Shows the team name, description, and total member count
Members List – Displays all team members with their names, avatars, roles (Admin or Member badges), and plan types
Billing Estimate Card (Admins only) – Shows the estimated monthly cost based on all members' plan types
Billing Tab (Admins Only)
Team administrators have access to the Billing tab, which:
Redirects to the Stripe billing portal for full payment management
Allows you to update payment methods
Provides access to invoice history
Shows payment status and any billing issues
If you see a banner saying "Your team still needs a valid payment method" or "Team payments are suspended," click the provided link to resolve payment issues immediately. Payment problems will block your ability to invite new members.
Settings Tab (Admins Only)
From the Settings tab, administrators can:
Update Team Name – Edit the team name in the input field and click "Update Team"
Manage Billing – Access the Stripe billing portal
Delete Team – Permanently delete the team (this action cannot be undone)
Member Management
Removing a Team Member (Admins Only)
To remove a member from your team:
Navigate to the Overview tab on your Teams dashboard
Locate the member in the members list
Click the Remove button next to their name
Confirm the action when prompted
You'll see a success message: "Team member removed successfully"
Removing a team member is immediate and cannot be undone. The removed member's access to team resources will be revoked, and they'll need to set up their own individual subscription to continue using artist.tools.
Changing a Member's Plan (Admins Only)
Administrators can change a member's access level:
From the members list, locate the member
Use the plan change action (dropdown or button)
Select the new plan (Artist Access or Industry Access)
Confirm the change
Plan changes are prorated, and billing adjustments will appear on the next invoice.
Leaving a Team (Members)
Non-owner team members can leave a team at any time:
Go to the Overview tab on the Teams dashboard
In the members list, find your own entry
Click the Leave Team button
Confirm your decision
You'll see "You have left the team" and be redirected to the empty state
After leaving a team, you'll need to set up your own individual subscription to continue using artist.tools.
User Roles and Permissions
Team Accounts have three distinct role levels:
Team Owner
The person who created the team
Has full administrative access to all team features
Can invite and remove members
Can access all tabs: Overview, Billing, and Settings
Can update team settings and delete the team
Can promote other members to Admin status
Cannot leave the team (must delete it or transfer ownership)
Team Admin
Invited members who were assigned the Admin role
Can invite and remove other members
Can access Billing and Settings tabs
Can update team name and manage billing
Can change member plans
Cannot delete the team (owner-only action)
Team Member
Regular team members with standard access
Can view the Overview tab only
Can see team information and the members list
Can leave the team
Cannot invite members, access billing, or change settings
Cannot remove other members or change plans
Choose Admin roles carefully. Admins have significant control over team billing and membership. For most team members, the standard Member role provides appropriate access without billing responsibilities.
Troubleshooting Common Issues
Payment and Billing Issues
Symptom | Cause | Resolution |
|---|---|---|
"Your team still needs a valid payment method" | Incomplete billing setup | Click the link in the banner to complete Stripe payment setup |
"Team payments are suspended" | Payment method failed or expired | Go to Billing tab and update your payment method |
"You need to resolve payment issues before inviting team members" | Team billing is incomplete or suspended | Visit the Billing tab to resolve payment issues before sending invites |
Invite button is disabled | Payment issues or insufficient permissions | Check payment status and ensure you're an Admin |
Invitation Issues
Symptom | Cause | Resolution |
|---|---|---|
"Invalid or expired invitation" | Invitation link is older than 7 days | Request a new invitation from your team administrator |
Cannot access invitation page | Not logged in or wrong account | Log in with the email address the invitation was sent to |
Invitation acceptance fails | Team payment issues or network error | Contact the team owner to verify billing status; retry after a moment |
Access and Loading Issues
Symptom | Cause | Resolution |
|---|---|---|
"Access Denied" on invite page | Not an administrator | Only Admins can invite members; contact your team owner for assistance |
"Failed to load team members" | Network issue or server error | Click the "Retry" button or refresh the page |
"Failed to check payment status" | Temporary API error | Refresh the page or try again in a few moments |
Cannot see Billing or Settings tabs | Member role (not Admin) | These tabs are visible only to Admins and Owners |
Limitations and Known Behaviors
Beta Status: As a Beta feature, Team Accounts may experience occasional instability or incomplete functionality
No Bulk Invites: You must send invitations one at a time; bulk invitation features are not currently available
Plan Restrictions: Team members can only be assigned Artist Access or Industry Access plans; Developer plans are not available for teams
Single Team Per User: Users can only belong to one team at a time
Proration Only: When joining a team, existing subscriptions are automatically canceled and prorated with no manual override options
No Guest Access: All team members must have artist.tools accounts and be logged in to accept invitations
Invitation Expiration: Invitations expire after 7 days and cannot be extended; new invitations must be sent
Payment Dependency: All team features require a valid payment method; suspended payments block most administrative actions
What's Next
After setting up your Team Account, you might want to:
Review your Billing and Payments settings to understand invoice management
Explore Account Settings for individual user preferences
Check the Pricing Page to understand plan differences and team discounts
Getting Help
If you encounter issues with Team Accounts that aren't covered in this guide, gather the following information before contacting support:
Your team name
The specific error message you're seeing (screenshot if possible)
The email addresses involved (for invitation issues)
Timestamp of when the issue occurred
Your role in the team (Owner, Admin, or Member)
Then reach out to our support team for personalized assistance. We're here to help!