Team Management
Manage members, roles, and team configuration.
Teams
Every account belongs to at least one team. A team is automatically created when you sign up. All targets, findings, incidents, and settings are team-scoped.
Roles
| Role | Permissions |
|---|---|
| Owner | Full access — billing, team deletion, ownership transfer |
| Admin | All except billing and ownership transfer |
| Member | View and trigger tests, manage findings and incidents |
| Viewer | Read-only access to dashboard, findings, and reports |
Inviting Members
Go to Settings → Team to invite new members:
- Enter their email address and select a role
- They receive an invitation email with a link to set their password
- Once accepted, they join your team with the assigned role
Invited users who don't already have an account are created with the invitation — they join only your team (no separate personal team is created).
Managing Members
- Change role — Click the role badge on a member to reassign
- Remove member — Revoke access (they lose access to all team data)
- Transfer ownership — Hand over OWNER role to another member
- Leave team — OWNER and ADMIN can leave (sole OWNER cannot without transfer)
Team Settings
Configure team-wide defaults at Settings → Team Config:
| Section | What it controls |
|---|---|
| AI Enrichment | Enable/disable AI, model selection, concurrency, spending cap |
| Uptime | Ping timeout, degraded threshold, failure threshold |
| Findings | Severity escalation thresholds (WARNING→CRITICAL timing) |
| Runs & Scheduling | Max concurrent runs, cooldown, timeout, stale threshold |
| Notifications | Alert coalescing/digest window configuration |
| AI Usage | Monthly cost tracking and spending cap management |
| Kloner Tasks | Integration project/list routing for incident-to-task |
| Monthly Report | Proof-of-value report configuration |