Overview

KOG CRM is a customer relationship management platform with multi-provider communications (SMS via Telnyx, voice calls, email via AWS SES) and Gemini AI integration for intelligent automated responses.

Architecture

  • Backend: FastAPI (Python), PostgreSQL + pgvector (Cloud SQL)
  • Frontend: React (Vite)
  • AI: Gemini with pgvector RAG
  • Communications: Telnyx (SMS/voice), AWS SES (email)
  • Auth: JWT-only (no Azure AD MSAL)
  • Deployment: GCP Cloud Run

Key Features

  • Multi-provider communications (SMS, voice, email)
  • Gemini AI chatbot with pgvector RAG
  • Speech gathering and DTMF (touch-tone)
  • Self-service registration + MFA (TOTP)
  • Email verification flow
  • Scheduled message campaigns

Domains

  • kog-api.netrunsystems.com (API)
  • kog.netrunsystems.com (Frontend)