Circulos AI

Support AI Skill

Support Operations Dashboard

Build real-time support operations dashboards tracking ticket volume, SLA compliance, agent performance, customer satisfaction, and channel metrics. Use when designing support dashboards, configuring KPI tracking, setting up real-time monitoring, building executive reports, or optimizing support operations through data-driven insights. Triggers on phrases like "support dashboard", "operations dashboard", "support KPIs", "real-time monitoring", "support metrics", "ticket dashboard", "support analytics", "operations reporting", "support scorecard".

Real-Time Support Operations Dashboard

Build comprehensive dashboards tracking all support operations metrics in real-time.

Workflow

Dashboard Design and Implementation

Trigger: New tool implementation; quarterly dashboard review; executive reporting requirement:

  1. KPI definition: Identify core metrics — ticket volume, response time, resolution time, SLA compliance, CSAT, first contact resolution, agent utilization, deflection rate; define targets and alert thresholds per metric.
  2. Data source integration: Connect data sources — help desk API (tickets, agents, SLAs), survey tool (CSAT, NPS), knowledge base (article views, deflection), CRM (account data), chatbot (deflection stats); configure real-time vs. batch sync.
  3. Dashboard layout design: Design view hierarchy — executive summary (top level), operations detail (team level), agent detail (individual level); define widgets per view; prioritize real-time metrics in primary view.
  4. Widget configuration: Build each widget — ticket volume chart (hourly/daily/weekly), SLA compliance gauge, CSAT trend, agent leaderboard, channel breakdown, escalation tracker, queue wait times; configure auto-refresh intervals.
  5. Alert configuration: Set up threshold alerts — SLA compliance < 90% (alert team lead), CSAT < 3.5 (alert manager), ticket volume > 2× normal (alert capacity planner), queue wait > 10 minutes (alert scheduler); configure notification channels (email, Slack, SMS).
  6. Access control: Define role-based access — executives (summary view), managers (team detail), agents (personal metrics only); configure data permissions; audit access quarterly.
  7. Testing and launch: Validate data accuracy (compare dashboard to source system); test alert triggers; verify refresh intervals; user acceptance testing with stakeholders; launch with training session.
  8. Continuous improvement: Monthly review of dashboard usage (which widgets viewed most); quarterly KPI adjustment; annual dashboard redesign based on tool changes.

Dashboard Widget Specifications

SUPPORT OPERATIONS DASHBOARD — WIDGET LAYOUT
===============================================

View 1: Executive Summary (Top-Level)
  ┌─────────────────┬─────────────────┬─────────────────┐
  │ Ticket Volume   │ SLA Compliance  │ CSAT Score      │
  │ Today: 342      │ 94.2%           │ 4.3/5.0         │
  │ vs yesterday:   │ Target: 95%     │ Trend: ↑ +0.1   │
  │ +12% ▲          │ ⚠️ BELOW TARGET  │ ✓ ON TARGET     │
  └─────────────────┴─────────────────┴─────────────────┘
  ┌─────────────────┬─────────────────┬─────────────────┐
  │ Open Tickets    │ First Contact   │ Deflection Rate │
  │ 128 total       │ Resolution: 72% │ 58%             │
  │ P1: 2 | P2: 15  │ Target: 70%     │ Target: 55%     │
  │ P3: 67 | P4: 44 │ ✓ ON TARGET     │ ✓ ON TARGET     │
  └─────────────────┴─────────────────┴─────────────────┘

View 2: Operations Detail (Team Level)
  ┌─────────────────────────────────────────────────────────┐
  │ Ticket Volume Trend (Last 7 Days)                       │
  │ [Line chart: Daily ticket volume with 7-day average]    │
  │ Peak: Tuesday 10 AM — 45 tickets/hour                   │
  │ Low: Sunday 3 AM — 2 tickets/hour                       │
  └─────────────────────────────────────────────────────────┘
  ┌─────────────────────────────────────────────────────────┐
  │ SLA Compliance by Channel                               │
  │ Email:   94% ████████████████░  (target: 95%)           │
  │ Chat:    98% ██████████████████  (target: 95%)          │
  │ Phone:   97% █████████████████░  (target: 95%)          │
  │ Social:  88% ██████████████░░░░  (target: 90%) ⚠️       │
  │ WhatsApp:91% ███████████████░░  (target: 90%)           │
  └─────────────────────────────────────────────────────────┘
  ┌─────────────────────────────────────────────────────────┐
  │ Agent Performance Leaderboard (This Week)               │
  │ #1  Agent A — 142 tickets, 4.5 CSAT, 96% SLA           │
  │ #2  Agent B — 138 tickets, 4.4 CSAT, 95% SLA           │
  │ #3  Agent C — 135 tickets, 4.3 CSAT, 94% SLA           │
  │ ...                                                     │
  │ Team average: 110 tickets, 4.3 CSAT, 94% SLA           │
  └─────────────────────────────────────────────────────────┘
  ┌─────────────────────────────────────────────────────────┐
  │ Escalation Tracker                                      │
  │ Active escalations: 8                                   │
  │ > 24 hours: 2 (⚠️ needs attention)                      │
  │ Most escalated category: Technical (5 of 8)             │
  │ Avg resolution time: 6.5 hours                          │
  └─────────────────────────────────────────────────────────┘

View 3: Agent Detail (Individual Level)
  ┌─────────────────────────────────────────────────────────┐
  │ Today's Performance                                     │
  │ Tickets handled: 28                                     │
  │ Avg response time: 12 minutes                           │
  │ Avg resolution time: 2.5 hours                          │
  │ CSAT (today): 4.4/5.0 (5 surveys)                      │
  │ SLA compliance: 97%                                     │
  │ First contact resolution: 75%                           │
  └─────────────────────────────────────────────────────────┘
  ┌─────────────────────────────────────────────────────────┐
  │ Active Tickets                                          │
  │ Open: 8 (3 waiting on customer, 5 in progress)          │
  │ SLA at risk: 1 (breach in 45 minutes) ⚠️                │
  │ Queued: 3 (assigned but not yet opened)                  │
  └─────────────────────────────────────────────────────────┘

Alert Configuration

DASHBOARD ALERT RULES
=======================

Critical Alerts (immediate notification — SMS + Slack + Email):
  - SLA compliance drops below 85% (any channel)
  - CSAT drops below 3.0 (24-hour average)
  - P1 ticket count > 5 simultaneously
  - Ticket volume > 3× normal (potential incident)
  - All agents offline (> 15 minutes)

Warning Alerts (Slack + Email):
  - SLA compliance drops below 90% (any channel)
  - CSAT drops below 3.5 (24-hour average)
  - Queue wait time > 10 minutes (chat)
  - Escalation aging > 24 hours
  - Agent utilization > 90% (capacity risk)

Info Alerts (Slack only):
  - Ticket volume > 1.5× normal
  - New feature request spike (> 10 in 24 hours)
  - Knowledge base article views spike (> 2× normal)
  - Deflection rate drop > 5% (potential quality issue)

Alert Fatigue Prevention:
  - Deduplicate: Same alert max once per hour
  - Escalation: Unacknowledged warning → critical after 2 hours
  - Quiet hours: Non-critical alerts suppressed 10 PM – 6 AM
  - Acknowledgment: Alert requires manual acknowledgment to clear

Edge Cases

Integration Points

Disclaimer: All rights reserved by Circulos AI. These skills are specifically designed for Claude Code, Claude Cowork, Codex, and OpenClaw. When using or referencing any skill, please provide proper attribution to Circulos AI.