Разговоры
Раздел Разговоры — это центральная страница модуля Речевой аналитики. Здесь отображаются все загруженные звонки и импортированные диалоги в едином списке.
Действия на странице
В верхней части страницы расположены кнопки:
- Magic Query — анализ выбранных разговоров с помощью LLM (активна при выборе разговоров)
- Загрузить аудио — загрузка аудиофайлов звонков
- Загрузить CSV — импорт текстовых диалогов из файла
Пагинация
Количество записей на странице настраивается (по умолчанию 20, максимум 100). Настройка сохраняется в браузере.
Массовые операции
Выберите разговоры с помощью чекбоксов. В нижней панели появятся кнопки:
- Удалить — удаление выбранных разговоров
- Переанализировать — повторный LLM-анализ с выбором версии промпта
- Выделить все — выбрать все разговоры на текущей странице
Список автоматически обновляется каждые 5 секунд, если есть разговоры в процессе обработки (transcribing, analyzing).
Фильтры и поиск
Текстовый поиск
Поиск по имени файла (для звонков) или ID диалога (для текстовых чатов). Поиск срабатывает с задержкой 400 мс после ввода.
Стандартные фильтры
| Фильтр | Тип | Значения |
|---|---|---|
| Тип | Множественный выбор | Звонки, Диалоги |
| Статус | Множественный выбор | uploaded, transcribing, imported, analyzing, completed, failed |
| Качество | Множественный выбор | poor, fair, good, excellent |
| Результат | Множественный выбор | Для звонков: sale_completed, follow_up_scheduled, refused, no_decision. Для диалогов: resolved, partially_resolved, not_resolved, escalated |
| Версия промпта | Множественный выбор | Отображается, если в проекте есть промпты |
| Дата | Диапазон даты и времени | Поддерживается выбор времени внутри дня. Пресеты: Сегодня, Вчера, 7 дней, 30 дней, Этот месяц, Прошлый месяц |
Справа от фильтров расположены кнопки Сбросить фильтры и Обновить.
Динамические фильтры (JSON-поля)
Под стандартными фильтрами расположены две строки для фильтрации по произвольным полям:
- Фильтр анализа — по полям из результатов LLM-анализа
- Фильтр метаданных — по полям метаданных разговора (источник, атрибуты из CRM и т.д.)
Для каждого типа фильтрации порядок одинаковый:
- В поле Поле выберите из автодополнения доступное поле (показываются примеры значений)
- Выберите Оператор (см. таблицу ниже)
- Укажите Значение — для операторов
=и≠можно выбрать из списка найденных значений, для остальных — ввести вручную - Нажмите Добавить
Доступные операторы:
| Оператор | Применимость | Описание |
|---|---|---|
= | Строки, числа, даты | Точное совпадение |
≠ | Строки, числа, даты | Не равно |
содержит | Строки | Подстрока |
> | Числа, даты | Больше |
< | Числа, даты | Меньше |
≥ | Числа, даты | Больше или равно |
≤ | Числа, даты | Меньше или равно |
Добавленные фильтры отображаются как теги, которые можно закрыть для удаления. Несколько фильтров работают по логике И (AND). Теги фильтра метаданных визуально отличаются от тегов фильтра анализа.
Доступные поля и значения определяются автоматически на основе существующих разговоров и результатов анализа в проекте.
Сортировка
Нажмите на заголовок колонки для сортировки списка. По умолчанию — сортировка по дате создания (новые сверху).
Навигация
Нажмите на строку в таблице, чтобы открыть детальный просмотр разговора в боковой панели.