Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.buildwithtrace.com/llms.txt

Use this file to discover all available pages before exploring further.

Why Teams?

Trace Teams gives your engineering group shared AI capacity, centralized billing, and a direct connection to manufacturing partners. Each member gets their own AI quota while sharing component libraries and design conventions. Instead of managing individual subscriptions across your team, one owner controls billing, membership, and access — while every engineer gets the full Trace AI experience scoped to their seat.

Quick Start

Get your team up and running in under two minutes:
  1. Go to Dashboard → Team in the sidebar
  2. Enter a team name and click Create Team
  3. Invite members by email (choose their role: Member or Admin)
  4. Members click the invite link in their email to join
  5. Switch between personal and team workspace using the workspace switcher in the sidebar
Your team logo is automatically resolved from your team name. If no logo is found, your team’s initial is displayed in the workspace switcher.

Plans and Pricing

PlanPriceBest For
Pro Team$199.99/seat/monthGrowing teams that need agent and plan mode
Ultra Team$399.99/seat/monthProduction teams with heavy AI usage
EnterpriseCustomOrganizations with compliance, SSO, or on-premise needs
Yearly billing is available at approximately 20% off monthly pricing. Each team member receives the same AI modes and capabilities as the corresponding individual plan (Pro or Ultra). The difference is centralized billing and shared workspace visibility.
Visit buildwithtrace.com/pricing for current pricing. Enterprise customers can book a call to discuss custom requirements.

Roles and Permissions

Every team member has one of three roles: Owner, Admin, or Member.
PermissionOwnerAdminMember
Invite membersYesYes (if policy allows)No
Remove membersYesYesNo
Change rolesYes (all)Yes (to member only)No
Change access levelsYesNoNo
Update team settingsYesYesNo
Change invite policyYesNoNo
Delete teamYesNoNo
Manage billingYesNoNo
Use AI design toolsYesYesYes

Changing Roles

The team owner can promote a member to admin or demote an admin to member:
  1. Go to Dashboard → Team
  2. Find the member in the list
  3. Click the role dropdown next to their name
  4. Select the new role
Admins can promote members to admin but cannot demote other admins — only the owner can do that.
You cannot change your own role. Ownership transfer requires deleting the team and recreating it, or contacting support.

Access Levels

Access levels control what a team member can do within the workspace, independent of their role:
Access LevelAI ToolsView ProjectsManage Team
Full accessYes (agent, plan, ask)YesBased on role
View-onlyNoYesBased on role
  • Full access is the default for all new members. They can use all AI tools (agent mode, plan mode, ask mode) and design freely within their quota.
  • View-only members can view team projects and orders but cannot use AI design tools. Useful for stakeholders, managers, or reviewers who need visibility without consuming AI quota.
Access levels are set by the team owner and can be changed at any time from the team management page.
Only the team owner can change access levels. Admins cannot modify access levels for themselves or others. Users cannot change their own access level.

Invite Policy

The invite policy controls who can send invitations to new members:
PolicyWho Can Invite
Admin and Owner (default)Both admins and the owner can send invitations
Owner OnlyOnly the team owner can send invitations
The Owner Only policy is useful for teams that want tight control over membership growth. Only the team owner can change the invite policy from Dashboard → Team → Settings.

Inviting Members

  1. Go to Dashboard → Team
  2. Enter the email address of the person you want to invite
  3. Choose their role: Member or Admin
  4. Click Send Invite

How Invites Work

  • Invites are sent via email from hello@buildwithtrace.com
  • Links expire after 7 days
  • The invitee must sign in with the exact email address the invite was sent to
  • If the invitee signs in with a different email, a warning appears on the join page explaining the mismatch
  • Re-inviting the same email generates a new link and invalidates the old one
  • Pending invites can be viewed and revoked by admins and owners from the team page

Seat Limits

Each team plan includes a seat limit (default: 5 members). If you attempt to invite beyond the limit:
  • The invite will fail with a “Seat limit reached” error
  • Upgrade your team plan or remove inactive members to free up seats
  • Seat count is automatically synced with Stripe when members join or leave
Need more seats? Contact support or upgrade your plan. Enterprise plans have custom seat limits.

Workspace Switching

The workspace switcher in the dashboard sidebar lets you toggle between Personal and Team views:
  • Personal workspace: Shows your individual projects, your personal AI quota, and your own orders
  • Team workspace: Shows all team members’ shared projects, aggregated usage, team billing, and team orders
