Team Management
Team management lets you control who has access to your JetStack AI organization and what they can do. You can invite colleagues, assign role-based permissions, monitor activity, and remove members who no longer need access.
Accessing Team Management
Section titled “Accessing Team Management”Navigate to Settings > Team from the left sidebar. This page is available to Owners and Admins only. Members with the Member role can view the team roster but cannot make changes.
Inviting Team Members
Section titled “Inviting Team Members”How to Send an Invitation
Section titled “How to Send an Invitation”- Go to Settings > Team.
- Click Invite Member.
- Enter the email address of the person you want to invite.
- Select a role for the new member: Admin or Member. (Owner can only be transferred, not assigned during invitation.)
- Click Send Invite.
The invitee receives an email with a link to join your organization. If they already have a JetStack AI account, they are added to your organization immediately upon clicking the link. If they do not have an account, the link takes them to the sign-up flow, after which they are automatically added to your organization.
Invitation Status
Section titled “Invitation Status”Pending invitations appear in the team roster with an Invited badge. You can:
- Resend the invitation email if the invitee did not receive it or the link expired.
- Revoke the invitation to cancel it before it is accepted.
Invitation links expire after 7 days. If the invitee does not accept within that window, you will need to resend the invitation.
Roles and Permissions
Section titled “Roles and Permissions”JetStack AI uses a three-tier role system. Each role inherits the permissions of the roles below it:
| Permission | Owner | Admin | Member |
|---|---|---|---|
| Import assets | Yes | Yes | Yes |
| Deploy implementations | Yes | Yes | Yes |
| Run audits | Yes | Yes | Yes |
| View activity log | Yes | Yes | Yes |
| View stats & leaderboard | Yes | Yes | Yes |
| Manage portals (add, edit, remove) | Yes | Yes | Yes |
| Create brand configs | Yes | Yes | Yes |
| Invite and remove members | Yes | Yes | No |
| Change member roles | Yes | Yes | No |
| Modify organization settings | Yes | Yes | No |
| Manage custom domains | Yes | Yes | No |
| View and manage billing | Yes | No | No |
| Delete the organization | Yes | No | No |
| Transfer ownership | Yes | No | No |
Role Descriptions
Section titled “Role Descriptions”- Owner — The highest permission level. Full access to all features including billing, organization deletion, and ownership transfer. There is exactly one Owner per organization — the person who created the account or who received ownership via transfer.
- Admin — Full operational access. Admins can manage portals, invite and remove team members, change roles, and configure organization settings. They cannot access billing or delete the organization.
- Member — Core feature access. Members can import, deploy, audit, and use all day-to-day features. They cannot manage team membership or organization settings.
Changing a Member’s Role
Section titled “Changing a Member’s Role”- Go to Settings > Team.
- Find the member in the roster.
- Click the Role dropdown next to their name.
- Select the new role.
The change takes effect immediately. If you downgrade an Admin to Member, they immediately lose access to team management and organization settings.
Transferring Ownership
Section titled “Transferring Ownership”Only the current Owner can transfer ownership:
- Go to Settings > Team.
- Find the member you want to make Owner (they must currently be an Admin).
- Click Transfer Ownership in their actions menu.
- Confirm the transfer.
After transfer, the previous Owner is demoted to Admin. This is irreversible without the new Owner transferring it back.
Viewing Member Activity
Section titled “Viewing Member Activity”The team roster includes an activity summary for each member:
| Column | Description |
|---|---|
| Name | Display name |
| Account email | |
| Role | Current role |
| Last Active | Timestamp of their most recent action in JetStack AI |
| Imports | Total assets imported by this member |
| Deployments | Total assets deployed by this member |
| Audits | Total audits run by this member |
This gives Admins and Owners a quick view of who is actively using the platform without needing to check the full Stats & Leaderboard page.
Removing a Team Member
Section titled “Removing a Team Member”- Go to Settings > Team.
- Find the member you want to remove.
- Click Remove (trash icon) in their actions column.
- Confirm the removal.
What Happens When a Member Is Removed
Section titled “What Happens When a Member Is Removed”- The member immediately loses access to the organization.
- They can no longer view portals, assets, audits, or any organization data.
- Their JetStack AI account still exists — they can log in to JetStack AI but will not see your organization.
- All activity attributed to them (imports, deployments, audits) remains in your Activity Log and is not deleted.
- If the removed member was the one who authorized a portal’s OAuth connection, the portal connection remains active. Tokens are tied to the portal, not the individual user.
You Cannot Remove the Owner
Section titled “You Cannot Remove the Owner”The Owner cannot be removed from the organization. To change the Owner, use the Transfer Ownership flow first, then remove the former Owner if needed.
Team Size Limits
Section titled “Team Size Limits”There is no limit on the number of team members you can invite on any JetStack AI plan. All plans support unlimited team members. Portal limits apply based on your plan tier, but team membership is unrestricted.