Speech Analytics

Understand What Happens in Every Conversation

Upload recordings manually or send them automatically via API in real time — get detailed reports with quality scores, sentiment analysis, and AI recommendations.

Two Ways to Analyze

Manual upload or automatic integration — choose your path

01
Upload Recordings Manually
Drag and drop audio files. Supports mp3, wav, ogg, m4a up to 50 MB. Specify operator, language, and project for contextual analysis.
Upload
API
Or Send via API
Connect REST API with a project token — recordings from your CRM or PBX are sent and analyzed automatically, in real time. Results arrive via webhook.
curl -X POST /api/analyze-file \
  -H "Authorization: Bearer TOKEN" \
  -F "file=@call.mp3" \
  -F "projectId=proj_abc"

# → webhook callback
{
  "status": "completed",
  "score": 82,
  "sentiment": "positive"
}
02
AI Analyzes
The system automatically transcribes the recording (STT), then the LLM scores the conversation across 9 metrics, determines sentiment, highlights key moments, and generates a summary.
Report
03
Get Your Report
Results appear on the dashboard: trend charts, sentiment distribution, average scores, activity heatmap, and AI Insights for spotting trends.
Dashboard

Real-Time Dashboard

KPI cards, charts, donut charts for sentiment and success rates, activity heatmap

Dashboard

9 Quality Metrics

Every conversation is scored across 9 criteria. You can choose which metrics to display per project and add your own custom metrics.

Greeting Quality
Script Adherence
Politeness & Empathy
Active Listening
Objection Handling
Product Knowledge
Problem Resolution
Speech Pace
Closing Quality
Metrics

API for Automation

Integrate analytics into your workflows via REST API

// Загрузка файла для анализа
curl -X POST https://aipbx.com/api/operator-analytics/analyze-file \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -F "file=@call_recording.mp3" \
  -F "language=ru" \
  -F "projectId=proj_abc123"

// Ответ
{
  "id": "analysis_12345",
  "status": "completed",
  "sentiment": "positive",
  "score": 82,
  "csat": 4.2,
  "summary": "Клиент записан на ремонт...",
  "metrics": {
    "greeting_quality": 85,
    "politeness_empathy": 91,
    "product_knowledge": 88
  }
}
REST API with Tokens
Create an API token and send recordings for analysis automatically from your CRM or PBX.
Batch Processing
Upload dozens of files simultaneously. The system processes them in parallel with progress tracking.
Webhooks
Receive notifications about completed analyses or errors via webhook directly in your system.
Ready to improve conversation quality?
Start analyzing calls today. First 10 analyses are free.
Start for Free