$ VICIdial MySQL --> Node.js (poll every 2-3s) --> HTML Wallboard (big TV) | +-- Grafana (poll every 5-10s) --> Manager laptops, kiosk TVs
VICIdial MySQL --> Node.js (poll every 2-3s) --> HTML Wallboard (big TV) | +-- Grafana (poll every 5-10s) --> Manager laptops, kiosk TVs
VICIdial MySQL --> Node.js (poll every 2-3s) --> HTML Wallboard (big TV) | +-- Grafana (poll every 5-10s) --> Manager laptops, kiosk TVs - vicidial_live_agents -- MEMORY engine, one row per agent, updated every second by each browser session
- vicidial_auto_calls -- MEMORY engine, one row per active call, inserted when calls -weight: 500;">start, deleted when they end
- vicidial_campaign_stats -- pre-aggregated daily totals computed by VICIdial's AST_update.pl every 2-4 seconds - Agent -weight: 500;">status counts -- how many are talking, waiting, paused, in dispo, per campaign
- Agent detail roster -- every logged-in agent with name, -weight: 500;">status, pause code, call count
- Active call summary -- calls in progress grouped by campaign (ringing, live, IVR)
- Queue depth -- calls waiting for an agent plus the age of the oldest waiting call
- Campaign stats -- today's totals, hourly rolling windows, five-minute snapshots - vicidial_live_agents
- vicidial_auto_calls
- vicidial_campaign_stats
- vicidial_log
- vicidial_closer_log
- vicidial_agent_log
- vicidial_users
- vicidial_carrier_log - Agent -weight: 500;">status by campaign -- how many in each state
- Queue depth -- calls waiting per campaign, longest wait time
- Queue-to-agent ratio -- calls waiting divided by agents in READY - Campaign daily totals from vicidial_campaign_stats -- calls, answers, drops, drop rate, dialable leads
- System-wide agent counts -- total logged in, on calls, waiting, paused, paused over 10 minutes - Calls per hour today -- the classic hourly volume chart
- Agent handle time -- AHT = talk_sec + dispo_sec from vicidial_agent_log
- Agent leaderboard ranked by sales
- Carrier ASR -- answer-seizure ratio extracted from vicidial_carrier_log
- Inbound -weight: 500;">service level -- percentage of calls answered within 20 seconds