🎧 AI Call Center Assistant

Real-time AI-powered assistance for call center agents with live transcription, customer insights, and intelligent suggestions.

🚀 Quick Start

  1. 1
    Login: Use your credentials (default: agent1 / agent123)
  2. 2
    Start a call: Click "New Call" to begin a customer conversation
  3. 3
    Get AI assistance: See real-time transcription and AI suggestions
  4. 4
    View customer info: Automatically loaded customer history and orders

✨ Key Features

  • • Real-time audio streaming (WebRTC)
  • • Live speech-to-text transcription
  • • Streaming AI suggestions
  • • Automatic customer lookup
  • • Order and ticket history
  • • Sentiment analysis

🎓 Learning Objectives

  • • WebRTC audio streaming
  • • Server-Sent Events (SSE)
  • • WebSocket communication
  • • Optimistic UI patterns
  • • Session management
  • • Role-based authentication