Upload recordings or send them via API — get transcription, quality scores, sentiment, summaries, and automatic topic tags for every call.
Manual upload or automatic integration - choose your path

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"
}

KPIs, charts, sentiment, success rates, activity heatmap, and filtering calls by topic

Every conversation is scored across 9 criteria. Choose which metrics to show per project and add your own custom metrics.

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
}
}