Vodia Queue Overview Analytics Dashboard
Overview
The Vodia Queue Overview Analytics Dashboard provides comprehensive real-time queue performance monitoring and historical analysis. This dashboard delivers actionable insights into queue operations, agent performance, call distribution patterns, and abandonment trends across your call center infrastructure.


Key Features
📊 Real-Time Queue Monitoring
- Queue metrics: Current queue length, wait times, and active call volumes
- Multi-queue support: Monitor all queues or focus on specific queue performance
- Agent status tracking: Real-time visibility into agent login status, DND states, and availability
- Live performance indicators: Instant updates on key performance metrics
📈 Historical Analytics Engine
- Configurable time periods: Today, yesterday, week, month analysis options
- Call volume trends: Hourly distribution patterns and peak period identification
- Performance tracking: Talk time, IVR time, ring time, and wait time analysis
- Abandonment analysis: Daily abandon rate trends and pattern identification
👥 Agent Performance Analytics
- Individual agent breakdowns: Calls handled, talk time, and status monitoring
- Performance ranking: Identification of most active agents by calls and talk time
- Status visualization: Online, DND, and offline agent categorization
- Historical agent stats: Cumulative performance data across selected periods
📋 Interactive Data Visualization
- Call volume charts: Bar charts showing hourly call distribution patterns
- Performance pie charts: Visual breakdown of talk, IVR, and ring time proportions
- Abandon rate trends: Line charts tracking abandonment patterns over time
- Dynamic chart updates: Real-time chart refreshing with new data
🔄 Auto-Refresh & Export
- Automatic data refresh: Configurable 30-second intervals for live updates
- Data export capabilities: JSON export of complete analytics dataset
- Agent data export: Dedicated export functionality for agent performance data
- Historical data preservation: Maintains performance history across refresh cycles
Installation
Setup Instructions
- Download and customize files
- Customize
user_portal_custom.jsat Tenant or User Level. Here is the link to download the JS file: Queue Analytics Dashboard - CUstomize the user_portal.htm file as well, Here is the link to the file.
- Customize
Performance Considerations
This queue analytics dashboard makes extensive API calls to compile real-time statistics. We recommend deploying it selectively for users who require queue monitoring capabilities. Consider the server load impact when enabling for multiple concurrent users.
- Enable Custom Homescreen
- At extension or tenant level, set Content for the home screen to Custom Content
- Navigate to Tenant -> Advanced -> User Page Control OR Extension settings -> Provisioning Tab -> User Page Control


- Configure Required Permissions
- Ensure Call records and Queue permissions is enabled under Tenant settings -> group
Configuration
Refresh Interval Configuration
// Auto-refresh settings (default: 300 seconds)
this.refreshInterval = 300000;
- Configurable intervals: Adjust refresh frequency based on requirements
- Manual refresh: On-demand data refresh capability
Time Period Settings
- Default period: Today's data analysis
- Available ranges: Today, Yesterday, This Week, Last Week, This Month
- Historical depth: Up to 30 days of historical analysis
- Dynamic date ranges: Real-time period switching