Back Blog
changelog pbx-reports update
Changelog: PBX Reports v2.0 — Complete Dashboard Rebuild
PBX Reports v2.0 brings a new dashboard, 8 customizable KPIs, improved PDF/CSV export, and support for multiple simultaneous PBX systems.
PBXTools Team ·
PBX Reports v2.0 is here!
We’re excited to announce the biggest update to the PBX Reports module since launch. Version 2.0 brings a completely rebuilt dashboard, improved performance, and new features requested by the community.
What’s New in v2.0
🎨 Dashboard Redesign
The dashboard has been rebuilt from scratch with a modern, responsive interface:
- KPI Cards — 8 configurable metrics with trend indicators
- Interactive Charts — Zoom, pan, PNG export
- Dark mode — Optimized for 24/7 monitoring
- Drag & Drop Widgets — Arrange the dashboard however you want
📊 New KPIs
We’ve added 4 new KPIs alongside the existing ones:
| KPI | Description | New? |
|---|---|---|
| Total Calls | Processed calls | — |
| Average Time | Average call duration | — |
| Abandon Rate | % abandoned calls | — |
| Service Level | % calls answered < 20s | — |
| Peak Hour | Hour with most calls | ✅ |
| Agent Score | Per-agent performance score | ✅ |
| Queue Wait | Average queue wait time | ✅ |
| First Call Resolution | % issues resolved on first call | ✅ |
📥 Improved Export
- PDF — Professional template with customizable logo and branding
- CSV — Configurable delimiter, UTF-8/Latin-1 encoding
- Scheduling — Automatic daily/weekly export via email
- API — REST endpoint for BI tool integration
🔄 Multi-PBX Support
You can now monitor multiple PBX systems simultaneously from a single dashboard:
PBX1: FreePBX (Cluj Office) → 120 extensions
PBX2: VitalPBX (Bucharest Office) → 80 extensions
PBX3: FusionPBX (Call Center) → 200 extensions
─────────────────────────────────────────────────
Total monitored: 400 extensions, 1 dashboard
⚡ Performance
- Query time reduced by 60% through database optimization
- Dashboard load time: < 1 second (down from 3-4s in v1)
- Real-time automatic updates (interval: 5s)
Migration Guide
Upgrading from v1 to v2 is automatic:
- Backup is performed automatically before upgrade
- All existing configurations are preserved
- Custom dashboards are migrated to the new format
- Historical data remains intact
Bug Fixes
- Fix: Charts not loading correctly on Safari
- Fix: CSV export with corrupted diacritical characters
- Fix: Incorrect timezone offset for PBX systems in different zones
- Fix: Memory leak during continuous monitoring > 24h
What’s Next
In PBX Reports v2.1 (estimated Q2 2025):
- Comparative reports (current month vs. previous month)
- Hourly heatmap visualization
- Direct Google Sheets integration
- Alerting engine (threshold-based)
Update now from Admin Panel → Modules → PBX Reports → Update.
Feedback? Send us a message via the contact form.