Basil / Annie — AI Sales Automation for Dealerships
AI sales automation for automotive dealerships, running inside a live third-party CRM with real customer conversations.
Client: Polycomputing. Focus: LLM-driven lead capture and qualification, VIN-aware routing, and agent skills for SMS, email, and CRM actions.
- Environment
- Live dealerships
- CRM
- VinSolutions
- Channels
- Web, SMS, email
Problem
Dealership sales teams needed faster lead capture, qualification, and follow-up inside the CRM they already used. Replacing the CRM was not an option, so the automation had to live inside it.
What I built
- The Annie website chat widget, which captures leads from vehicle pages and parses VINs so each conversation carries vehicle-specific context.
- A Node.js chat daemon that routes qualified leads into VinSolutions CRM and automates lead entry.
- TypeScript agent skills for SMS, email, and CRM actions, with a feedback loop for improving agent responses over time.
Result
Deployed to live dealerships and in active use with real customer sessions. Automated qualification, VIN-aware routing, and CRM writes replaced manual touchpoints across SMS and email.
Stack
TypeScript, Node.js, React, Express, PostgreSQL, OpenAI API, VinSolutions CRM integration, SMS and email APIs.