Анализ звонков с помощью ИИ: как проверять каждый разговор отдела продаж
Анализ звонков с помощью ИИ устроен в три шага: запись разговора из телефонии переводится в текст моделью распознавания речи, затем языковая модель проверяет текст по вашему чек-листу (поздоровался ли менеджер, выяснил ли потребность, назвал ли цену, договорился ли о следующем шаге), и результат вместе с кратким резюме попадает в карточку сделки в CRM. Руководитель отдела продаж перестаёт слушать звонки наугад и видит оценку по каждому разговору, а прослушивает только те, где что-то пошло не так. Ниже разбираем, как устроена система, какие критерии реально работают, где нейросеть ошибается, сколько это требует подготовки и как анализировать звонки менеджеров без передачи записей в чужие облака.
Почему ручная проверка звонков не работает
В типичном отделе продаж из 4-6 менеджеров за день набирается 100-200 звонков. Руководитель физически может прослушать 5-10 из них, обычно выбирая наугад или по жалобе клиента. Получается выборка меньше 5 %, и по ней делаются выводы о работе всего отдела.
Вторая проблема: проверка нерегулярная. На прошлой неделе руководитель слушал звонки, на этой занят сам продажами. Менеджеры это знают, и качество разговоров плавает вместе с вниманием руководителя.
ИИ-анализ звонков решает именно это: проверяет каждый разговор по одним и тем же критериям, каждый день, без усталости. Решения по-прежнему принимает человек, но он работает уже не со случайной выборкой, а с полной картиной.
Как работает ИИ-анализ звонков
Шаг 1. Получение записей
Записи берутся из облачной АТС или телефонии, встроенной в CRM. У большинства операторов (Манго Офис, UIS, Билайн, МегаФон, Zadarma и другие) есть API или вебхук, который сообщает о завершении звонка и даёт ссылку на запись. Система забирает файл вместе с метаданными: кто звонил, номер клиента, длительность, направление.
На этом этапе отсекается шум: звонки короче 10-20 секунд, недозвоны, автоответчики. Анализировать их нет смысла, а платить за обработку придётся.
Шаг 2. Распознавание речи
Запись переводится в текст. Для русского языка используют Whisper (открытая модель, работает на своём сервере с видеокартой), Yandex SpeechKit, SaluteSpeech и другие сервисы. На одной современной видеокарте час записи расшифровывается за несколько минут.
Важная деталь: разделение по ролям. Если АТС пишет звонок в стерео (менеджер в одном канале, клиент в другом), система точно знает, кто что сказал. Если запись в моно, роли приходится определять отдельной моделью (диаризация), и она иногда ошибается, особенно когда собеседники перебивают друг друга. Проверьте настройки своей телефонии: запись в два канала часто включается в настройках, и это сильно повышает качество анализа.
Шаг 3. Анализ языковой моделью
Расшифровка вместе с инструкцией отправляется в языковую модель. Инструкция описывает чек-лист и формат ответа. Модель возвращает структурированный результат, например:
{
"privetstvie": true,
"vyyasnil_potrebnost": true,
"nazval_cenu": false,
"sleduyushchij_shag": "клиент ждёт КП на почту до пятницы",
"vozrazheniya": ["дорого", "нужно согласовать с директором"],
"rezyume": "Клиент выбирает между двумя вариантами, просит КП...",
"ocenka": 6
}
По каждому пункту стоит просить у модели цитату из разговора, на которой основан вывод. Это сильно снижает число выдуманных оценок и позволяет руководителю за секунды проверить спорный пункт.
Шаг 4. Запись в CRM и отчёты
Результат попадает в карточку сделки: резюме, оценка, следующий шаг, ссылка на запись. Отдельно строятся отчёты по менеджерам и по неделям: средняя оценка, доля звонков с договорённостью о следующем шаге, частые возражения.
Какой чек-лист задать для анализа звонков менеджеров
Главная ошибка при внедрении: взять чек-лист из интернета на 25 пунктов. Модель будет его заполнять, но половина пунктов не влияет на продажи, а менеджеры начнут проговаривать фразы ради галочки.
Лучше начать с 5-8 пунктов, которые для вашего бизнеса действительно отличают хороший звонок от плохого:
| Критерий | Как формулировать для модели |
|---|---|
| Выявление потребности | задал ли менеджер хотя бы два вопроса о задаче клиента до того, как предлагать товар |
| Цена | назвал ли цену или вилку, если клиент о ней спросил |
| Работа с возражением | если клиент высказал сомнение, ответил ли на него по существу, а не сменил тему |
| Следующий шаг | есть ли конкретная договорённость: дата, действие, кто делает |
| Обещания | пообещал ли менеджер что-то (перезвонить, прислать, уточнить), записать что именно |
| Тон | были ли грубость, перебивание, раздражение |
Пункт «обещания» отдельно полезен: из него можно автоматически создать задачу менеджеру в CRM. Обещал перезвонить в четверг, значит в четверг у него появится задача, а у руководителя будет видно, выполнена ли она.
Формулируйте критерии так, чтобы на них можно было ответить «да» или «нет» по тексту. «Был ли менеджер убедителен» модель оценит как угодно, «назвал ли менеджер срок поставки» оценит точно.
Что даёт анализ звонков отдела продаж кроме оценок
Оценки менеджеров это самая очевидная, но не самая ценная часть. Когда все разговоры превратились в текст, появляется материал, которого раньше не было:
- Причины отказов. Почему клиенты не покупают, по их собственным словам, а не по выбору менеджера из списка в CRM. Часто выясняется, что главная причина вообще не цена.
- Частые вопросы. Что клиенты спрашивают снова и снова. Это готовый список для страницы FAQ на сайте, для базы знаний и для обучения новичков.
- Упоминания конкурентов. С кем вас сравнивают и что о них говорят.
- Спрос на то, чего нет. Клиенты спрашивают товар или услугу, которых у вас нет. Если таких запросов много, это повод задуматься.
- Лучшие разговоры. Звонки с высокой оценкой, закончившиеся продажей, становятся материалом для обучения.
Где нейросеть ошибается
Честный список проблем, которые встречаются на практике:
- Плохая запись. Громкая связь, шум, плохая мобильная связь у клиента. Текст получается с пропусками, оценка по нему ненадёжна.
- Термины и названия. Артикулы, названия моделей, фамилии распознаются как похожие слова. Помогает словарь терминов, который передаётся модели распознавания, но не на сто процентов.
- Путаница ролей на моно-записях: фраза клиента приписывается менеджеру и наоборот.
- Додумывание. Языковая модель может «увидеть» договорённость, которой не было, особенно в сумбурном разговоре. Требование цитаты сильно снижает эту проблему.
- Контекст за пределами звонка. Модель не знает, что менеджер уже отправил КП вчера в мессенджере, и снизит оценку за отсутствие следующего шага.
Отсюда правило: первые 2-3 недели руководитель выборочно сверяет оценки с записями. Если по какому-то пункту модель часто ошибается, пункт переформулируют или убирают. Только после этого оценкам можно доверять в отчётах.
Как внедрить ИИ-анализ звонков: варианты
Готовый сервис речевой аналитики
Многие облачные АТС предлагают речевую аналитику как дополнительную опцию, есть и отдельные сервисы. Плюс: быстро запустить. Минусы: стандартные критерии не всегда подходят, оплата за минуту разговора, записи обрабатываются на стороне сервиса, интеграция с вашей CRM может быть ограничена.
Своя система
Связка из модели распознавания, языковой модели и интеграции с CRM и телефонией. Плюсы: свои критерии, результат прямо в карточке сделки, автоматическое создание задач по обещаниям, можно запустить на своём сервере. Минус: нужна разработка и кто-то, кто будет поддерживать систему.
Куда отправлять записи
В разговорах есть персональные данные клиентов: имена, телефоны, адреса, иногда реквизиты. Обработка таких данных регулируется 152-ФЗ, и передача записей в зарубежный облачный сервис требует отдельного внимания. Варианты:
| Вариант | Данные | Комментарий |
|---|---|---|
| Зарубежное облако | уходят за рубеж | вопросы с 152-ФЗ, возможны проблемы с оплатой |
| Российское облако | в России, у провайдера | нужен договор и проверка условий обработки |
| Свой сервер с GPU | у вас | дороже на старте, нет платы за минуты |
Распознавание речи и языковые модели нормально работают на своём железе. У нас свои серверы с GPU, поэтому расшифровку и анализ мы запускаем без передачи записей в чужие облака. Подробнее о том, что можно запустить локально, в статье локальная нейросеть для бизнеса.
И отдельно юридический момент: клиент должен знать, что разговор записывается (обычно это фраза в начале звонка от АТС), а сотрудники должны быть уведомлены о записи и анализе звонков. Детали лучше согласовать с юристом.
Как запустить пилот за месяц
- Неделя 1. Подключить выгрузку записей из АТС, настроить фильтр коротких звонков, проверить качество распознавания на 20-30 реальных записях.
- Неделя 2. Вместе с руководителем отдела составить чек-лист из 5-8 пунктов, прогнать на 50 звонках, сверить с ручной оценкой.
- Неделя 3. Исправить формулировки, где модель ошибается. Начать запись резюме в CRM.
- Неделя 4. Включить отчёты по менеджерам, показать их отделу, объяснить, как оценки используются.
Последний шаг важнее, чем кажется. Если менеджеры узнают про анализ звонков из выговора, они будут сопротивляться. Если им показали систему заранее и объяснили, что она помогает (резюме вместо ручных комментариев, напоминания об обещаниях), сопротивления заметно меньше.
Частые вопросы
Можно ли сделать анализ звонков ИИ без CRM?
Технически да: результаты можно складывать в таблицу или отправлять в Telegram. Но основная польза появляется, когда оценка и резюме лежат рядом со сделкой. Если CRM пока нет, начните с неё: в статье какую CRM выбрать разобраны варианты.
Насколько точно нейросеть оценивает звонки?
По чётким критериям («назвал ли цену», «есть ли следующий шаг») точность высокая при хорошей записи. По размытым («был ли вежлив», «был ли убедителен») хуже. Точность на ваших звонках нужно проверить на пилоте, сравнив с ручной оценкой.
Заменит ли это руководителя отдела продаж?
Нет. Система показывает, где проблема, но разговаривать с менеджером, обучать и принимать решения будет руководитель. Он просто тратит время не на прослушивание случайных звонков, а на разбор тех, где действительно есть что разбирать.
Сколько стоит анализ звонков с помощью ИИ?
Зависит от объёма звонков и варианта. В облачных сервисах платят за минуты. На своём сервере основная статья расходов это разработка интеграции с вашей телефонией и CRM, а стоимость обработки каждого звонка почти нулевая.
Если хотите проверить, что даст анализ звонков именно вашему отделу, мы начнём с пилота на ваших записях. Подробнее на странице анализ звонков с ИИ, а если важно, чтобы записи не покидали ваш контур, посмотрите ИИ на своём сервере.