Docs

Set up your team in ten minutes.

A short reference to what ScrumAI is and how it works. Once you've created an account, the in-app docs go deeper.

Quick start

You can be running standups in about ten minutes. Sign up, create a workspace, connect at least one chat platform (Slack, Discord, or Teams), invite your teammates, and pick a time. The bot does the rest.

  1. Create an account at scrumai/signup.
  2. Connect a chat platform from the workspace settings.
  3. Add your team members and their platform handles.
  4. Pick a standup time and timezone.

Core concepts

Workspace
The top-level container. One workspace per company; flows and teams live inside.
Flow
A reusable check-in shape — questions, branching, schedule, and the channel it posts to. Most teams start from a built-in standup template.
Session
One run of a flow on a given day. Sessions own the responses and the AI summary.
Response
One teammate's answers for a session. Marked responded, late, or missed.

Connecting platforms

ScrumAI supports Slack, Discord, and Microsoft Teams. Each adapter needs a bot token and the right scopes — see the per-platform setup inside your workspace settings for the exact steps.

  • Slack: Bolt SDK + Socket Mode. Scopes: chat:write, im:write, im:history, users:read.
  • Discord: discord.js Gateway. Enable the Message Content intent.
  • Microsoft Teams: Azure Bot Service registration (Phase 4 — currently in preview).

AI summaries

Summaries are generated by AI when the response window closes. Two short paragraphs and a blocker list. They aren't regenerated on refresh — what you read on Tuesday is what your team read on Tuesday.

Blockers are extracted explicitly so they show up as a list in the dashboard, not buried in prose.

Security & data

ScrumAI is built on Supabase. We use row-level security to scope standup data to your team. The bot uses a service role key that never leaves the server.

During beta, retention is 90 days. Reach out if you need a longer retention policy or self-hosted deployment.