About This Architecture
SalesBoost is a multi-layer sales automation platform combining Next.js frontend, Node.js backend, Supabase data layer, and AI-driven lead intelligence. Traffic flows from sales users through WAF and CDN to a React dashboard, then to an API Gateway that routes requests to lead management, workflow orchestration, and messaging services. The Intelligence Layer uses LLM endpoints to classify leads as hot/warm/cold, generate workflows, analyze intent, and optimize campaigns via a vector database. External integrations with WhatsApp, Instagram, and Facebook Messenger feed inbound leads through webhook receivers back into the API Gateway, creating a closed-loop automation cycle. This architecture demonstrates event-driven workflow automation with real-time AI enrichment, essential for sales teams scaling lead qualification without manual overhead. Fork and customize this diagram on Diagrams.so to adapt the integration layer, add new AI models, or swap Supabase for your preferred database. The separation of presentation, application, data, and intelligence layers enables independent scaling of each tier.