← Back to Projects

Call Center

Live

Browser-based call center that lets you make/receive calls through Twilio, automatically records them, and manages leads.

Try the Live Demo

Use these credentials to test the call center with simulated phone numbers and pre-loaded demo data:

Admin Demo (Full Access)
Username
demo_admin
Password
demo123
Caller Demo (Caller View)
Username
demo_caller
Password
demo123

The demo includes simulated lead data and test phone numbers. All calls use Twilio's test credentials - no real calls will be placed.

Open Call Center Demo

What It Does

  • Make and receive real phone calls directly in your browser on any device
  • Automatic call recording with timestamps - every call is saved and playable from the dashboard
  • Lead management workflow with dispositions (interested/not interested/callback)
  • Real-time Google Sheets sync for lead data and call outcomes
  • CSV lead upload for batch importing contact lists

What I Built

  • Twilio integration for browser-based WebRTC calling
  • Call recording system with automatic WAV file storage and playback
  • Real-time dashboard showing lead info during active calls
  • Disposition tracking system with Google Sheets API integration
  • CSV upload and parsing for lead list management
  • Twilio credential management for custom account configuration

Why I Built This

Traditional call center software is expensive and clunky. I wanted something lightweight that works in a browser - no desk phones, no complicated setup, just plug in your Twilio credentials and start calling.

The automatic recording and disposition tracking make it easy to follow up with leads, train new callers on what works, and keep everything synced with Google Sheets for easy reporting.

Tech Stack

TwilioWebRTCGoogle Sheets APIPython/FlaskJavaScript

Need a custom call center?

I can build you a tailored solution with your specific workflow, integrations, and features.