AI Support Guide

Simpli Pulse

Real-time support operations dashboard with volume forecasting and SLA monitoring.

Managers and directors need to know what's happening right now — not what happened last week. Pulse gives you live visibility into queue depth, SLA compliance, and volume forecasts so you can make staffing decisions before SLAs breach.

Simpli Pulse provides real-time visibility into support operations: queue depth, wait times, agent availability, SLA compliance, and volume forecasting.

Configuration

VariableDefaultDescription
APP_PORT8000Server port
APP_LOG_LEVELinfoLog level
CORS_ORIGINS*Allowed CORS origins

Start the server

simpli-pulse serve

API endpoints

GET /metrics

Current operational metrics snapshot.

Response:

{
  "queue_depth": 23,
  "avg_wait_time_minutes": 4.5,
  "active_agents": 12,
  "open_tickets": 156,
  "sla_compliance_pct": 94.2
}

GET /forecast

Volume forecast for upcoming hours.

Query parameters:

ParamDefaultRangeDescription
hours241-168Forecast horizon

Response:

{
  "horizon_hours": 24,
  "predicted_volume": [45, 52, 61, 58, 43, 38],
  "confidence_interval": [
    {"lower": 38, "upper": 52},
    {"lower": 44, "upper": 60}
  ]
}

GET /sla

SLA compliance status and breach predictions.

Response:

{
  "compliance_pct": 94.2,
  "at_risk_tickets": [1023, 1045],
  "breached_tickets": [998]
}

WebSocket /live

Real-time metrics stream via WebSocket.

const ws = new WebSocket("ws://localhost:8000/live");
ws.onmessage = (event) => {
  const data = JSON.parse(event.data);
  console.log(data); // {"type": "connected"} on connect
};

GET /health

Health check.

Next steps

On this page