Admin
Admins can do everything Members can, plus organization-level actions that no other role has access to:- Invite and remove users, and change anyone else’s role — at Settings → Team
- Change org-wide settings (for example, whether new sign-ups from your domain auto-join, and what role they get) — also on Settings → Team
- Enable or disable toolkits and individual tools, set the minimum role required to use a tool, and require approval before a tool runs — from each tool’s configuration on Tools
- Set custom, per-role permissions on skills, triggers, and org knowledge (see below)
Member
Members run day-to-day work: chatting with Swan, managing their own sequences and connected senders, and reading shared configuration (skills, triggers, org knowledge) that Admins have set up. A Member can’t invite or remove users, can’t change anyone’s role, can’t touch org settings, and can’t enable/disable toolkits or tools.Viewer
Viewer is a read-only role, and the restriction that defines it is simple: Viewers cannot chat with Swan — not in the app and not via Slack. They can see the workspace (outreach, runs, data, analytics) but can’t send Swan messages or kick off work. It’s what accounts get downgraded to automatically if your org goes over its seat limit (see members, seats, and sign-up), and it’s also assignable directly from Settings → Team.Per-resource permissions
Beyond the built-in defaults, an Admin can configure exactly which actions (read, create, update, delete) each role has on skills, triggers, and org knowledge. For example, an Admin could grant Members create/update access to triggers while keeping org knowledge edits Admin-only. Any permission not explicitly configured falls back to the default described above.Guardrails
A few actions are blocked no matter your role:- You cannot change your own role — another Admin has to do it.
- You cannot delete your own account — another Admin has to do it.