Context

Клієнт - власник колл-центру з продажу продукції, де менеджери щодня обробляють приблизно 50–70 дзвінків, а керівнику потрібно бачити загальну якість комунікації, частку негативних дзвінків і точки втрати клієнтів. Поточний процес не давав такої аналітики, бо записи розмов накопичувалися без регулярного аналізу, а команда не мала часу вручну слухати, транскрибувати й розмічати кожен дзвінок.

Problem

Бізнес не мав системного способу швидко перетворювати записи розмов у керовані дані: не було автоматичної транскрибації, не визначався tone of voice дзвінка, не фіксувалась категорія звернення, а для отримання статистики по негативних дзвінках за період доводилося б робити ручний підрахунок. Через це керівник не бачив, скільки дзвінків були негативними, який це відсоток від загального обсягу і де саме просідає продаж або якість обробки заперечень.

Solution

Було побудовано зв’язку з чотирьох automation-блоків у n8n: перший workflow забирає необроблені дзвінки з Google Sheets, перевіряє посилання на запис і реєструє аудіо на транскрибацію в AssemblyAI; другий workflow опитує статус транскрипції, після завершення передає текст у LLM для класифікації tone, category і короткого summary, а потім записує результат назад у Google Sheets та в Data Table; третій workflow обчислює по діапазону дат загальну кількість дзвінків, кількість негативних і відсоток негативних; четвертий workflow - це chat agent, який із простого текстового запиту користувача формує звіт за вказаний період.

Process

Results

Tech Stack