Последовательный поиск
Назначение страницы
Последовательный поиск используется для анализа ситуаций, где важен порядок действий или реплик в разговоре.
В отличие от обычного или семантического поиска, система ищет цепочки событий, например:
- клиент выразил недовольство → оператор извинился → клиент согласился.
Такой подход помогает выявлять паттерны поведения и ошибки в логике общения.
Принцип работы
Система анализирует каждую коммуникацию как временную ленту, в которой можно задать последовательность условий.
Каждое условие — это фильтр (фраза, тег, шаг цепочки событий, участник и т.д.), который должен выполняться в заданном порядке.
Результат поиска — только те коммуникации, где все условия найдены в правильной хронологии.
Ограничения
- Последовательный поиск работает только для звонков, поступивших после 30.11.2022.
- Применяется только к новым коммуникациям, прошедшим полную транскрибацию речи.
Настройка последовательного поиска
Шаг 1. Создание нового поиска
- Перейдите в раздел Поиск → Коммуникации (или Администрирование → Теги).
- Выберите вкладку Голосовые.
- В поле Тип поиска укажите Последовательный.
Шаг 2. Добавление фильтров
На этом этапе задаются условия, которые образуют логику цепочки условий.
- Нажмите + Добавить фильтр и выберите нужное условие — фразу, тег, действие или участника.
- Для удаления фильтра используйте кнопку с корзиной, а чтобы сбросить все условия — Сбросить.
- Добавляйте фильтры поочерёдно: каждый фильтр соответствует одному шагу в цепочке.
Например:
- Оператор произнес "здравствуйте"
- Клиент произнес "выразил недовольство"
- Оператор произнес "извиненился"
Можно добавить до 4 фильтров блока «Последовательный поиск».
Допускается использовать одинаковые фильтры, если нужны повторяющееся условия.

Шаг 3. Настройте интервалы
Для каждого фильтра укажите, где именно искать фразы:
- От начала звонка — анализируется начальный отрезок.
- После предыдущего фильтра — поиск идёт после предыдущей найденной фразы.
- До конца звонка — поиск продолжается до завершения коммуникации.
- Минимальный шаг интервала — 10 секунд.
- При вводе меньших значений они округляются до 10 секунд.
- Время, не кратное 10, округляется в большую или меньшую сторону (в зависимости от последней цифры).
Шаг 4. Запустите поиск
- Нажмите Найти коммуникации или Протестировать (при настройках тегов).
- В результатах появятся звонки, соответствующие всем условиям.
- Можно открыть карточку, прослушать звонок или оценить его.
Для последовательных тегов тестирование доступно не всегда, особенно если используются семантические классы — в этом случае проверка производится только после публикации.
Особенности использования
- Работает только для звонков после 30.11.2022.
- Можно комбинировать семантические классы, словари и обычные фразы в одном теге.
- Фильтры из блоков «Речевая аналитика» и «Параметры звонка» действуют как отсекающие — они ограничивают набор коммуникаций, внутри которых выполняется поиск последовательности.
- Фильтры последовательного поиска можно перетаскивать (drag-and-drop), изменяя порядок условий.
- Если фразы произнесены одновременно (например, клиент перебивает оператора словами «угу»), система не считает их последовательными.
- Можно поделиться ссылкой на выбранные фильтры страницы Поиска коммуникаций — через меню Ещё → Копировать ссылку.
Советы и рекомендации
- Используйте короткие последовательности из 2–3 фильтров, чтобы избежать ложных срабатываний.
- Избегайте слишком узких фильтров — система может не найти точные совпадения.
- Если в цепочке событий есть семантика, используйте проверенные классы в опубликованных тегах.
- Анализируйте результаты через Результаты поиска → Карточка коммуникации, чтобы убедиться, что система корректно отразила порядок.