Three roles
Owner and Admin have identical portal permissions. The gate only asks “is this an active owner or admin,” and both pass the same check. The only difference is three Owner protections: the Owner cannot be removed, demoted, or suspended.Transferring ownership currently requires contacting support.
active, invited (sent but not accepted), or suspended.
Invitations
An invitation is fundamentally a link carrying a token. The email field is optional: supply one and the system sends the mail, omit it and you copy the link yourself.1
Create the invite
Team portal → Members → Invite, choose a role, optionally enter an email.
2
Share the link
Copy it, or let the system email it.
3
They accept
They sign in (registering first if needed) and confirm — only then is a seat actually taken.
There is no cap on pending invitations — but a seat pre-check runs at invite creation, so pending invites cannot overshoot remaining seats by much. Batch import handles at most 500 people per call.
How seats are counted
Onlyactive members occupy a seat. An invitation that has been sent but not accepted does not.
Seat checks run at two moments:
- When the invite is created (failing early beats sending invites that cannot be honored)
- When the person actually joins (the final verdict)
Organization has reached its seat limit.)
Removing a member frees a seat immediately. The team plan defaults to 10 seats (a configurable default that operations can override — the pricing page at purchase time is authoritative). The seat cap is itself a mutable field on the organization; contact support to expand.
One organization per user
An account can belong to at most one organization at a time. Three layers enforce it: a database unique constraint, a service-layer pre-check, and an ownership check when opening a team. If the invitee already belongs to another team, acceptance fails:Failures and what to do
What happens when a member leaves
FAQ
Does the invitee need an account first?
Does the invitee need an account first?
No. Opening the link walks them through registration, after which they can join.
Can different members get different allowances?
Can different members get different allowances?
Yes, depending on the org’s billing mode. In shared-pool mode everyone draws from one pool; in quota mode each member has a monthly allowance, and exceeding it either blocks or passes depending on configuration. See team billing.
Can Admins really change org settings?
Can Admins really change org settings?
Yes. The portal gate distinguishes only “owner/admin” from “member,” and the first two are equivalent. Earlier versions of this page said Admins could not change settings; that was inaccurate.
What is the difference between suspending and removing?
What is the difference between suspending and removing?
Suspending keeps the membership but removes active status — no seat, no access to the team pool. Removal deletes the membership. Neither can be applied to the Owner.
Keep reading
Team overview
Setup flow and entitlements
Team billing
Credit pool, quota mode, and usage reports
Expiry and renewal
What freezing actually blocks
Limits
Hard limits across the platform

