Back to Projects

CallSling

Call Tracking & AI Voice Agents SaaS | Laravel & React

Laravel React PHP OpenAI Twilio Bland AI Vapi Redis AWS Docker
CallSling

Project Overview

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.

Client: Agency / Multi-tenant SaaS

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

Laravel
React
PHP
Laravel Queue
Redis
OpenAI
Twilio
Bland AI
Vapi
AWS
S3
RDS
Docker
CI/CD
Swagger/OpenAPI

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