AutoBrief AI ๐Ÿง ๐Ÿ“ฌ

Your team's day, summarized by AI.


๐ŸŒŸ Inspiration

In remote and hybrid teams, staying updated on what everyone is working on is difficult and time-consuming. Team members waste time writing daily standups, and managers often rely on repetitive check-ins to track progress. We wanted to solve this by building an automated system that connects to everyday tools like GitHub, Slack, Jira, and Notion โ€” and summarizes a userโ€™s day with the help of AI.

AutoBrief AI was born from this need โ€” a tool that automates daily activity summaries for individuals and gives project managers visibility into their teamโ€™s work.


๐Ÿš€ What It Does

AutoBrief AI is an AI-powered web app that:

  • Connects with tools like GitHub, Slack, Jira, Notion, and Google Calendar
  • Automatically pulls a userโ€™s daily activity
  • Uses Grok AI (via OpenRouter) to generate clear, structured summaries
  • Sends daily summaries via email
  • Displays summaries in a clean, responsive web dashboard
  • Gives project managers access to team-wide updates and daily overviews

๐Ÿ› ๏ธ How We Built It

  • Frontend: Built with React and Next.js 14 (App Router), styled using TailwindCSS and ShadCN/UI, with dark/light theme support.
  • Authentication: Handled via Firebase Auth (Google and email/password).
  • Backend: Uses Node.js (via Next.js API routes) with Vercel Cron Jobs to automate daily summary generation.
  • Database: Uses Firestore (NoSQL) or optionally Supabase with PostgreSQL.
  • AI Integration: Integrates with Grok AI via OpenRouter to summarize data into daily briefs.
  • Integrations:
    • GitHub (commits, PRs)
    • Slack (messages)
    • Jira (tickets)
    • Notion (page edits)
    • Google Calendar (meetings)

๐Ÿง— Challenges We Ran Into

  • Unifying third-party data: Each integration returns data in different formats, which required normalization before summarization.
  • Secure token handling: Managing OAuth flows and refresh tokens safely was crucial.
  • Accurate summaries: Engineering prompts for AI to output useful, concise, and context-rich summaries.
  • Team permission logic: Ensuring managers could only see data from users on their team, without exposing unrelated info.

๐Ÿ† Accomplishments We're Proud Of

  • Built a fully working, full-stack SaaS MVP with AI integration and automated workflows.
  • Integrated 5+ tools using real APIs to pull live data.
  • Designed a clean, modern, and mobile-friendly UI.
  • Reduced time spent on manual standups and check-ins significantly.

๐Ÿ“š What We Learned

  • How to integrate multiple APIs and normalize data for AI processing.
  • Best practices for role-based access control in Firebase.
  • Importance of prompt engineering in generating effective summaries.
  • How to deploy scalable background jobs using Vercel Cron and serverless APIs.

๐Ÿ”ฎ What's Next for AutoBrief AI

  • โœ… Add more integrations (e.g., Linear, Asana, ClickUp)
  • ๐Ÿ“ฑ Release a mobile PWA and Slack bot
  • ๐Ÿง  Allow users to customize summary format and tone
  • ๐Ÿ“ˆ Add analytics and trends dashboard for managers
  • ๐Ÿ’ณ Launch tiered pricing for solo users, teams, and enterprises

Built with ๐Ÿ’ป and โ˜• by Vedant Vyas

Built With

Share this project:

Updates