Call Sling is a multi-tenant call tracking and management SaaS platform designed for agencies managing multiple client companies. It enables efficient handling of inbound calls through advanced call routing, real-time monitoring, and campaign-based call tracking. The platform integrates AI-powered voice agents and IVR systems to automate call handling, qualify callers, and route calls intelligently. With built-in analytics and reporting, Call Sling provides actionable insights into call performance. My role: Sr. Software Engineer (Developer & Lead) — built from scratch; engineered call routing algorithm, tuned dynamic AI voice agents, Redis cache, CI/CD, Docker.
CallSling
Call Tracking & AI Voice Agents SaaS | Laravel & React
Project Overview
My Role
- Sr. Software Engineer (Developer & Lead) — Built from scratch start to end
- Frontend structure and base components; backend and APIs
- Engineered call routing algorithm and IVR; tuned dynamic AI voice agents
- Redis cache; DevOps CI/CD and Docker; system design; PR review
Key Features
Multi-Tenant Architecture
Secure multi-tenant design for agencies managing multiple client companies with data isolation and tenant-specific configurations.
Call Tracking & Analytics
Campaign-based call tracking, real-time monitoring, and analytics for measuring marketing performance and lead management.
Advanced Call Routing & IVR
Call routing algorithm aligned with business logic and IVR; intelligent routing for efficient call handling.
AI Voice Agents
Multi-lingual, context-aware, customizable AI voice agents (Bland AI, Vapi) for customer support and call qualification.
Voicemail & SMS
Voicemail management and SMS integration for comprehensive communication workflows.
Campaign Management
Campaign creation and tracking; AI Voice Recorder for call insights and quality assurance.
Technical Challenges
Call Routing Algorithm
Engineering call routing logic according to business rules and IVR flows while ensuring low latency and reliability.
AI Voice Agent Tuning
Tuning and maintaining dynamic AI voice agents for multi-lingual, context-aware conversations and consistent quality.
Results & Impact
- Built platform from scratch with multi-tenant architecture and full backend & APIs.
- Engineered call routing algorithm and IVR integration for intelligent call handling.
- Implemented tuned, dynamic AI voice agents for customer support and marketing.
- Integrated Redis cache and CI/CD with Docker for scalable deployments.
Technologies Used
Project Attribution
This project was developed while working at Brainx Technologies. Full project credits and intellectual property belong to Brainx Technologies. My role in this project was as a Full Stack Developer, responsible for both backend and frontend development, API architecture, and deployment infrastructure.
Brainx Technologies is a leading software development company providing disruptive digital products and tech solutions to SMBs, Startups & Enterprises.
View Original Case Study