One inbox
Web chat, WhatsApp, Instagram and email feed into one inbox. Assign, escalate, star, SLA timers. Same surface for every channel.
Web chat, WhatsApp, Instagram and email support in one operator workspace.
Operators were drowning in tabs. Built one workspace where AI handles the easy stuff and humans get the rest with full context.






NestJS over Next.js API routes. More boilerplate, but the WebSocket layer and queue workers needed real backend boundaries.
Web chat, WhatsApp, Instagram and email feed into one inbox. Assign, escalate, star, SLA timers. Same surface for every channel.
The Groq assistant resolves the easy stuff and escalates with full conversation context the moment a human is needed.
Active chats, pending queue, online operators and conversation volume, refreshed live over Socket.IO.
AI-scored leads from chat intent: status, rating, summary, intent class, last touch, conversion timeline.
Tickets for tone, accuracy, escalation and process violations. Each one is investigated with evidence attached and closed on a real timeline.
Volume, response times, CSAT, channel mix and agent performance, exported as CSV or JSON.
Teams, skills, presence, daily resolved counts, CSAT per operator. Role-based access control built in.
Passport JWT auth and granular settings for general, notifications, security and appearance.
Brandable web chat widget configured from admin: colors, position, greeting, agent persona. Live preview while you edit.
Modern monorepo, clear boundaries between admin / API / shared. Turborepo, pnpm, Docker Compose, Vitest.