Back to Home

CYA Analyzer

Comprehensive Email Analytics & Alert Processing Platform

Authentication Required

BigQuery Sync

Last Sync Loading...
Demands Loading...
Suppliers Loading...
Data Status Loading...

Cache Performance

Total Keys Loading...
Memory Usage Loading...
Hit Rate Loading...

Claude AI

Model Claude Opus 4
Rate Limit 2/min
Status Active

Gmail Integration

Authentication Disconnected
Labels Cached Loading...
OAuth Scopes Gmail + BigQuery

System Architecture

Interactive overview of all system components and data flow

Gmail API

Email fetching & OAuth authentication

Claude AI

Alert analysis & processing

BigQuery

Data warehouse & analytics

Advanced Features & Capabilities

Comprehensive email analytics platform with enterprise-grade features

AI-Powered C-YA Analysis

Advanced Claude AI integration for intelligent alert processing and account manager assignment

  • Real-time alert classification
  • Automated account manager mapping
  • Intelligent pattern recognition
  • Rate limit: 2 requests/min

BigQuery Data Sync

Enterprise-grade data synchronization with Google BigQuery for demands and suppliers

  • Daily automated sync (6 AM)
  • Manual trigger capability
  • Real-time status monitoring
  • Current: 113 demands, 266 suppliers

Gmail OAuth Integration

Secure Gmail API integration with OAuth2 authentication and comprehensive email access

  • OAuth2 secure authentication
  • Auto token refresh
  • Full email search capability

Slack Release Tracking

Real-time integration with rise-prog-ssp-release channel for comprehensive release correlation with C-YA alerts

  • Bot token authentication
  • Recent releases tracked
  • Release correlation analysis
  • Interactive releases dashboard
  • 30-minute cache with auto-sync

Domain Whitelist Checker

Comprehensive security tool for analyzing domains against multiple whitelist sources with live tracking

  • Parallel whitelist fetching
  • Live progress tracking
  • Executive summary reports
  • Risk assessment dashboard
  • Export & filtering capabilities
Open Tool

High-Performance Caching

Advanced caching system with intelligent TTL management and automatic cleanup

  • 25-hour TTL for optimal performance
  • Automatic cleanup processes
  • Real-time cache monitoring
  • No rate limits on cached data

Advanced Security

Enterprise-grade security with sophisticated rate limiting and protection mechanisms

  • Multi-tier rate limiting
  • Request throttling & queuing
  • Secure API endpoints
  • Admin-level access controls

Interactive API Docs

Comprehensive Swagger/OpenAPI documentation with live testing capabilities

  • 15+ documented endpoints
  • Live API testing interface
  • Request/response examples
  • Schema validation & testing

Technical Specifications

Infrastructure

  • • Flask 2.3+ Framework
  • • Python 3.9+ Runtime
  • • Google Cloud Platform
  • • Production-ready deployment

Integrations

  • • Gmail API v1
  • • BigQuery API
  • • Claude AI API
  • • OAuth2 Authentication

Performance

  • • Sub-second API responses
  • • Intelligent caching layer
  • • Auto-scaling capability
  • • 99.9% uptime SLA

Monitoring

  • • Real-time dashboards
  • • Comprehensive logging
  • • Health check endpoints
  • • Performance metrics

Live System Demo

Interact with the system in real-time

System Architecture Flow

%%{init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#4285F4', 'primaryTextColor': '#ffffff', 'primaryBorderColor': '#3367d6', 'lineColor': '#3b82f6', 'secondaryColor': '#10b981', 'tertiaryColor': '#f59e0b', 'background': '#f8fafc', 'mainBkg': '#ffffff', 'secondBkg': '#e2e8f0', 'tertiaryBkg': '#cbd5e1' } }}%% flowchart TB %% External Services Layer GC[🌐 Google Cloud
Console
OAuth Provider] GM[📧 Gmail API
Email Service
C-YA Alerts
] BQ[🗄️ BigQuery
Database
Data Warehouse
Demands & Suppliers
] %% Storage Layer MC[⚡ Memory Cache
Redis-like
Fast Access
] JS[💾 JSON Storage
Persistent Files
Local Backup
] %% Central Application FA[🏗️ CYA Analyzer
Flask Application
⚡ Data Sync Service
💾 JSON Storage Manager
🔍 Alert Processing Engine
📊 Interactive Dashboard
Running on Port 5000
] %% AI and External APIs CA[🤖 Claude AI API
AI Analysis
C-YA Processing
] SA[💬 Slack API
Release Tracking
Read-Only Access
] %% System Status SS[📊 System Status
✅ APIs Active & Responsive
✅ Data Synchronization Complete
✅ Cache & Storage Operational
⚠️ Slack User Names In Progress
Last Updated: Live
] %% Data Flow Connections GC -->|OAuth 2.0| FA GM -->|C-YA Emails| FA BQ -->|Demand/Supply
Data Sync| FA FA -.->|Cache Storage| MC FA -.->|Persistent
Storage| JS FA -->|AI Analysis
Requests| CA SA -->|Release Data| FA FA -.->|Live Updates| SS %% Styling classDef google fill:#4285F4,stroke:#3367d6,stroke-width:2px,color:#fff classDef gmail fill:#EA4335,stroke:#d33b2c,stroke-width:2px,color:#fff classDef bigquery fill:#4285F4,stroke:#3367d6,stroke-width:2px,color:#fff classDef cache fill:#10b981,stroke:#059669,stroke-width:2px,color:#fff classDef storage fill:#8b5cf6,stroke:#7c3aed,stroke-width:2px,color:#fff classDef flask fill:#2563eb,stroke:#1d4ed8,stroke-width:3px,color:#fff classDef claude fill:#FF6B35,stroke:#f7931e,stroke-width:2px,color:#fff classDef slack fill:#4A154B,stroke:#36C5F0,stroke-width:2px,color:#fff classDef status fill:#22c55e,stroke:#16a34a,stroke-width:2px,color:#fff class GC google class GM gmail class BQ bigquery class MC cache class JS storage class FA flask class CA claude class SA slack class SS status

Interactive Features:

Hover Effects: Components highlight on hover
Animated Flows: Data paths show direction
Status Indicators: Real-time system status
Responsive Design: Scales for all screen sizes

Real-time System Monitoring

This dashboard updates automatically every 30 seconds

Last Refresh: Just now