MatCraft supports collaborative team workflows on Pro and Enterprise plans. Here is how to set up and manage your team.
Invite team members by email:
If the invitee does not have a MatCraft account, they can create one as part of accepting the invitation.
| Permission | Viewer | Editor | Admin | Owner | |—————-|————|————|———-|———-| | View campaigns & results | Yes | Yes | Yes | Yes | | Export data | Yes | Yes | Yes | Yes | | Create/edit materials | No | Yes | Yes | Yes | | Run campaigns | No | Yes | Yes | Yes | | Import data | No | Yes | Yes | Yes | | Invite members | No | No | Yes | Yes | | Manage roles | No | No | Yes | Yes | | Billing & plan changes | No | No | No | Yes | | Delete team | No | No | No | Yes |
Team members share the following resources under the team's plan limits:
Individual campaigns can be restricted:
Campaign "cathode-study-v3"
├── Owner: alice@lab.edu (full control)
├── Editor: bob@lab.edu (can add data, run iterations)
└── Viewer: carol@lab.edu (can view results only)Each team member generates their own API token. Tokens inherit the member's role permissions. For CI/CD pipelines, create a dedicated service account:
All seats are billed to the Team Owner's payment method. The cost is $49/seat/month (annual) or $59/seat/month (monthly). Viewers count as seats. Service accounts do not count as seats.