Back

AI-Powered Meeting Assistant for Zoom

Vimal Kumar

April 3, 2025
Table of Content

Business Problem

Organizations often struggle with ineffective communication and collaboration in meetings due to

  • Miscommunication: Differences in communication styles lead to misunderstandings and inefficiencies.
  • Lack of Understanding: Team members struggle to recognize colleagues' strengths, motivations, and potential conflicts.
  • Generic Meeting Strategies: Lack of tailored guidance that aligns with participants’ personalities, roles, and objectives.
  • Collaboration Challenges: Teams fail to optimize their interactions due to the absence of personalized, role-specific strategies.
  • Suboptimal Decision-Making: Behavioral insights are not leveraged to improve discussions and meeting outcomes.

About

The Zoom In-Meeting Application is an AI-powered meeting assistant developed by goML that enhances user experience by providing real-time, personalized insights and strategies. Leveraging SurePeople’s Prism Portraits, this solution integrates seamlessly with Zoom’s App SDK, empowering users with communication tips tailored to their unique personality and meeting dynamics. The application features two core modules: My Strategies for personalized meeting strategies and People Tips for participant and group insights.

Solution

goML addressed these challenges by developing an AI-powered assistant that integrates with Zoom to provide real-time, personalized meeting guidance through SurePeople’s Prism data.

Conversational AI Engine
Built with Claude API (Anthropic) to generate insightful, context-aware meeting strategies.

Optimized Backend Processing
Powered by FastAPI, ensuring low-latency real-time interactions.

Zoom Integration
Developed using Zoom App SDK for a seamless in-meeting experience.

Security & Privacy
Implemented encryption, authentication, and access controls to safeguard user data.

Data Storage
Utilized DynamoDB for secure storage and quick access to user tokens.

Architecture

  • The Sure Zoom application is structured into multiple layers to ensure scalability, security, and real-time efficiency.
  • User Interaction Layer
        • User Interface (UI): Built using the Zoom App SDK, providing an intuitive meeting experience.
        • Features:
             o My Strategies – Personalized meeting strategies based on user roles and Prism data.
             o People Tips—Insights on individual participants and group dynamics.
  • Processing Layer
        • Personalized Strategies (My Strategies)
             o Input: Prism data + user role + selected topic.
             o Processing: AI processes contextual inputs using Claude API (Bedrock).
             o Output: Customized meeting strategies aligned with user strengths and objectives.

        • People Tips (Participant Insights & Group Analysis)
             o Input: Prism data (individual & group) + AI prompts.
             o Processing: AI generates insights on communication styles, motivations, and potential conflicts.
             o Output: Actionable insights for improving collaboration and team synergy.
  • Optimization Layer
        • Backend Processing:
             o Built using FastAPI for low-latency, high-performance API requests.
             o Asynchronous operations for real-time strategy generation.
       
        • Scalability & Efficiency:
            o FastAPI  frameworks ensure smooth performance for concurrent users.
             o Optimized for high-demand scenarios in large meetings.
  • Security & Privacy Layer
        • Data Storage: Securely handled using DynamoDB.
        • Access Controls: Strict authentication and authorization mechanisms.
        • Encryption: End-to-end encryption for all user data and API communications.

The AI-powered Sure Zoom assistant delivered significant improvements in meeting effectiveness:

Outcomes

73%
Improved engagement and clarity
70%
Experienced improvement in collaboration
82%
Users felt better prepared and more productive