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.
- Create an account at scrumai/signup.
- Connect a chat platform from the workspace settings.
- Add your team members and their platform handles.
- 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.