Skip to content

GCP Vertex AI Integration

Architecture Overview

Purpose: Enable AI-powered contact center analytics for WxCC without building on-premise ML infrastructure.

Connectivity Model: Internet-based (no dedicated circuits)

Rationale: 1. WxCC is already in Cisco Cloud (not on-premise) 2. Data transfer: WxCC Cloud → GCP Cloud (cloud-to-cloud, Cisco backbone) 3. On-premise access: Admins/data scientists access via Umbrella SASE DIA 4. Volume: ~6GB/day (CDR, recordings, transcripts) - doesn't justify $4,500/month Cloud Interconnect

┌─────────────────────────────────────────────────────────────────────────────┐
│               GCP VERTEX AI CONNECTIVITY (INTERNET-BASED)                    │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│  ┌─────────────────────────────────────────────────────────────┐           │
│  │ WEBEX CONTACT CENTER (CISCO CLOUD - US REGION)              │           │
│  │ ─────────────────────────────────────────────────────────   │           │
│  │ • 175 Agents                                                 │           │
│  │ • ~5,000 Calls/Day                                           │           │
│  │ • Call Recordings, CDR, Agent Metrics                        │           │
│  └────────────────────┬────────────────────────────────────────┘           │
│                       │                                                      │
│                       │ ① Cloud-to-Cloud Transfer                          │
│                       │    (Cisco → GCP Backbone)                          │
│                       │    No internet involved                             │
│                       │                                                      │
│                       ▼                                                      │
│  ┌─────────────────────────────────────────────────────────────┐           │
│  │ GCP VERTEX AI (us-east4 Region - Virginia)                  │           │
│  │ ─────────────────────────────────────────────────────────   │           │
│  │ ② Data Ingestion:                                           │           │
│  │    • WxCC Webhook → Pub/Sub (real-time)                     │           │
│  │    • Call Recordings → Cloud Storage                        │           │
│  │    • CDR Export → BigQuery (every 5 min)                    │           │
│  │                                                              │           │
│  │ ③ AI Processing:                                            │           │
│  │    • Vertex AI Speech-to-Text: Transcribe calls             │           │
│  │    • Vertex AI NLU: Sentiment analysis                      │           │
│  │    • CCAI Insights: Call analytics dashboard                │           │
│  │    • Custom Models: Churn prediction, routing               │           │
│  │                                                              │           │
│  │ ④ Output:                                                   │           │
│  │    • Predictions → WxCC API (route calls)                   │           │
│  │    • Dashboards → Looker Studio (agent performance)         │           │
│  │    • Alerts → Splunk (quality issues)                       │           │
│  └─────────────────────────────────────────────────────────────┘           │
│                       ▲                                                      │
│                       │                                                      │
│                       │ ⑤ Admin Access (Mumbai)                            │
│                       │    Via Umbrella SASE DIA                            │
│                       │    TLS 1.3 Encrypted                                │
│                       │                                                      │
│  ┌────────────────────┴────────────────────────────────────────┐           │
│  │ ON-PREMISE USERS (DATA SCIENTISTS, ADMINS)                  │           │