ProductionBackend & AI integration2025
AI Sales Agent
A multi-tenant conversational AI sales and support platform that answers from a company’s own knowledge base, qualifies leads and hands off to a human when it should.
Retrieval-augmented generation over a Qdrant vector store, with embedding and ingestion pipelines running as background jobs so indexing never blocks a conversation. Streaming responses, conversation memory, and a Claude/Gemini fallback chain when a provider degrades.
- RAG pipeline — chunking, embeddings, retrieval and re-ranking
- Redis + BullMQ queues for asynchronous ingestion
- Streamed LLM responses with Claude/Gemini provider fallback
- Multi-tenant architecture with per-tenant knowledge bases
- Lead qualification with CRM and Calendly hand-off
- Node.js
- Express.js
- Vue 3
- MySQL
- Redis
- BullMQ
- Qdrant
- Claude API
- Gemini API
- JWT
- Pinia
- Vuetify





