Use Keyboard ← → to navigate
MVP Demo Pitch

AI Call Intelligence

Automated Sales Call Transcriptions & Intelligent CRM Analysis powered by Gemini & Google Cloud

The Pain Point

The Sales Manager's Routine

  • Hours of Wasted Listening Managers spend too much time listening to raw call recordings to spot errors or inspect quality.
  • Manual CRM Entry & Errors Copying contact names, deal types, next steps, and action items is tedious and prone to missing key details.
  • Subjective Scoring Lack of standardization when assessing lead quality, making it hard to prioritize high-value prospects.
⏳❌✍️

Routine eats up to 30%

of a sales rep's valuable weekly working hours.

Our Solution

Automate Analysis in Seconds

Upload any audio recording or text document to immediately process, extract, and populate all vital metrics.

🎙️

Transcribe

Convert audio to text & map speakers.

🧠

Analyze

Gemini extracts key insights & scores.

💼

Sync CRM

Editable CRM card ready for review.

Lead Score: 9/10
Positive
Tech Stack

Built on Google Cloud & Firebase

💻

Frontend SPA

Clean HTML5, CSS3, & Vanilla JS. Fast, lightweight, reactive Firestore listeners for real-time status updates.

CSS Grid/Flex Firestore SDK
⚙️

Backend Functions

Firebase Cloud Functions running Node.js 20. Configured with 2GB RAM to transcode audio files using FFMPEG instantly.

Node.js 20 FFmpeg / ffprobe
🤖

AI & Voice APIs

Google Speech-to-Text v2 for diarization. Gemini 2.5 Pro via Vertex AI ensuring 100% structured JSON outputs.

STT v2 API Gemini Structured
Product Capabilities

Key Features

  • Real-time Status Pipeline Responsive progress bars showing Uploading ➡️ Transcribing ➡️ Analyzing ➡️ Completed.
  • Document Parsing (.pdf, .docx, .md, .txt) Don't have audio? Drop direct text documents to analyze text-based transcripts.
  • Multi-language AI Output Matching Gemini responds dynamically in the native language of the call (e.g., Ukrainian or English).
  • Interactive CRM Card & Editor Click CRM fields in the side drawer to modify information and instantly save back to Firestore.
  • Universal CRM Integration via API & MCP Structured JSON output can be connected to any CRM (Salesforce, HubSpot, Pipedrive, Zoho, etc.) via REST API, Webhooks, or the MCP protocol.

📁 Document Support

📄 transcript_final.pdf
📝 call_notes.docx
Project A Integration

Scaling B2B Logistics & Finance

  • Customizable Logic for Complex B2B Adapt the AI scoring and analysis logic via prompts to match specific supply chain finance and logistics workflows.
  • Automating Pre-Sales & CRM Entry Eliminate manual transcription and lead qualification. Automatically populate Creatio CRM directly from 3CX telephony calls.
  • Breaking Down Knowledge Silos Centralize critical business knowledge into a "Corporate Brain" instead of relying solely on individual key employees.
  • Multimodal Document Processing Extend the same AI engine to parse heavy B2B documentation (contracts, invoices, customs scans) for complete lead enrichment.

⚙️ Custom Prompting

"Score the lead based on BANT and verify logistics requirements..."
"Extract financing terms and action items from this contract scan..."
Engineering

Overcoming Challenges

⚡

Upload Timeouts

Direct HTTP functions fail on large media uploads.

✓ Solution: Client-side Firebase Storage SDK uploads, then backend triggers local fast download.

👥

Who is speaking?

Google STT returns Speaker 1 & 2 without identifying roles.

✓ Solution: Gemini analyzes context to match Speaker IDs to "Manager" vs "Client".

🧩

External API Changes

NPM packages (like pdf-parse) changed their API causing 500 errors.

✓ Solution: Locked functions down to stable, verified package versions (v1.1.1).

What's Next

The Future Roadmap

  • Plug Into Any CRM via API or MCP The system outputs structured JSON data ready to push to any CRM through REST API, Webhooks, Zapier/Make, or via the MCP (Model Context Protocol) for AI-native integrations.
  • WebSocket Live Streaming Transcribing and analyzing the call live as it happens, rather than post-call recordings.
  • Multi-call Dashboards Aggregated analytics to spot team performance trends, recurring complaints, and script deviations.
🔌

Works with Any CRM

REST API · Webhooks · MCP Protocol · Zapier · Make

Salesforce
HubSpot
Pipedrive
Zoho
Bitrix24
1 / 7