Basil / Annie — AI Sales Automation for Dealerships
AI-powered sales automation for automotive dealerships, running inside a live third-party CRM with real customer conversations.
Focus: LLM-driven lead capture and qualification, VIN-aware routing, and agent skills for SMS, email, and CRM actions.
Problem
Dealership sales teams needed faster lead capture, qualification, and follow-up inside the CRM workflows they already used. Replacing the CRM was not an option; the automation had to live inside it.
Solution
Built the Annie website chat widget that captures leads from vehicle pages and parses VIN numbers so every conversation carries vehicle-specific context.
Built a Node.js chat daemon that routes qualified leads into VinSolutions CRM and automates dealership lead-entry workflows.
Engineered TypeScript agent skills for SMS, email, and CRM actions so the AI agent can follow up across channels, with a feedback loop for improving agent responses over time.
Outcome
Deployed to live dealerships and in active use with real customer sessions. Automated lead qualification, VIN-aware routing, and CRM writes replaced manual touchpoints across SMS and email.
Why it matters
The automation runs against a live third-party CRM, not a sandbox. It has to survive real dealership workflows, real customer conversations, and real data quality, which is the difference between a demo and a product.
Core technologies
TypeScript, Node.js, React, Express, PostgreSQL, OpenAI API, VinSolutions CRM integration, SMS and email APIs.