Team & Permissions
Control who has access to workspaces with role-based permissions. Invite team members and manage their access levels.
Three Workspace Roles
Admin
Full control over the workspace.
Can: Create/edit/delete agents, upload/delete training, configure settings, invite team members, view analytics, manage billing
Use for: Project managers, client leads, account managers
Editor
Can create and modify but not delete or manage team.
Can: Create/edit agents, upload training, view analytics, test in playground
Cannot: Delete anything, change settings, manage team, access billing
Use for: Content creators, AI trainers, client team members
Viewer
Read-only access to workspace.
Can: View agents, training documents, analytics, test in playground
Cannot: Create, edit, or delete anything
Use for: Stakeholders, observers, reporting staff
Inviting Team Members
Quick Steps
- Go to workspace → Users tab
- Click "Invite User"
- Enter email address
- Select role (Admin, Editor, Viewer)
- Add optional message
- Click "Send Invitation"
User receives email with invitation link. They create account (if new) and gain immediate access.
Managing Team Members
Viewing Members
Users tab shows:
- Name and email
- Role (Admin, Editor, Viewer)
- Status (Invited, Active)
- Actions menu
Changing Roles
- Find user in list
- Click role dropdown
- Select new role (applies immediately)
Removing Members
- Click three-dot menu (⋮)
- Click "Remove"
- Confirm
User loses access immediately (workspace only, not their account).
Resending Invitations
For "Invited" status users:
- Click "Resend Invitation"
- New email sent
Invitations expire after 7 days.
Permission Matrix
| Action | Admin | Editor | Viewer |
|---|---|---|---|
| View agents | ✅ | ✅ | ✅ |
| Create/edit agents | ✅ | ✅ | ❌ |
| Delete agents | ✅ | ❌ | ❌ |
| Upload training | ✅ | ✅ | ❌ |
| Delete training | ✅ | ❌ | ❌ |
| Edit settings | ✅ | ❌ | ❌ |
| Manage team | ✅ | ❌ | ❌ |
| View analytics | ✅ | ✅ | ✅ |
| Manage billing | ✅ | ❌ | ❌ |
Best Practices
Start minimal:
- New members → Viewer first
- Upgrade to Editor when needed
- Only trusted people → Admin
Regular reviews (quarterly):
- Remove departed team members
- Downgrade changed roles
- Clean up old "Invited" status
Client access:
- Stakeholders → Viewer
- Active participants → Editor
- Rarely → Admin (unless they own project)
Security for sensitive workspaces:
- Limit Admins to 1-2 people
- Audit team list regularly
- Remove access immediately upon departure
Common Workflows
New client onboarding:
- Create workspace
- Invite yourself as Admin
- Invite client lead as Admin
- Invite client team as Editors/Viewers
Contractor/temp worker:
- Invite as Editor
- Set calendar reminder to review
- Downgrade to Viewer when done
- Remove after final delivery
Troubleshooting
Invitation not received?
- Check spam folder
- Verify email address
- Resend invitation
Can't access after accepting?
- Verify status = "Active"
- Check correct role assigned
- Refresh page
Can't remove team member?
- Must be Admin yourself
- Cannot remove yourself if only Admin
- Promote someone else first
Next Steps
- Analytics & Monitoring - Track performance
- Deployment - Share agents with users