Daily standups without the daily meeting.
Replace standup meetings with a 2-minute Slack message.
Daily standup meetings eat 30+ minutes of everyone's time, often at the worst possible moment for deep work. Remote teams across time zones suffer most—someone's always joining at 6am or 10pm. The information shared could be a Slack message, but manually collecting updates is chaotic.
A Slack bot that DMs team members at their preferred time, asks the classic three questions (yesterday, today, blockers), and posts a compiled summary to a channel. AI highlights blockers and suggests who can help.
Bot DMs team
At each person's start time
Collect updates
Yesterday, today, blockers
Post summary
AI-summarized to channel
Async work is the future. Tools like Geekbot and Standuply have proven the model with thousands of paying teams. Remote-first companies are actively seeking alternatives to synchronous meetings.
Create a Next.js app with Slack bot integration. Features: - Slack OAuth "Add to Slack" flow - Dashboard: teams using bot, response rates, configure settings - Settings: standup questions, schedule, timezone per user, target channel - History view: past standups searchable Use Bolt.js for Slack bot framework. Supabase for data storage.
Implement the standup collection flow: 1. Cron job checks for scheduled standups 2. DM each team member with interactive message: - "What did you work on yesterday?" - "What are you working on today?" - "Any blockers?" 3. Collect responses via Slack message actions 4. Send reminder after 2 hours if no response 5. Mark as "skipped" if no response by end of day Store responses with timestamps for analytics.
Create AI-powered summary and insights: 1. Once all responses collected (or deadline hit), compile into summary 2. Use Claude to: highlight key themes, flag blockers requiring attention, suggest who might help with blockers 3. Post formatted message to channel with sections for each person 4. Blockers section at top with @mentions for visibility 5. Weekly digest: "This week the team completed X, blockers around Y" Format nicely with Slack Block Kit.