
Lead Creator 23 is an intelligent, NestJS-based service that transforms business card images and voice messages from WhatsApp into structured, validated leads using advanced AI, OCR, and audio processing tools.
Project Overview: Lead Creator 23 – Smart Lead Capture Through WhatsApp
Lead Creator 23 is a next-generation service designed to simplify and automate the lead generation process directly from WhatsApp conversations. Built with NestJS, the platform uses a powerful combination of AI, OCR, and audio transcription to convert business card images and voice notes into structured lead data, which can be directly pushed to CRM systems.
Whether it's a text message, a photo of a business card, or a quick voice note, Lead Creator 23 ensures every potential lead is captured, processed, and converted with minimal human intervention.
✅ WhatsApp Integration
Full webhook verification and real-time message handling
Supports text, images, audio, and interactive message types
Tracks message status updates for enhanced traceability
🖼️ Image Processing with AI + OCR
OCR using Google Gemini Vision AI, OCR Space API, and Tesseract.js
Preprocessing enhances accuracy across various formats (JPEG, PNG, WebP)
🎙️ Voice Message Transcription
Converts voice messages to text using Deepgram API
Supports OGG, WAV, and MP3 audio formats
🤖 AI & NLP Integration
Uses OpenAI and Google Gemini for intelligent text analysis
Extracts structured data from unstructured voice and text inputs
📇 Lead Management & CRM Integration
Automatically creates leads with all relevant data and attachments
Validates input and offers confirmation flows before submission
Connects seamlessly with external CRM platforms
Technology Stack
NestJS – Backend framework
MongoDB – NoSQL database
TypeScript – Type-safe development
Flutter – (Optional) for future mobile extensions
React – Admin panel for monitoring and management
Sentry – For error tracking and performance monitoring
Interested in seeing how we can deliver similar results for your business?