Tech Stack
Architecture
Inbound Lead -> AI Classifier (Claude) -> Lead Scorer (LangGraph) -> CRM Router (n8n) -> Auto Follow-up (Email + WhatsApp) -> Sales Rep Assignment -> Daily Report GeneratorA B2B SaaS company came to me with a simple request: "We need 5 more people on the sales team." They were drowning — 20 reps, thousands of leads, manual scoring, manual follow-ups, and reporting that took an entire Friday afternoon.
I didn't hire anyone. I built a system.
The Problem (In Numbers): Each sales rep was spending 3+ hours/day on non-selling tasks — lead research, data entry, follow-up emails, report generation. Multiply that by 20 reps and you're burning 60 hours of productivity daily on tasks an AI can handle.
Layer 1: AI Lead Scoring Every inbound lead gets scored by Claude within seconds. The prompt analyzes company size, industry, budget signals, and historical win patterns. Leads get tagged as Hot (>0.8), Warm (0.5-0.8), or Cold (<0.5). Hot leads skip the queue and go straight to senior reps.
Layer 2: Intelligent Routing An n8n workflow routes scored leads to the right rep based on territory, expertise, and current pipeline capacity. No more cherry-picking. No more leads sitting in a queue for 3 days because someone was on leave.
Layer 3: Auto Follow-Up Engine If a lead doesn't respond within 48 hours, the system sends a personalized follow-up — not a generic template, but a message crafted by Claude based on the lead's company, role, and the original conversation. Second follow-up at 5 days. Third at 10. Then it moves to nurture.
Layer 4: Reporting That Writes Itself Every Monday morning, each rep gets a personalized dashboard: pipeline health, follow-ups due, deals at risk, weekly performance vs. target. The VP gets a team-wide rollup. Zero manual work.
The Result: Reply rate went from 8% to 31%. Each rep saved 15+ hours per week. The company didn't hire 5 people — they saved roughly Rs 30-40 lakhs annually in salary costs. The entire system cost less than one junior hire.
The Stack:
FastAPI backend orchestrating LangGraph agents. Supabase for data + pgvector for semantic search on past conversations. n8n for workflow automation (218 workflows total). Twilio for WhatsApp. Claude for all text generation. Deployed on AWS with zero downtime since launch.
The Lesson: When someone says "I need more people," ask: "What are those people actually doing?" If the answer involves repetitive decisions, data entry, follow-ups, or report generation — you don't need people. You need a system.
Want to build something like this?
I architect and deploy end-to-end AI systems — from MVP to revenue.
Let's Talk