The workspace you’re in determines which context the AI operates in when you use the desktop app.

What Changes When You Switch

PagePersonalTeam
ProjectsYour conversations onlyAll team members’ conversations
UsageYour token usageAggregated team usage + per-member breakdown (admin/owner)
OrdersYour PCB ordersAll team members’ orders
BillingYour personal planTeam subscription context
SettingsAlways personalAlways personal
Your workspace preference persists across sessions and survives logout/login.
Team-scoped project creation from the desktop app requires Trace 1.3.1 or later. The web dashboard correctly displays team projects once created.

Billing

Team billing is straightforward:
  • Per-seat pricing — Each member counts as one seat. You pay per seat per month (or year).
  • Automatic adjustment — Adding or removing members automatically adjusts the next invoice. Stripe quantity syncs on every membership change.
  • Individual quotas — Each member gets their own AI budget inherited from the team plan tier. One heavy user won’t exhaust another member’s quota.
  • Owner manages billing — Only the team owner can access Dashboard → Team → Billing to manage the subscription, view invoices, and update payment methods.
  • Stripe checkout — Plan upgrades go through Stripe checkout. The owner can also access the Stripe billing portal for invoices, payment method changes, and cancellation.

What Happens to Members’ Plans

EventEffect on Member
Member joins teamTheir plan auto-upgrades to the team tier
Member leaves or is removedTheir plan reverts to Free
Team is deletedAll members revert to Free

Leaving a Team

Members can leave voluntarily:
  1. Go to Dashboard → Team
  2. Scroll to the bottom and click Leave Team
  3. Confirm in the dialog
Your personal projects remain yours. You’ll lose access to team-scoped projects and your plan reverts to Free.
The team owner cannot leave the team. They must delete the team or transfer ownership first. To transfer ownership, contact support.

Removing Members

Admins and owners can remove members:
  1. Go to Dashboard → Team
  2. Find the member in the list
  3. Click the remove button (trash icon)
  4. Confirm in the dialog
Removed members:
  • Receive an email notification about their removal
  • Immediately lose access to the team workspace
  • Revert to the Free plan
  • Retain their personal projects

Deleting a Team

Only the team owner can delete a team:
  1. Go to Dashboard → Team
  2. Click Delete Team at the bottom of the settings section
  3. Confirm the deletion
When a team is deleted:
  • All members are notified via email
  • All members revert to the Free plan
  • The Stripe subscription is canceled
  • Team-scoped projects are no longer accessible under the team workspace (members retain their own personal projects)
Team deletion is permanent. There is no undo. Make sure all members have saved any work they need before deleting.

Troubleshooting

IssueSolution
”This invitation was sent to a different email”Sign in with the email the invite was sent to, or ask the admin to resend the invite to your current email address
”Invitation has expired”Ask the team admin to resend the invite — links expire after 7 days
”Already a member”You’re already on the team. Go to Dashboard → Team to see your workspace
”Seat limit reached”The team owner needs to upgrade the plan or remove inactive members to free up seats
Invite link not workingThe invite may have been revoked or expired. Check your email for newer invites, or ask the team admin to resend
Invite email not receivedCheck spam/junk folder. Verify the email is correct. The admin can resend from the pending invites section. Ensure hello@buildwithtrace.com isn’t blocked
”You are not a member of this team”Your workspace is set to a team you were removed from. Click the workspace switcher and select Personal to reset
Team plan not applying after joiningTeam plan propagation is immediate. If your plan still shows “Free” after joining, refresh the page or check Dashboard → Billing to verify your effective plan

Coming Soon

These features are in active development and will be available to team plan subscribers.

Bring Your Own Manufacturer

Connect your own PCB fabrication or assembly partner to Trace. Ask your manufacturer to expose their partner API (quoting, DFM rules, order submission) and Trace handles the integration. Your manufacturer, your rules, validated in real time during design. This means:
  • Your team’s designs validate against YOUR manufacturer’s specific process capabilities
  • Submit directly to your fab from inside Trace
  • DFM rules update automatically as your manufacturer changes their processes
  • No need to use only Trace’s built-in partners
Contact us at hello@buildwithtrace.com to start the integration process with your manufacturer.

Next Steps