Система AI-аналізу якості дзвінків
Мета проекту
Розробка комплексної системи для автоматизації збору, транскрипції та AI-аналізу дзвінків з корпоративних АТС та онлайн-каналів. Система забезпечує реал-тайм моніторинг якості обслуговування, виявлення критичних помилок та формування аналітичних звітів для керівництва.
Основні функції
• Автоматичне збирання дзвінків з Binotel API — щогодинна синхронізація завершених дзвінків (вхідні та вихідні) із фільтрацією внутрішніх номерів
• Завантаження та транскрипція аудіо через AssemblyAI — розпізнавання мови з розділенням по спікерах (менеджер / клієнт)
• AI-оцінювання якості дзвінків через OpenAI — три схеми оцінювання залежно від типу дзвінка (вхідні, теплі вихідні, холодні вихідні)
• Три інтерактивні дашборди Metabase — аналітика дзвінків, KPI та ефективність, якість за оцінками
• Адмінпанель керування промптами — можливість редагування критеріїв оцінювання без доступу до n8n
• Вебперегляд деталей дзвінків — інтерактивний інтерфейс з діалогом, оцінкою, метаданими та аудіо
Технічні деталі
Система складається з 8 n8n-workflow та розроблена на базі архітектури мікросервісів:
• Collector (щогодини) — запит до Binotel API, нормалізація та запис у call_queue
• Processor (кожні 10 хв) — завантаження аудіо, запуск транскрипції в AssemblyAI
• Transcription (webhook) — отримання готового транскрипту від AssemblyAI
• AI Agent (за розкладом) — оцінювання якості через GPT з Structured Output Parsing
• Інфраструктура: Docker (Hetzner), PostgreSQL, Qdrant, Metabase, Nginx Proxy Manager з автоматичним SSL
Переваги рішення
• Повна автоматизація — відсутність ручної обробки, конвеєр працює 24/7
• Контроль якості в реал-тайм — моментальне виявлення критичних помилок менеджерів
• Детальна аналітика — дашборди з фільтрацією по менеджерах, датам, типам дзвінків
• Гнучкість критеріїв — адмін може змінювати промпти та схеми оцінювання без розробника
• Масштабованість — архітектура готова до зростання кількості дзвінків та операцій
Результати
Система працює в автоматичному режимі. За перший місяць проаналізовано понад 13,500 дзвінків (не враховуючи історичні дані які теж обрахували). Дашборди показують чітку кореляцію якості обслуговування з результатами продажів. Менеджмент отримав інструмент для об'єктивної оцінки роботи команди.
Кінцева вартість оцінки дзвінка складає $0.003 (тобто приблизно 15 коп.)
#n8n #Binotel #AssemblyAI #OpenAI #Metabase #PostgreSQL #Автоматизація #CallAnalytics #AI #Телефонія #Українськийритейл #Портфоліо
Розробка комплексної системи для автоматизації збору, транскрипції та AI-аналізу дзвінків з корпоративних АТС та онлайн-каналів. Система забезпечує реал-тайм моніторинг якості обслуговування, виявлення критичних помилок та формування аналітичних звітів для керівництва.
Основні функції
• Автоматичне збирання дзвінків з Binotel API — щогодинна синхронізація завершених дзвінків (вхідні та вихідні) із фільтрацією внутрішніх номерів
• Завантаження та транскрипція аудіо через AssemblyAI — розпізнавання мови з розділенням по спікерах (менеджер / клієнт)
• AI-оцінювання якості дзвінків через OpenAI — три схеми оцінювання залежно від типу дзвінка (вхідні, теплі вихідні, холодні вихідні)
• Три інтерактивні дашборди Metabase — аналітика дзвінків, KPI та ефективність, якість за оцінками
• Адмінпанель керування промптами — можливість редагування критеріїв оцінювання без доступу до n8n
• Вебперегляд деталей дзвінків — інтерактивний інтерфейс з діалогом, оцінкою, метаданими та аудіо
Технічні деталі
Система складається з 8 n8n-workflow та розроблена на базі архітектури мікросервісів:
• Collector (щогодини) — запит до Binotel API, нормалізація та запис у call_queue
• Processor (кожні 10 хв) — завантаження аудіо, запуск транскрипції в AssemblyAI
• Transcription (webhook) — отримання готового транскрипту від AssemblyAI
• AI Agent (за розкладом) — оцінювання якості через GPT з Structured Output Parsing
• Інфраструктура: Docker (Hetzner), PostgreSQL, Qdrant, Metabase, Nginx Proxy Manager з автоматичним SSL
Переваги рішення
• Повна автоматизація — відсутність ручної обробки, конвеєр працює 24/7
• Контроль якості в реал-тайм — моментальне виявлення критичних помилок менеджерів
• Детальна аналітика — дашборди з фільтрацією по менеджерах, датам, типам дзвінків
• Гнучкість критеріїв — адмін може змінювати промпти та схеми оцінювання без розробника
• Масштабованість — архітектура готова до зростання кількості дзвінків та операцій
Результати
Система працює в автоматичному режимі. За перший місяць проаналізовано понад 13,500 дзвінків (не враховуючи історичні дані які теж обрахували). Дашборди показують чітку кореляцію якості обслуговування з результатами продажів. Менеджмент отримав інструмент для об'єктивної оцінки роботи команди.
Кінцева вартість оцінки дзвінка складає $0.003 (тобто приблизно 15 коп.)
#n8n #Binotel #AssemblyAI #OpenAI #Metabase #PostgreSQL #Автоматизація #CallAnalytics #AI #Телефонія #Українськийритейл #Портфоліо