I spent the last year talking to call center managers running Asterisk — from 10-seat shops in Tashkent to 200-agent BPOs in Moscow. The same problems came up over and over. Not the obvious stuff like "reduce hold times" or "track KPIs." Deeper, structural problems that nobody writes about because the vendors selling solutions are part of the problem.
Here are seven of them. Some have easy fixes. Some require rethinking how you operate.
1. You're Blind to 98% of Your Calls
Most QA teams manually review 1-2% of calls. That's not a typo.
Over 67% of contact centers evaluate just 0-6 calls per agent per month (ICMI research). QA eats 25%+ of supervisor time — covering barely 0.6% of total volume.
The other 98%? Script violations, customer complaints, missed upsells, compliance risks — all invisible.
Here's what that looks like in practice. A supervisor with 20 agents reviews 5 calls per agent per week. That's 100 calls — roughly 15-20 hours of work. Half a workweek. For a sample size that wouldn't pass a college statistics class.
My take: Manual QA is a ritual, not a process. It exists because managers feel better doing something, even if that something is statistically meaningless.
What works instead
100% automated analysis. Modern speech-to-text (Whisper, Gemini Flash) can transcribe, score, and categorize every call for about $0.01 each. One API call gives you: transcript, summary, sentiment, topic detection, QA scores.
This isn't experimental. It's production-ready right now.
2. Agent Turnover Is a $300K/Year Problem (And You're Making It Worse)
The numbers:
- —Annual turnover: 40-45% — double the average across all occupations
- —74% of agents are at risk of burnout
- —Replacing one agent: $10,000-$21,000 (some estimates hit $31,400)
- —New agents need 90 days to reach full productivity
Do the math for a 50-agent center losing 45%/year. That's 22-23 replacements at ~$15K each: $330,000-$345,000 annually in turnover costs alone.
The irony? Most call centers respond to declining KPIs with tighter monitoring, which increases stress, which drops quality further, which causes the best agents — the ones with options — to leave first.
I call this the burnout spiral. Every center manager I've talked to recognizes it. Almost none have a fix.
What works instead
Proactive burnout detection through pattern analysis. Rising handle times + declining CSAT + increasing pause frequency = agent needs help, not a warning.
Surface team-level insights instead of individual surveillance: "3 agents below 70% CSAT — coaching recommended" beats "Agent #47 took a 12-minute bathroom break."
And here's the controversial part: give agents access to their own analytics. People who see their performance in context improve without being told to. We've built this into Astervis's operator management — leaderboards, personal KPI dashboards, trend tracking. It changes the dynamic from policing to coaching.
3. Asterisk Has Zero Modern Analytics (Despite Running Millions of Systems)
Asterisk is the world's most deployed open-source PBX. Millions of installations. And its built-in analytics are stuck in the 2000s: raw CDR logs, basic queue stats, no visualization.
The existing tools:
- —Asternic: Queue statistics, CDR reports. Flash-based charts (yes, Flash — in 2026). No AI.
- —QueueMetrics: 200+ metrics, Java/Tomcat stack. No speech analytics. Full comparison here.
- —CDR-Stats: Abandoned Django project. Last meaningful update: years ago.
Notice the pattern? None offer transcription, sentiment analysis, or AI-powered QA. The entire Asterisk ecosystem has a massive analytics gap.
Companies chose Asterisk for flexibility and cost savings. Then they end up with Excel spreadsheets and manual reporting because nothing bridges the gap between raw CDR data and actual business intelligence.
What's needed: a purpose-built analytics layer — 30+ dashboards (heatmaps, SLA tracking, operator leaderboards), native CRM integration (Bitrix24, AmoCRM), reading directly from Asterisk CDR. No middleware, no Java, no Flash.
Tired of guessing what's happening in your queues?
Astervis gives you 30+ real-time charts, operator KPIs, and CRM integration for your Asterisk PBX. Self-hosted. Install in 5 minutes. From $119/mo flat — unlimited operators.
4. Speech Analytics Costs $150/Agent. That's Insane.
The speech analytics market hit $3.3B in 2024. Projected $7.3B by 2029 (18.6% CAGR). Everyone agrees it's essential.
Then you look at pricing:
| Vendor | Price | Who can afford it |
|---|---|---|
| Five9 | $150+/agent/month | Enterprise only |
| Talkdesk | $75-125/agent/month | Mid-market+ |
| NICE CXone | Custom pricing | Enterprise |
| Observe.AI | $50K+ annual contracts | Enterprise |
| Verint | Not publicly disclosed | Enterprise |
For a 20-agent team, that's $1,500-$3,000/month — often more than the entire telephony budget. The vendors know SMBs can't afford it. They don't care. Enterprise deals have better margins.
The math doesn't add up. Gemini Flash processes a 5-minute call (transcription + summary + sentiment + QA scoring) for ~$0.01. That's 1,000 calls/day for ~$300/month. The raw AI cost is 10-50x less than what vendors charge.
The technology is commodity. The pricing is a protection racket.
Look for platforms that charge $2-30/agent/month — not $150. The gap between AI cost and vendor price is where your savings live.
5. Cloud Solutions Break Data Sovereignty Laws
This hits hard in CIS and Central Asia — but it's a growing problem globally.
Russia (July 2025): Federal Law 152-FZ now requires complete physical localization of ALL infrastructure processing personal data. Not just storage — the entire pipeline. Servers, processing, backups — everything must be on Russian soil.
Uzbekistan: Law ZRU-547 mandates personal data storage on servers physically located within the country.
Cloud platforms like Five9, Talkdesk, Dialpad, Genesys? Their infrastructure is in the US or EU. They cannot comply. And Russia's February 2025 amendments extended requirements to data processors — covering SaaS platforms, HR systems, cloud services. The direction is clear: tighter, not looser.
The only real solution
On-premise deployment. Call recordings, transcriptions, customer data, AI analysis — all on your servers. Data never leaves the perimeter.
"But on-prem is painful!" It used to be. With Docker-based deployment, the install is one command:
curl -fsSL https://api.astervis.io/api/releases/install.sh | bashFive minutes, running on your hardware. Full sovereignty compliance. Setup guide here.
6. No Speech Analytics for Russian or Uzbek. None.
Global speech analytics platforms optimize for English, Spanish, French, German. That covers the US and EU.
In CIS and Central Asia:
- —Russian STT: Decent accuracy (WER ~6.4% with fine-tuned Whisper), but treated as a second-class language
- —Uzbek STT: WER 17-30% with standard models — most vendors don't even list it
- —RU↔UZ code-switching: This is the real killer
In a typical Uzbek call center, conversations constantly switch languages mid-sentence. A customer starts in Uzbek, drops into Russian for technical terms, switches back. Standard speech models treat code-switching as noise and produce garbage.
No global vendor handles this. Not Five9. Not NICE. Not Talkdesk.
Multilingual models like Gemini Flash handle mixed-language conversations natively. Fine-tuned Whisper hits near-human accuracy for Russian. The technology exists — it just needs someone to package it for call centers instead of trying to sell English-first tools to Uzbek operators.
7. Central Asia's Telecom Is Booming — With Zero Analytics Tools
Uzbekistan's telecom market grew 25.8% in 2024, hitting 56.2 trillion soums. IT Park hosts 2,800+ companies (+146% YoY). "Digital Uzbekistan 2030" includes $1.5B for AI services.
VoIP is replacing PSTN as fiber networks expand. New call centers opening weekly — BPO, e-commerce, fintech. And every single one faces the same problem: no local analytics solution.
They use Excel. Manual call reviews. Gut feeling. Or overpay for global tools that don't support Uzbek, don't comply with local data laws, and charge enterprise prices to 20-agent teams.
This gap won't last forever. Someone will fill it. The question is whether it'll be a company that understands the market — language, regulation, pricing expectations — or a global vendor bolting on "Uzbek support" as an afterthought.
The Common Thread
All seven problems share one root cause: the analytics market was built for English-speaking enterprises with deep pockets.
If you're a 30-agent call center in Tashkent running Asterisk, the industry has nothing for you. Not at your price point. Not in your language. Not on your servers.
That's exactly the gap Astervis was built to fill:
- —100% call analysis instead of 2% manual sampling
- —$119/month flat instead of $150/agent
- —Self-hosted — full data sovereignty, your servers, your rules
- —Russian + Uzbek with code-switching support
- —Native Asterisk integration with 30+ dashboards
- —5-minute install — not months of implementation
You can set up a call center monitoring stack manually with Grafana + custom queries + InfluxDB + a week of configuration. Or you can install Astervis and have it running before your coffee gets cold.
Related reads:
- —How to Monitor Asterisk Queues in Real-Time
- —Agent Burnout & Retention in Call Centers
- —Call Center KPIs That Actually Matter
- —Call Abandonment Rate: What They Don't Tell You
Stop guessing. Start monitoring.
See your Asterisk call center's real performance — queue wait times, agent activity, trunk usage, and 30+ charts. Self-hosted on your server. Install in 5 minutes. No credit card required.
From $119/mo flat. Unlimited operators. 14-day free trial.

