⚡ Feature Manual: Outages & Geo-Spike Intelligence
← Docs Index View Outages Dashboard ↗
Help Center / Feature Library / Outages

Network Outage Intelligence & Geo-Spike Clustering

AI-assisted anomaly clustering for detecting localized fiber cuts, automated customer holding advisories, and mass restoral broadcasts.

1. Overview & Operational Problem Solved

When a main distribution optical fiber cable is severed (e.g. by civil construction or fallen trees), dozens of subscribers in the same area report service outages simultaneously. Manually diagnosing each ticket overwhelms helpdesks. ConnectCare automates anomaly detection and groups localized complaints into a single Master Incident.

2. Subfeature Breakdown

Subfeature 2.1: Automated Geo-Spike Clustering

The anomaly detection engine (api/outages/engine.php) continuously scans inbound complaints by sector.

Subfeature 2.2: Master Outage Incident Console

NOC engineers and managers manage the incident lifecycle through 4 states:

  1. DETECTED: System has flagged a geo-spike cluster.
  2. INVESTIGATING: Splicing crew dispatched to inspect optical distribution frames / OLTs.
  3. WORK_IN_PROGRESS: Cable splicing or equipment replacement underway.
  4. RESOLVED: Optical power restored to normal thresholds.

Subfeature 2.3: Inbound WhatsApp Holding Notices

When subscribers in an outage area message WhatsApp support, ConnectCare automatically sends an advisory:

💬
Automated Holding Message: "We are aware of a service interruption affecting Indiranagar Sector 2 (Master Outage OUT-398FA503). Our optical crews are actively working on repairs. Estimated restoration: 2 hours." Prevents thousands of repeated calls to frontline agents.

Subfeature 2.4: One-Click Mass Restoral & Synchronized Closure

When the manager marks the master outage RESOLVED:

Subfeature 2.5: Real-Time Field Splicer & Engineer Outage Broadcast Dispatches

Network incidents require immediate field awareness. ConnectCare automatically cascades outage events into technician notifications:

3. API Verification Command

curl -X POST https://api.radhicorp.net/api/outages/manage.php \ -H "Content-Type: application/json" \ -H "Cookie: PHPSESSID=your_session" \ -d '{ "action": "RESOLVE", "outage_id": 12, "auto_close_tickets": true, "broadcast_restored": true }'