SaaS PlatformAI · Voice1,842 calls/day

AISalesman.

AI auto-dialing platform for outbound sales teams. I built the backend engine that orchestrates AI voice agents across thousands of concurrent campaigns with real-time analytics and funnel reporting.

AISalesman dashboard
// what I built
AI voice agent orchestration layer managing thousands of concurrent campaign calls with state machines
Real-time call event pipeline via Kafka (dialed, connected, completed, outcome) feeding the analytics dashboard
Campaign scheduler with rate limiting, DNC list management and time-zone aware dialing windows
Funnel analytics engine computing conversion rates per stage, agent performance and cost per lead
Multi-tenant access control for agency and client isolation with fine-grained permissions
// tech stack
Node.jsTypeScriptKafkaPostgreSQLRedisAI APIsTelephonyDocker
// my role
Backend Lead — designed the agent orchestration engine, call pipeline and real-time analytics core.
1,842
Calls per day
14.2%
Conversion to goal
2:18
Avg call duration
// project
AISalesman — AI Auto-Dialing Backend
← back to portfolio