Skip to main content
Full-Stack AI

Voice-first AI sales assistant

Record sales calls, get real-time transcription via Web Speech API, and let AI extract contacts, classify outcomes, detect objections, and auto-generate follow-up emails, SMS, and LinkedIn messages. Built for sales reps who want to spend less time on admin and more time closing.

Links Coming Soon
Tech Stack
Next.js 16React 19TypeScriptTailwind CSS 4TanStack React QuerySupabaseGoogle Gemini 2.0 FlashWeb Speech API
Key Features

01

Real-time call recording with live transcription via Web Speech API

02

AI-powered contact extraction — name, role, company parsed from conversation

03

Outcome classification: interested, not interested, follow-up, closed, voicemail

04

Auto-generated follow-up content: email drafts, SMS (<160 chars), LinkedIn messages

05

Customer registry with phone-based lookup and post-call linking modal

06

Dashboard with today vs lifetime metrics, interest rate, close rate tracking

Architecture

Next.js 16 App Router with Supabase backend. Web Speech API handles real-time transcription in-browser. On call end, transcript hits a Supabase Edge Function that sends to Gemini 2.0 Flash for structured analysis. Results stored in PostgreSQL with RLS. TanStack Query manages client-side cache and optimistic updates. Dashboard aggregated via PostgreSQL views.

Screenshot / Demo Coming Soon