Teams & Collaboration
Invite team members, manage roles, and share namespaces across your organization
Every ACE account belongs to an organization. When you sign up, a personal organization is created for you automatically. Teams let you invite other people into your organization so everyone shares the same namespaces, memories, decisions, and knowledge graph.
Send invitations via email or share a link
Owner, Admin, Write, or Read permissions
All members get access to org namespaces
| Plan | Members Included | Extra Seats | Price |
|---|---|---|---|
| Free | 1 (no invitations) | Not available | £0 |
| Starter | 5 | Not available | £14.99/mo |
| Pro | 10 | £3/user/month | £39.99/mo |
| Founder | 25 | £3/user/month | £499 one-time |
| Enterprise | Unlimited | Included | Custom |
Need more seats? Pro and Founder plans can add extra members at £3/user/month via the invite form. When you hit your limit, a button appears to purchase additional seats through Stripe.
Go to Team Members
Navigate to Dashboard → Team → Members from the sidebar. You must be an
Click “Invite Member”
Click the Invite Member button in the top-right corner. The invite form will appear.
Enter Email & Select Role
Enter the person's email address and choose a role:
Click “Send Invitation”
Two things can happen depending on whether the person already has an ACE account:
They're added to your team immediately. No email is sent. They'll see your shared namespaces the next time they open the dashboard.
An invitation email is sent with a link to join. The invitation expires in 7 days. You can also copy the invite link manually from the success message.
Open the Invitation Link
Check your email for an invitation from noreply@ace3-ai.com. Click the “Accept Invitation” button in the email, or paste the link your admin shared with you.
Review the Invitation
You'll see a preview page showing: which team invited you, your assigned role, who sent the invitation, and when it expires. No account is needed to view this page.
Sign Up or Sign In
Choose one of two options:
Click “Accept & Sign Up”. Create your account using the same email address the invitation was sent to. After signup, you'll be automatically added to the team.
Click “Accept & Sign In”. Log in with your existing ACE account. After login, you'll be automatically added to the team.
You're In!
After signing up or logging in, the invitation is automatically accepted. You'll be redirected to the team dashboard with access to all shared namespaces based on your role.
Owner
Full control over the organization. Manages billing, members, and all namespaces. Cannot be removed or demoted. Every organization has exactly one owner — the person who created it.
Admin
Can invite and remove team members, change roles, and has full read/write access to all namespaces. Cannot manage billing or change the owner.
Write
Can read and write to all team namespaces — store memories, track issues, log decisions, create work logs, and use the knowledge graph. Cannot manage team members.
Read
View-only access to team namespaces and data. Can search and read memories, issues, and decisions, but cannot create, edit, or delete anything. Cannot manage team members.
| Action | Owner | Admin | Write | Read |
|---|---|---|---|---|
| View namespaces & data | ||||
| Create & edit memories, issues, decisions | — | |||
| Use MCP tools & REST API | ||||
| Invite & remove members | — | — | ||
| Change member roles | — | — | ||
| Manage billing & subscription | — | — | — |
= read-only access
Change a member's role
On the Team Members page, use the role dropdown next to any member (except the owner) to change their role. The change takes effect immediately.
Remove a member
Click the red trash icon next to a member to remove them. They'll lose access to all team namespaces immediately. This cannot be undone — you'll need to re-invite them.
Cancel a pending invitation
Pending invitations appear in the member list with a yellow “Invitation Pending” badge. Click “Cancel Invitation” to revoke it before the person accepts.
Re-invite someone
If an invitation expires (after 7 days), simply send a new invitation to the same email address. The old invitation is replaced automatically.
/dashboard/team/members/[memberId]Click any member from your Team page to open their detail page. This is where admins and owners handle all per-member operations — role changes, namespace grants, suspend/reactivate, and removal. Reporters and read-only members don't have access to this page.
Change role
Role dropdown at the top of the page. Changes take effect immediately. The org owner role cannot be changed via the UI (protected). You cannot demote or remove yourself.
Grant or revoke namespaces
Per-namespace checkbox grid showing every namespace in the org. Tick to grant access, untick to revoke. Admins see at a glance who has what. Changes are scoped to this member only — other members are unaffected.
Suspend / reactivate
Suspending a member temporarily revokes all access without deleting their account. Their invites and API keys stay intact and they can be reactivated with one click. Use this for offboarding that might reverse (contractor between projects, employee on leave) rather than permanent removal.
Remove member
Hard delete. The member loses access to every namespace, their API keys are revoked, and their row is removed from the team. You can re-invite later using the same email. The org owner cannot be removed via UI.
Self-edit guards
- • You cannot demote yourself (prevents admin lockout)
- • You cannot remove yourself
- • The org owner role cannot be modified or removed via UI (only by support)
- • Only owners and admins can access member detail pages
When you invite a new member, you explicitly select which namespaces they can access at invite time. The namespace selector defaults to none — no namespaces are auto-granted. This prevents accidental cross-namespace leakage and ensures each member's access is deliberate.
How it works:
- • Namespace pre-fill defaults to
nonefor every role, including reporters (security default) - • Admins must tick each namespace the invitee should access
- • After invite, use the Member Detail Page to grant or revoke namespaces at any time
- • Removing a member revokes access to all namespaces at once
- • Creating a new namespace does NOT auto-grant it to existing members — grant explicitly if you want them to see it
Why this default? Previous versions auto-granted all namespaces at join time. A reporter role regression in v3.0.71 exposed reporters to every org namespace by default. v3.0.72 hardened this across all roles — nothing is granted without an explicit admin decision.
Does my team member need to sign up for ACE before I invite them?
No. You can invite anyone by email. If they don't have an account, they'll be guided to create one when they click the invitation link. The signup and team join happen in one seamless flow.
What if they already have an ACE account?
If the email you invite already has an ACE account, they're added to your team immediately. No email is sent — they'll see the shared namespaces next time they log in.
What if they sign up with a different email?
The invitation is tied to a specific email address. They must sign up or log in with the exact email the invitation was sent to. If they use a different email, the acceptance will fail.
What happens when an invitation expires?
Invitations expire after 7 days. The invitee will see an “expired” message if they try to use the link. You can simply send a new invitation to the same email — it replaces the old one.
Can someone be on two teams?
Currently, each user belongs to one organization at a time. If someone already belongs to a different organization, the invitation will fail with a conflict error. They would need to leave their current org first.
What if I'm on the Free plan?
The Free plan includes 1 member only (you). To invite team members, upgrade to Starter (£14.99/mo for up to 5 members) or higher.
How do team members connect their AI tools?
Each team member logs into ACE with their own credentials (ace login) and configures their AI tool (Claude, Cursor, etc.) using the standard MCP setup guides. They'll automatically see the shared team namespaces.
I didn't receive the invitation email
Check your spam/junk folder for an email from noreply@ace3-ai.com. If it's not there, ask your admin to copy the invite link directly from the dashboard (it's shown in the success message after sending) and share it with you manually.
This page covers user teams — human members collaborating on namespaces. ACE also supports agent teams for orchestrating AI agents in coordinated workflows.
Agent teams have leaders, members, and specialists that work together on workflow tasks. They are configured separately from user teams and operate within the orchestration system.
Learn about Agent Orchestration →Ready to collaborate?
Head to the Team Members page to invite your first team member.