North GA EMC Call Analytics Platform Logo

North GA EMC Call Analytics Platform

Enterprise Web Application

A comprehensive call center analytics dashboard built as a contract through Versalytix for North Georgia Electric Membership Corporation (NGEMC). The platform processes, transcribes, and analyzes customer service calls, providing agents and supervisors with AI-generated summaries and actionable insights.

Technologies Used

ReactTypeScriptVitePythonFlaskAzure ADRadix UITailwind CSSVersalytix API

Application Screenshots

Windows SSO authentication

AI summaries with audio playback

Filter calls by agent

Navigate calls by date

Project Goals

Build a secure, enterprise-grade call analytics platform that integrates with NGEMC's existing infrastructure. Enable supervisors to review agent performance, provide instant AI-generated call summaries, and maintain a searchable archive of all customer interactions with full transcripts and audio playback.

My Solution

Delivered a full-stack solution with a React + TypeScript frontend featuring a modern dashboard with call tables, calendar views, and agent filtering. The Python Flask backend integrates with Versalytix's speech analytics services for transcription and AI summarization. Implemented Azure AD SSO for seamless Windows authentication, ensuring secure access for NGEMC employees.

Key Features

AI-powered call summarization
Full call transcripts with audio playback
Windows/Azure AD Single Sign-On
Agent performance filtering & management
Calendar view for call history navigation
Copy-to-clipboard summary functionality
Summary quality feedback system
Supervisor role-based access control
Searchable call archive
On-premise enterprise deployment

Results & Impact

Successfully deployed to NGEMC's on-premise infrastructure. The platform processes hundreds of daily calls, reducing post-call documentation time by 80%. Supervisors can now instantly review any call with AI summaries, full transcripts, and audio playback. The feedback system (thumbs up/down) helps continuously improve summary quality.