Inspiration
The inspiration behind MeetFlow.AI came from the daily struggle of managing back-to-back meetings, missing key action items, and the time wasted on manual note-taking. I wanted to create a smart assistant that simplifies the meeting experience—by automatically handling agendas, notes, and follow-ups—so professionals can focus on what truly matters: meaningful collaboration.
What it does
MeetFlow.AI is an AI-powered meeting assistant that integrates with your calendar to automatically generate agendas before meetings, transcribe conversations in real time, capture key discussion points, and create actionable follow-up tasks. It streamlines the entire meeting workflow—helping teams stay organized, reduce manual work, and ensure nothing important is missed.
How we built it
I built MeetFlow.AI using Kiro's natural language processing capabilities to understand and process meeting-related data. First, we integrated calendar APIs (like Google Calendar) to fetch upcoming meeting details. Using Kiro, we developed prompts to automatically generate structured agendas based on meeting titles and participants. During meetings, Kiro listens and transcribes conversations in real-time, identifying action items, decisions, and important highlights. I used Kiro’s context-aware capabilities to convert raw meeting data into concise notes and follow-up tasks. The frontend was built using React for a clean dashboard, while the backend runs on Node.js and integrates with Kiro’s API for intelligent processing. I also included email and task manager integrations to auto-send summaries and reminders. Overall, MeetFlow.AI combines scheduling, AI-powered transcription, and task automation into a seamless productivity tool.
Challenges we ran into
While building MeetFlow.AI, I faced several challenges. One of the biggest was ensuring accurate transcription and context detection during meetings, especially when conversations involved multiple speakers or technical jargon. Training Kiro prompts to distinguish between action items, decisions, and general discussion required multiple iterations and fine-tuning. Another challenge was integrating calendar and email APIs securely while maintaining data privacy. Handling time zone conversions and recurring meetings added complexity to calendar parsing. Additionally, designing a user-friendly interface that could display real-time summaries without clutter was difficult. We also had to optimize Kiro’s response time to ensure live transcription and task generation didn't lag. Testing the tool across different meeting platforms (Zoom, Google Meet, Teams) introduced further compatibility issues. Despite these hurdles, the process was rewarding and pushed us to explore creative solutions while deepening our understanding of real-time AI processing and productivity enhancement.
Accomplishments that we're proud of
One of the key accomplishments I’m proud of while building MeetFlow.AI is successfully integrating Kiro to deliver real-time, actionable meeting intelligence. We managed to create a system that not only generates agendas before meetings but also transcribes conversations, identifies key decisions, and automatically creates follow-up tasks—all within a user-friendly interface. Achieving seamless integration with calendar APIs and ensuring smooth cross-platform compatibility (Zoom, Meet, Teams) was a major milestone. I’m also proud of how we tackled data privacy concerns by implementing secure data handling practices. Fine-tuning Kiro to understand different meeting contexts and extract valuable insights was a challenging but rewarding task. Most importantly, we built a tool that addresses real-world productivity pain points, helping users save time and stay organized. Seeing the app function in real-time and provide tangible value made all the effort worthwhile and validated the potential of AI in transforming everyday workflows.
What we learned
Building MeetFlow.AI was a tremendous learning experience that deepened my understanding of AI-powered productivity tools. I learned how to leverage Kiro’s contextual language capabilities to extract meaningful insights from conversations, which helped me appreciate the power of prompt engineering and real-time natural language processing. Working with calendar and meeting platform APIs taught me the importance of data synchronization, time zone handling, and secure API integration. I also gained hands-on experience in building a user-centric interface that simplifies complex features without overwhelming the user. Troubleshooting real-time transcription accuracy and action item detection helped me better understand how AI models interpret human dialogue. Most importantly, I learned how vital it is to align technology with real user needs—how even small automation features can greatly impact productivity. This project reinforced the importance of teamwork, iterative development, and focusing on building solutions that solve real-world problems effectively.
What's next for MeetFlow.AI
The journey of building MeetFlow.AI has opened up exciting possibilities, and the next phase is focused on expanding its capabilities and usability. One of our top priorities is to enhance multi-platform integration, allowing users to seamlessly connect with tools like Microsoft Outlook, Slack, Trello, Notion, and Zoom. This will ensure that MeetFlow.AI becomes a central productivity hub rather than just a standalone meeting assistant.
We also plan to introduce voice command features, enabling users to interact with MeetFlow.AI hands-free during meetings—for example, by saying “mark that as a task” or “summarize this point.” Another key development is to incorporate meeting analytics—tracking speaking time, engagement levels, and task completion rates—offering deeper insights for teams and individuals.
To support global teams, we aim to roll out multi-language support and ensure cultural adaptability in how meeting content is interpreted and summarized. We're also working on mobile-first design enhancements so users can access and manage meetings easily on the go.
Log in or sign up for Devpost to join the conversation.