Skrum documentation
Guides for every Skrum surface: getting started, projects and sprints, chat, meetings, code activity, AI, billing, security, and the developer APIs.
Start here
View sectionsections.features
View sectionProjects and tasks
Create a project, use its key to reference tasks, add a task from a single form, and see live activity.
Read guideKanban boards and sprints
Drag tasks between columns, keep WIP limits honest, and run sprints without a separate planning tool.
Read guideChat
Channels, DMs, threads, mentions, and read cursors. Realtime is best-effort; the REST cursor is the source of truth.
Read guideMeetings
Native video meetings with consent, recording, transcript, and an AI summary that files action items in the AI Inbox.
Read guideCode activity
Signed webhooks from GitHub, GitLab, and Gitea. Skrum never calls a git host — it only receives.
Read guideAI features
BYOK providers, standup and sprint-risk digests, meeting summaries, and the AI Inbox where every action waits for a human yes.
Read guideImporting your data
Wizard-driven import from CSV, Jira, Trello, ClickUp, Asana, and Linear — preview first, commit second.
Read guideAttachments and search
Upload files up to the configured ceiling, and use Cmd-K search across messages, tasks, projects, channels, and people.
Read guideAccount and billing
View sectionTeam
Invite teammates, manage seats, remove members. Invites are single-use and expire.
Read guideRoles and permissions
One rule to remember: your workspace role is the ceiling; membership decides what private things you can see; project roles add powers only inside that project.
Read guidePlans, limits, and credits
Every plan cap — projects, storage, guest seats, AI actions, transcription and recording minutes — and how credit packs top up.
Read guideSettings and security
Manage your profile, password, two-factor authentication, sessions, and API keys.
Read guideNotification preferences
Choose which non-essential emails Skrum sends and where in-app notifications go.
Read guideSSO and SCIM setup
Single sign-on (SAML / OIDC) and automated provisioning (SCIM 2.0) for the enterprise tier.
Read guideSecurity and compliance
What Skrum implements, plus the DPA, data residency, audit trail, and ownership transfer flow.
Read guideDevelopers
View sectionPublic API
REST endpoints for projects, tasks, sprints, and activity — bearer API key auth.
Read guideSkrum MCP
Connect Claude, Cursor, VS Code, or any MCP client to your Skrum workspace with a bearer API key.
Read guideOutbound webhooks
Subscribe an HTTP endpoint (or a Slack / Teams URL) to task, sprint, meeting, code, and mention events.
Read guidesections.operations
View sectionBackup and restore
Nightly retention sweep, backup scripts under `scripts/backup/`, and a documented restore path for Mongo, Postgres, and MinIO.
Read guideReporting
On-demand PDF/CSV exports and scheduled email delivery over the leadership insights DTOs.
Read guidePerformance and scaling
How Skrum holds up under load: p95 targets on hot paths, workspace-scoped read-through caching, and the chaos behavior when a dependency falls over.
Read guide