Речевая аналитика ИИ
Настроить сценарий нужно для того, чтобы продукт Речевая аналитика ИИ начал работать. Без сохраненного и включенного сценария звонки проходить через анализ с ИИ не будут. Этот раздел отвечает за автоматическую проверку звонков на соответствие вашему скрипту, присвоение тегов и определение успешности разговора.
Как подключить
Подключение доступно на тарифной опции «Речевая аналитика ИИ».
Как это работает
Общая логика работы
После сохранения сценария система:
- Отбирает звонки по заданным фильтрам.
- Прогоняет их через STT (распознавание речи).
- Проверяет соответствие пунктам сценария.
- Проставляет теги по заданным правилам.
- Делает саммари/сводку разговора.
- Рассчитывает итоговую оценку (от 0 до 10).
- Определяет успешность звонка (если задан порог).
Если сценарий не заполнен:
- Оценки у звонков не будет.
- Теги и фильтры продолжат работать.
Для того, чтобы продукт включился и заработал необходимо настроить правила анализа звонков.
Для этого нужно перейти в «Настройки» → «Оценка коммуникаций» → «Правила анализа звонков» → Кнопка «Создать сценарий» в правом верхнем углу.
Название сценария квалификации
В поле укажите понятное и конкретное название. Лимит для поля — 70 символов.
Пример:
- «Запись пациента к врачу»
- «Продажа первичной консультации»
- «Обработка входящего лида — недвижимость»
Кнопка «Выбрать шаблон»
Вы можете:
- выбрать индустриальный шаблон (например, медицина, недвижимость),
- выбрать ранее созданный сценарий из своего списка.
После выбора система автоматически:
- заполнит пункты сценария,
- добавит рекомендуемые теги,
- применит базовые фильтры.
Это ускоряет старт и помогает избежать типовых ошибок.
Содержание сценария квалификации
- Максимум — 25 пунктов.
- Порядок пунктов можно менять (на оценку это не влияет).
- Общая сумма весов всегда равна 10.
- По умолчанию всем пунктам присваивается средний приоритет.
- Лимит для каждого пункта 100 символов.
Пример: если у вас 5 пунктов, каждый будет весить 2 балла (10 / 5).
Как добавлять пункты сценария
Каждый пункт — это одно конкретное действие оператора.
- Оператор озвучил свое имя
- Уточнил имя клиента
- Озвучил дату записи
- Сообщил стоимость услуги
- Попрощался с клиентом
- Представление оператора
Примеры неоднозначных/субъективных формулировок (точность результатов будет хуже):
- Оператор корректно представился.
- Оператор нормально начал разговор.
- Оператор был вежлив при представлении.
- «Корректно», «нормально», «вежливо» — субъективные оценки.
- Невозможно однозначно определить, выполнено ли условие.
- Уточнение данных клиента
Примеры неоднозначных/субъективных формулировок (точность результатов будет хуже):
- Оператор собрал данные клиента.
- Оператор все уточнил.
- Оператор правильно оформил запись.
- Слишком общее.
- Непонятно, какие именно данные проверяются.
- LLM будет интерпретировать слишком широко.
- Озвучивание информации о записи
Хорошо:
- Оператор озвучил дату и время записи.
- Оператор подтвердил дату и время записи перед завершением звонка.
- Оператор повторил клиенту параметры записи.
Плохо:
- Оператор договорился с клиентом.
- Оператор все объяснил.
- Запись была оформлена корректно.
- Нет конкретного действия.
- Невозможно проверить через текст разговора.
- Стоимость услуги
Хорошо:
- Оператор озвучил стоимость услуги.
- Оператор сообщил итоговую стоимость при записи.
Плохо:
- Оператор обсудил цену.
- Оператор объяснил финансовые условия.
- Оператор правильно рассказал про оплату.
- «Обсудил» — не означает, что цена была названа.
- «Правильно» — субъективно.
- Работа с возражениями
Хорошо:
- Оператор предложил альтернативную дату при отказе клиента.
- Оператор предложил альтернативную услугу при невозможности записи.
- Оператор задал уточняющий вопрос при возражении клиента.
Плохо:
- Оператор хорошо обработал возражение.
- Оператор убедил клиента.
- Оператор постарался удержать клиента.
- Оценочные формулировки.
- «Убедил» — зависит от результата, а не действия.
- Завершение звонка
Хорошо:
- Оператор попрощался с клиентом.
- Оператор поблагодарил клиента за обращение.
- Оператор уточнил, остались ли дополнительные вопросы.
Плохо:
- Оператор корректно завершил разговор.
- Разговор закончился позитивно.
- Клиент остался доволен.
- Невозможно объективно проверить.
- «Клиент остался доволен» — это гипотеза.
- Медицинский пример
Хорошо:
- Оператор уточнил наличие температуры у пациента.
- Оператор предупредил о необходимости прийти с законным представителем (для ребенка).
- Оператор уточнил возраст пациента.
Плохо:
- Оператор проверил состояние пациента.
- Оператор все уточнил по здоровью.
- Оператор соблюдал регламент.
- Слишком общее.
- Нет проверяемого факта.
- Двойные критерии (ошибка объединения)
Плохо:
- Оператор представился и уточнил имя клиента.
- Оператор озвучил стоимость и предложил альтернативу.
- Оператор попрощался и поблагодарил клиента.
- Если выполнена только часть — как оценивать?
- Невозможно корректно распределить вес.
Правильно — разделять:
- Оператор представился.
- Оператор уточнил имя клиента.
- Зависимость от результата вместо действия
Плохо:
- Клиент записался на прием.
- Клиент согласился.
- Сделка была закрыта.
- Это результат, а не действие оператора.
- На результат могут влиять внешние факторы.
Лучше:
- Оператор предложил запись.
- Оператор озвучил преимущества услуги.
- Оператор предложил альтернативную дату.
- Один пункт = одно проверяемое действие.
- Формулировка должна быть однозначной.
- Избегайте объединения нескольких действий в один критерий.
- Не используйте в формулировках:
- корректно
- качественно
- профессионально
- грамотно
- хорошо
- вежливо
- понятно
- доступно
- правильно
- успешно
Универсальная формула хорошего критерия
Хороший пункт сценария:
- Проверяет одно действие.
- Формулируется через «Оператор сделал X».
- Может быть однозначно подтвержден текстом звонка.
- Не содержит оценочных слов.
- Не зависит от результата разговора.
Настройка приоритета и веса
Вы можете выбрать:
- Очень низкая
- Низкая
- Средняя
- Высокая
- Очень высокая
- Своя (ручная настройка веса)
Система автоматически пересчитает веса так, чтобы сумма осталась равной 10.
- юридически обязательные фразы,
- финансово значимые этапы (озвучивание стоимости),
- ключевые шаги процесса (подтверждение записи).
Улучшение текста с помощью ИИ
Рядом с пунктом есть кнопка улучшения.
Как работает:
- Открывается попап и сразу же применяется поиск улучшенной формулировки.
- LLM предлагает более точную формулировку.
- Вы выбираете — сохранить новую или оставить старую.
Используйте эту функцию, если:
- формулировка размыта,
- есть риск неоднозначной интерпретации
Кнопка «Вставить сценарий»
Позволяет вставить сразу список пунктов из:
- заметок,
- Word,
- Google Docs.
Каждая строка станет отдельным критерием.
Рекомендуется использовать при массовом переносе скриптов.
Процент успешности сценария
В отдельном поле укажите число от 1 до 100.
Это порог, при котором звонок считается успешным.
Если задано 80%, то:
- звонки с оценкой ≥ 8 из 10 → «Успешный»
- ниже → «Неуспешный»
После этого в отчетах можно:
- фильтровать успешные/неуспешные звонки,
- считать конверсию,
- анализировать причины провала.
Правила постановки тегов
Теги позволяют фиксировать контекст и ключевые темы разговора.
Как задать правило постановки тега
Присвоить тег «Название тега», если:
- говорил: клиент / оператор
- и речь содержит контекст целевого действия.
Тег: «УЗИ брюшной полости»
Условие: клиент
Контекст: клиент интересовался УЗИ брюшной полости
Также можно:
- выбрать цвет тега,
- выбрать тег из ранее созданных,
- улучшить формулировку с помощью ИИ.
- лимит для каждого контекста целевого действия — 250 символов.
Теги как значения
Тег может быть:
- строкой,
- числом,
- процентом,
- мульти-селектом.
Примеры использования:
- Пользователь хочет видеть какой у его клиентов бюджет, но не просто метку о наличии бюджета, а конкретное значение. В данном случае стоит выбрать тип поля: «Число»
- Пользователь хочет видеть какая у его клиента процентная ставка. Ему лучше выбрать тип поля: «Процент».
- Пользователь хочет видеть какие у его клиента пожелания. Ему лучше выбрать тип поля: «Строка».
- Мульти-селект нужно будет выбирать для тех, кто хочет видеть результаты AI CA в своих CRM, когда команда интеграций доделает «Автозаполнение полей для CRM». По сути мульти-селект это костыль. Его можно выбирать и он будет работать и возвращать результаты в AI CA.
Фильтрация разговоров
Фильтры определяют, какие звонки попадут в анализ.
Если звонок не соответствует фильтрам — он не будет:
- оценен,
- проверен по сценарию,
- обработан по тегам.
Базовые фильтры
- Анализировать только последний трансфер звонка
По умолчанию включен.
Если выключить:
- будут транскрибироваться все «ноги» звонка,
- оценка оператора все равно считается только по последней ноге,
- в карточке звонка будет доступна расшифровка всех частей.
- Длительность разговора
По умолчанию: больше 1 секунды.
Можно изменить на большее значение.
Дополнительные фильтры (отображаются в соответствии с подключенными клиенту компонентами)
Вы можете добавлять условия по:
- сегментам
- направлению звонка
- номеру вызываемой стороны
- контакту и ФИО
- группам контактов
- номеру абонента
- виртуальному номеру
- рекламной кампании
- номеру обращения
- сайту и странице входа
- сценарию ВАТС
- сценарию лидогенератора
- сотруднику и его группам
- уже проставленным тегам
- длительности ожидания
- длительности разговора
- переадресации
- выбранной группе
- причине завершения
- региону номера
- оценке оператора
- URL страницы обращения
- статусу звонка
- внутренним звонкам
- и другим доступным параметрам
Мультисценарность
Система поддерживает автоматический подбор сценария для каждого звонка, который проходит через AI Call Assessment.
Отдельно настраивать мультисценарность не требуется — механизм уже работает по умолчанию.
Как работает подбор сценария
Для каждого звонка применяется правило выбора сценария:
- Сначала проверяются фильтры сценариев.
- Если фильтры не пересекаются — звонок анализируется только тем сценарием, под условия которого он попал.
- Если фильтры пересекаются — система использует LLM для определения наиболее подходящего сценария.
На выбор сценария моделью влияют:
- название сценария,
- текст скрипта,
- список тегов.
Чем понятнее и уникальнее эти элементы, тем точнее работает подбор.
Чтобы повысить точность автоматического выбора:
- Используйте понятные, полные названия сценариев (избегайте внутренних сокращений).
- Делайте скрипты разных сценариев максимально различающимися по смыслу.
- Используйте релевантные и уникальные теги.
Это помогает модели лучше различать типы обращений.
Пример 1. Два сценария с одинаковыми фильтрами
У пользователя два сценария:
- «Покупка недвижимости»
- «Аренда недвижимости»
Фильтры у обоих сценариев одинаковые (например, только «длительность звонка от 10 секунд»).
Процесс:
- Получаем полный транскрипт звонка.
- Передаем его в LLM.
- Спрашиваем, к какому сценарию звонок подходит больше, учитывая название, скрипт и теги.
- Наибольшая вероятность — «Покупка недвижимости»
Звонок проходит полный анализ по сценарию покупки:
- проверка соответствия скрипту,
- расчет оценки,
- проставление тегов,
- формирование саммари.
- Наибольшая вероятность — «Аренда недвижимости»
Звонок анализируется по сценарию аренды:
- проверка соответствия скрипту,
- расчет оценки,
- теги,
- саммари.
- Ни один сценарий не подходит
Звонок попадает в отчеты AI CA:
- без оценки,
- саммари все равно есть
- теги применяется от следующего по вероятности сценария
- не влияет на среднюю оценку оператора.
При этом также остается доступной запись и транскрипция.
Пример 2. Один сценарий
Даже если сценарий всего один, правило подбора все равно применяется.
Процесс:
- Весь транскрипт передается в LLM.
- Проверяется, соответствует ли звонок сценарию.
Если подходит — выполняется полный анализ (оценка, теги, саммари).
Если не подходит — звонок отображается в отчетах без оценки и не влияет на средние показатели.
Пример 3. Два сценария с разными фильтрами
Если фильтры сценариев не пересекаются:
- звонок может попасть строго под первый сценарий,
- либо строго под второй,
- либо не попасть ни под один.
В этом случае:
- если звонок соответствует фильтрам одного сценария — применяется только он;
- если не соответствует ни одному — звонок не попадет в AI CA анализ.
При этом механизм подбора сценария через LLM все равно используется внутри группы сценариев, под фильтры которых попал звонок.
Мультисценарность позволяет:
- работать с разными типами обращений в одной системе,
- избегать ручной маршрутизации,
- корректно разделять аналитику по направлениям бизнеса,
- поддерживать чистоту средней оценки операторов.
Качество подбора напрямую зависит от корректности названий, структуры скриптов и логики фильтров.
Рекомендации по настройке
8–15 критериев — достаточно для качественной оценки без перегрузки модели.
Если все имеет максимальный приоритет — система теряет дифференциацию.
После настройки:
- прогоните выборку,
- проверьте корректность интерпретации,
- при необходимости уточните формулировки.
Вкладка «Сценарий квалификации» позволяет:
- задать логику оценки звонков,
- определить критерии качества,
- фиксировать контекст через теги,
- фильтровать только нужные разговоры,
- автоматически определять успешность.
Гайд по вкладке «Речевые метрики»
Вкладка «Речевые метрики» дополняет оценку по сценарию и анализирует поведенческие и речевые характеристики оператора во время звонка.
В отличие от сценария, метрики не добавляют баллы — они могут только снижать итоговую оценку.
Общая логика работы
- Сначала рассчитывается оценка по сценарию (от 1 до 10).
- Затем система проверяет речевые метрики.
- Если метрика срабатывает — из итоговой оценки вычитается заданное значение.
- Минимальная итоговая оценка за звонок — 1.
Если метрики не сработали — оценка остается максимальной.
- Метрики анализируют только речь оператора.
- Если клиент перебивает или использует нецензурную лексику — штраф не применяется.
- Если одна и та же метрика срабатывает несколько раз — штраф применяется несколько раз.
Настройка метрик
По умолчанию доступно 7 метрик.
Пользователь может:
- включить или отключить любую из них,
- задать размер штрафа,
- полностью убрать влияние метрик на оценку.
Допустимый диапазон штрафа для каждой метрики:
от 0.1 до 9.9 балла.
Это значение будет вычитаться из общей оценки каждый раз при срабатывании.
Описание метрик
- Тон сотрудника
Определяется как:
- положительный,
- нейтральный,
- отрицательный.
Метрика помогает понять общий эмоциональный фон разговора.
Если фиксируется отрицательный тон — применяется снижение оценки.
Рекомендуется использовать как индикатор сервиса и клиентского опыта.
- Перебивание клиента
Срабатывает, если оператор перебил клиента и не дал закончить мысль.
Это может указывать на:
- недостаток внимания,
- спешку,
- нарушение стандартов коммуникации.
Если перебивание происходит несколько раз — штраф суммируется.
- Тишина в разговоре
Срабатывает при паузе 4 секунды и более.
Может указывать на:
- неуверенность оператора,
- отсутствие информации,
- технические проблемы,
- низкую вовлеченность.
Если длинные паузы повторяются — штраф применяется повторно.
- Нецензурная лексика
Фиксирует наличие грубых или нецензурных выражений в речи оператора.
Критически важная метрика для:
- контроля качества сервиса,
- соблюдения стандартов бренда,
- юридических рисков.
Если необходимо жесткое правило — можно задать высокий штраф (например 1 или более).
- Скорость речи оператора
Сравнивает темп речи оператора с темпом клиента.
Если оператор говорит быстрее или медленнее более чем на 20% — фиксируется несоответствие.
Слишком высокая скорость может:
- затруднять понимание,
- вызывать раздражение.
Слишком низкая — создавать ощущение неуверенности.
- Понятность речи
Срабатывает, если клиент:
- переспрашивает,
- уточняет сказанное,
- демонстрирует непонимание.
Причины могут быть:
- нечеткая дикция,
- плохое качество связи,
- сложные формулировки.
Метрика помогает выявить проблемы коммуникации.
- Постановка на удержание
Фиксирует случаи перевода звонка в режим удержания.
Часто связано с:
- поиском информации,
- отсутствием уверенности,
- передачей звонка.
Если удержание используется слишком часто — это может снижать качество сервиса.
Как задавать штраф
В поле «Снижает оценку на» указывается число от 0.1 до 9.9.
Пример:
- Нецензурная лексика — 1
- Перебивание клиента — 0.2
- Тишина — 0.1
Если оператор:
- перебил клиента 3 раза,
- сделал одну длинную паузу,
и заданы значения 0.2 и 0.1,
то итоговый штраф составит:
0.2 × 3 + 0.1 = 0.7 балла.
Рекомендации по настройке
- Критические нарушения (мат, агрессия) — высокий штраф.
- Поведенческие отклонения (перебивания, паузы) — умеренный штраф.
- Нюансы (темп речи) — мягкий штраф.
Если суммарный потенциальный штраф слишком велик, большинство звонков будут опускаться до минимального значения 1. Это усложняет аналитику.
- Продажи — более строгий контроль перебиваний.
- Поддержка — более строгий контроль тона.
- Медицина — строгий контроль понятности речи.
Когда отключать метрики
Можно временно отключить:
- при тестировании нового сценария,
- при анализе только скрипта,
- при аудите логики LLM.
Вкладка «Речевые метрики» позволяет:
- контролировать качество коммуникации,
- выявлять поведенческие риски,
- корректировать стандарты сервиса,
- гибко управлять системой штрафов.