Vedanta

← Back to Case Studies

Retell AI

YCombinator W24 • Voice AI Infrastructure

Role: Software Engineering Intern

Duration: May 2025 – Aug 2025

The Problem

Retell AI, a YCombinator-backed startup, was experiencing rapid growth but faced critical scalability challenges. With enterprise clients demanding reliable voice AI integrations across multiple CRM platforms, the existing infrastructure couldn't handle the volume of 30,000+ daily API calls while maintaining sub-second response times.

Challenge

The primary challenge was three-fold: First, building robust integrations with 8+ enterprise platforms (Salesforce, HubSpot, Zendesk) while maintaining consistent performance. Second, scaling the FastAPI backend to handle exponentially growing call volumes without degrading user experience. Third, creating a streamlined demo process that would enable the sales team to showcase integrations quickly during client meetings.

Solution

I engineered a comprehensive solution involving three key components: (1) A multi-threaded FastAPI backend with Redis queueing that distributed load efficiently across workers, (2) An abstracted integration framework that reduced development time for new CRM connections from weeks to days, and (3) Google AppsScript-powered demo environments that allowed sales teams to showcase integrations in real-time during client calls.

Process

Challenges Overcome

Impact & Results

Key Achievements

Tech Stack

FastAPI, Python, Redis, Google AppsScript, Salesforce API, HubSpot API, Zendesk API, GoHighLevel, Multi-threading, Queue Management

Visit Project