Back to Projects

AI Meeting Assistant

Automated transcription, summaries, and action items from every call

Next.jsOpenAI GPT-5DeepgramGoogle APIsZoom SDKPostgreSQL
ai-notetaker

Client: Productivity SaaS Startup Industry: Productivity / AI / SaaS Region: United States


The Challenge

Meetings are where decisions get made — and where they get lost. Teams spend hours in calls, then spend more time writing up notes, assigning follow-ups, and chasing the action items everyone agreed to and no one wrote down. Key details get buried in 60-minute recordings nobody wants to rewatch, and the gap between "we decided this" and "someone actually did it" is where momentum quietly dies.

Our client, a US-based productivity SaaS startup, wanted to close that gap automatically — to turn every meeting into structured, searchable, actionable output without anyone taking a single note.

The Solution

We built an AI meeting assistant that captures everything and hands the team back finished notes the moment a call ends.

What it does

  • Joins Google Meet and Zoom calls automatically from the calendar — no manual recording, no bot to invite each time.
  • Transcribes the conversation in real time.
  • Generates a clean summary, the key decisions, and assigned action items as soon as the meeting ends — waiting in the inbox before people have left the room.
  • Saves everything to Google Drive and into a searchable archive, so finding "what did we decide about X" takes seconds instead of a rewatch.

How we built it

The assistant runs on a Next.js application with a PostgreSQL data layer. We integrated the Zoom SDK and Google APIs so the bot joins and authenticates against real calendars, Deepgram for accurate real-time transcription, and OpenAI GPT-5 to turn raw transcript into summaries, decisions, and action items that are actually useful rather than a wall of text. The hard problems were reliability at the edges — bots joining the right call at the right time, handling messy multi-speaker audio, and producing summaries consistent enough to trust without re-reading the transcript.

Results

  • 99% transcription accuracy — summaries and action items the team can trust without re-checking the transcript.
  • Meeting notes, decisions, and action items are produced automatically — the manual write-up step disappears entirely.
  • Summaries land the moment a call ends, so follow-ups go out while context is still fresh.
  • Every meeting becomes searchable, turning a pile of recordings into a queryable record of decisions.

This is the kind of AI agent we build to take repetitive work off a team's plate. If you have a workflow like this, book a free consultation.