Главная

8 мин

ТЗ на запись звонков: требования для Verint, NICE и on-prem

Что обязательно предусмотреть в ТЗ на запись звонков: хранение, доступы, маскирование, выгрузки для расследований, и нюансы Verint, NICE и on-prem решений.

ТЗ на запись звонков: требования для Verint, NICE и on-prem

С чего начинаются проблемы в проектах записи звонков

Запись звонков и speech analytics покупают не ради "галочки". Бизнесу это нужно, чтобы разбирать спорные ситуации с клиентами, повышать качество работы операторов и находить причины потерь. Службе безопасности и комплаенсу - чтобы расследовать инциденты, подтверждать факты и снижать риски по персональным данным.

Проблемы чаще начинаются не на пилоте, а позже, когда появляется первое реальное расследование или запрос от регулятора. На демо все выглядит просто: звонки пишутся, поиск работает, отчеты аккуратные. Но как только систему надо встроить в процессы, выясняется, что в требованиях нет ответов на базовые вопросы: кто и как получает доступ, как долго хранить записи, что делать с чувствительными фрагментами, как выгружать материалы так, чтобы их можно было использовать как доказательство.

Обычно слишком поздно вспоминают про детали:

  • ретеншн по разным типам звонков и правила удаления
  • роли, аудит действий и разделение полномочий (кто слушает, кто выгружает, кто администрирует)
  • маскирование и запрет прослушивания отдельных фрагментов (например, данные карты)
  • выгрузки для расследований: формат, контроль целостности, журнал цепочки действий

Чтобы требования не разрастались и не тормозили проект, разделите их на две группы. Обязательные - те, без которых вы не пройдете проверку и не проведете расследование безопасно. Желательные - то, что ускорит работу (например, расширенная аналитика или дополнительные дашборды), но может подождать второй очереди.

Ориентир простой: если пункт влияет на безопасность, доступы и юридическую пригодность записи, это почти всегда must-have.

Классы решений: Verint, NICE и on-prem, и что это меняет

Перед тем как описывать требования, полезно понять класс решения. Условно есть три группы: крупные платформы уровня Verint и NICE, специализированные on-prem рекордеры (в том числе под SIPREC), и гибридные схемы, где часть функций уходит в облако, а хранение остается у вас.

Главное отличие между классами не в кнопках интерфейса, а в том, какие требования становятся обязательными.

Облако, on-prem и гибрид: что меняется в требованиях

В облаке вы чаще упираетесь в юридику и контроль: где физически лежат данные, как обеспечивается доступ, как делаются выгрузки для проверок. В on-prem вы отвечаете за ресурсы и эксплуатацию: диски, бэкапы, обновления, мониторинг.

Что лучше зафиксировать сразу:

  • модель развертывания и границы ответственности (кто администрирует, кто хранит ключи шифрования)
  • где выполняется speech analytics (на вашей площадке или у поставщика) и какие данные туда попадают
  • требования к масштабированию: сколько одновременных каналов записи, прирост хранилища, пики
  • план обновлений и совместимость с вашей телефонией и политиками безопасности

Где живут аудио и метаданные

Почти всегда есть несколько уровней: запись на стороне рекордера (или узла интеграции), хранилище аудио (файлы или объектное хранилище), база метаданных (кто, когда, откуда звонил), и отдельный индекс для поиска и аналитики. В требованиях важно явно указать, какие уровни должны быть отказоустойчивыми и какие данные вы должны уметь восстановить после сбоя.

Не забудьте про зависимости. На практике проект стопорится не на самой записи, а на стыках:

  • телефония/контакт-центр (SIP, SIPREC, CTI, политика записи)
  • CRM (карточка клиента, привязка звонка)
  • SSO и роли (AD/LDAP, MFA)
  • сетевые зоны и межсетевые экраны
  • серверная база для on-prem (например, выделенные серверы и дисковые полки, если вы храните записи у себя)

Если это описать заранее, дальше проще согласовать хранение, доступы и выгрузки без сюрпризов.

Хранение и ретеншн: сроки, шифрование, бэкапы, удаление

Про хранение часто пишут одной строкой: "хранить 1 год". Потом выясняется, что сроки разные для продаж, поддержки и претензионных случаев, а часть записей нельзя трогать до окончания проверки. Лучше сразу описать матрицу ретеншна: по типу звонка, подразделению, каналу (входящий/исходящий) и статусу (обычный/инцидент/спор).

Дальше - формат и качество. Укажите, нужен ли раздельный стереоканал (оператор и клиент отдельно), минимальная частота/битрейт, и допускается ли перекодирование при переносе в архив. Это влияет и на размер хранилища, и на качество распознавания речи.

Шифрование стоит разделять на два слоя: "на диске" и "при передаче". Важный, но часто забытый пункт: кто владеет ключами и где они хранятся (служба ИБ, администратор платформы, отдельный HSM). В on-prem вариантах это особенно критично: без понятной ответственности за ключи шифрование превращается в формальность.

С резервными копиями не ограничивайтесь фразой "делать бэкап". Зафиксируйте минимум:

  • RPO/RTO для архива записей и для метаданных
  • что именно бэкапится (аудио, индексы, справочники, журналы аудита)
  • периодичность и срок хранения копий
  • как часто проводится тестовое восстановление и кто подписывает акт
  • защита копий (шифрование, изоляция, контроль доступа)

Удаление тоже должно быть управляемым: автоматическое по сроку, удаление по запросу (например, по обращению субъекта данных), и удаление с подтверждением. Полезно требовать доказуемость удаления: запись события в журнале, идентификатор объекта, кто инициировал, по какому основанию, и что именно удалено (аудио, расшифровка, индексы). Для расследований отдельно оговорите режим "заморозки" (legal hold), чтобы ретеншн не удалил нужные материалы раньше времени.

Доступы и контроль: роли, аудит, разделение полномочий

Если не описать доступы, запись звонков быстро превращается в общий архив, где непонятно, кто что делал. Это риск и для утечек, и для внутренних конфликтов: один отдел считает, что ему "не дают работать", другой - что "всем все видно".

Начните с ролей и их границ. Важно не только "кто может слушать", но и кто может экспортировать, удалять, менять правила записи и словари для speech analytics.

Минимальный набор ролей, который стоит закрепить:

  • Оператор: слушает только свои звонки (и только за нужный период), без выгрузок.
  • Супервайзер: слушает звонки своей группы, ставит оценку, делает заметки.
  • QA: доступ по выборке, без прав на изменение настроек и без массовых выгрузок.
  • Безопасность/комплаенс: доступ ко всем записям, право на выгрузку для расследований, запуск legal hold.
  • Администратор: управляет системой и интеграциями, но не имеет права слушать содержимое (если это реализуемо).

Дальше - аутентификация. Часто забывают прописать SSO/MFA, правила сессий и блокировок. Укажите требования к входу через корпоративный SSO и обязательному MFA для ролей с выгрузками, таймауту неактивности и принудительному выходу, политике паролей для локальных учетных записей (если они остаются), блокировке после неудачных попыток.

Отдельный пункт - аудит действий. Нужен журнал, где видно: кто искал, кто слушал, кто скачал, кто менял настройки, и с какого устройства. Важно, чтобы аудит нельзя было "подчистить" обычным администратором, а выгрузка аудита делалась по запросу.

Разделение полномочий и временные доступы тоже часто не попадают в требования. Практичный вариант: доступ к чувствительным записям выдавать по заявке, на срок и с указанием причины. Например, QA получает доступ на 48 часов к конкретным звонкам по инциденту, а после срока доступ закрывается автоматически.

И наконец, доступ вне офиса. Пропишите, разрешен ли он вообще, и на каких условиях: только через VPN, только с управляемых устройств, запрет на скачивание на личный компьютер, ограничения по IP или географии. Эти формулировки кажутся простыми, но именно они потом спасают проект от долгих согласований с ИБ.

Маскирование и соответствие требованиям по данным

Риски чаще возникают не из-за самой записи, а из-за того, что в аудио и расшифровках остаются чувствительные данные. В требованиях важно прямо назвать, что считается чувствительным именно у вас: ИИН, номер и срок действия карты, CVV, адрес, e-mail, данные о здоровье, сведения по зарплате или внутренним расследованиям.

Отдельно зафиксируйте, где должно работать маскирование: в тексте (speech-to-text, заметки оператора, поля CRM) и в аудио. Для текста обычно достаточно скрывать фрагменты символами и ограничивать поиск по ним. Для аудио нужен понятный вариант: либо вырезание фрагмента, либо замена на тон, либо хранение оригинала с жестким контролем доступа.

Если у вас принимают платежи по телефону, уточните требование к паузе записи на время ввода карточных данных. Пропишите триггеры (кнопка у оператора, IVR-режим, автоматическое распознавание) и поведение системы при ошибках, чтобы пауза не превращалась в дыру в контроле качества.

Права на снятие маски должны быть редким исключением. Полезно задать правила:

  • кто может видеть оригинал (например, служба безопасности по заявке)
  • требуется ли двухстороннее согласование (владелец процесса + ИБ)
  • как фиксируется просмотр (аудит, причина, номер кейса)
  • можно ли скачивать оригинал или только просматривать
  • как быстро блокируется доступ при инциденте

Еще один забытый пункт - срок хранения расшифровок. Текст искать и копировать проще, чем аудио, поэтому утечки часто происходят именно через транскрипты. Нередко безопаснее хранить их меньше, чем сами записи, и жестче контролировать выгрузки.

Пример: поступила жалоба на оператора, и служба качества просит запись. Если в звонке звучит ИИН и адрес, обычному руководителю группы достаточно версии с маской, а полный доступ получает только уполномоченный сотрудник, и это видно в журнале. Такое разделение снижает риск и упрощает согласования с ИБ и регуляторными требованиями.

Поиск, метаданные и speech analytics: что попросить в требованиях

Если не описать поиск и метаданные, система быстро превращается в "архив звука", где нужный разговор ищут часами. Хорошее правило: сначала описать, как люди реально будут находить записи (контроль качества, разбор жалоб, безопасность), и только потом - какие отчеты и аналитика нужны.

Метаданные: что фиксировать по каждому звонку

Минимальный набор лучше закрепить сразу, иначе часть полей окажется недоступной из АТС/контакт-центра или будет заполняться вручную:

  • номер клиента (ANI) и внутренний номер/ID оператора
  • очередь, направление, результат (принят, пропущен, перевод)
  • время начала/окончания, длительность, ID звонка и ID записи
  • теги и категории (например, "жалоба", "возврат", "VIP") и кто их поставил
  • признаки "чувствительных данных" (например, платежные данные) для маскирования

Дальше опишите, какие поля приходят автоматически, какие подтягиваются из CRM, и что делать, если источник недоступен (например, звонок есть, а карточки клиента нет).

Поиск и speech analytics: как формулировать требования

Поиск обычно нужен не один. Укажите фильтры и скорость реакции интерфейса на типовых объемах. Часто хватает набора: поиск по времени, номеру и оператору, по очереди/направлению, по тегам, плюс полнотекстовый поиск по расшифровке (ключевые слова и фразы). Если нужны темы и классификация, заранее опишите, как они обучаются и кто отвечает за качество.

Отдельно зафиксируйте синхронизацию времени: поддержка NTP, единый часовой пояс, и допустимое расхождение таймкодов между аудио, логами и метаданными. Иначе при разборе инцидента "в 10:15" запись может оказаться "в 10:12".

Качество распознавания лучше описывать как процесс: пилот на ваших звонках, метрика точности на выбранных сценариях, перечень "трудных" условий (шум, гарнитуры, акценты), и порядок улучшений. Если нужен мультиязык, перечислите языки (русский/казахский/английский), правила автоопределения языка и что делать со смешанной речью.

Пример: служба безопасности ищет разговор по жалобе клиента. Достаточно номера и интервала времени, затем - быстрый поиск по фразе из расшифровки, и проверка точного таймкода для сопоставления с логами доступа.

Выгрузка записей нужна не каждый день, поэтому ее часто описывают одной строкой. А потом выясняется, что при инциденте, внутренней проверке, споре с клиентом или запросе регулятора нельзя быстро и безопасно собрать пакет материалов. Заранее зафиксируйте, что именно считается "выгрузкой" и какие правила действуют.

Сначала определите состав пакета. В разных кейсах нужны не только аудиофайлы, но и расшифровка, метаданные (номер, оператор, время, очередь, ID звонка), а иногда и результаты speech analytics (теги, найденные фразы, оценки). Укажите допустимые форматы и единый контейнер передачи (например, один архив на кейс), чтобы его можно было открыть без установленной системы.

Еще важнее цепочка хранения: кто запросил выгрузку, кто ее сделал, где лежит копия и кто имел доступ. Пропишите требования к следам (audit trail) и проверке целостности.

Что полезно закрепить:

  • выгрузка аудио, текста, метаданных и отчетов отдельными файлами и в составе одного пакета
  • автоматический журнал: заявка, исполнитель, время, список файлов, основание
  • контроль целостности: хэш/контрольная сумма на каждый файл и на весь пакет
  • ограничения на массовые выгрузки: квоты, лимиты по времени, только по роли
  • правила хранения копии: срок, шифрование, запрет "ручной" пересылки

Legal hold (юридическая заморозка) выделите отдельным пунктом: по кейсу должна включаться блокировка автоудаления и очистки, даже если общий ретеншн истек.

Пример: служба безопасности расследует утечку. Нужны 23 звонка за неделю, их транскрипты и метки "паспорт/карта". Без legal hold часть записей могла бы удалиться по политике хранения, а без журнала действий нельзя доказать, кто и когда делал выгрузку.

Как собрать требования и оформить их в ТЗ: пошагово

Хорошее ТЗ начинается не с выбора Verint, NICE или on-prem платформы, а с понятных задач и границ ответственности. Если это не зафиксировать, позже всплывают "неожиданные" требования к хранению, доступам или выгрузкам, и проект начинает буксовать.

Собирайте требования по шагам:

  1. Снимите вводные по нагрузке и охвату: сколько звонков в сутки, средняя длительность, какие каналы (телефония, софтфон, контакт-центр), какие подразделения и сколько операторов. Сразу уточните, с какого дня записи должны быть доступны и какой горизонт хранения нужен.

  2. Опишите сценарии использования в виде коротких историй: супервайзер слушает выборку для оценки качества, служба безопасности ищет разговор по номеру и времени, юристы запрашивают запись и подтверждение целостности. Для каждого сценария определите, кто делает действие и какой результат считается успешным.

  3. Составьте матрицу требований с приоритетами must/should/could и критериями приемки. Например: "must: выгрузка фрагмента в заданном формате + журнал действий" или "should: маскирование фрагментов с персональными данными при прослушивании".

  4. Заранее согласуйте интеграции и RACI: АТС/контакт-центр, SSO/AD, SIEM, системы заявок. Отдельно пропишите, кто отвечает за сеть, сертификаты, резервное копирование и администрирование ролей.

  5. Зафиксируйте ограничения: пропускная способность и сегментация сети, доступные ресурсы хранения, требования к шифрованию, лицензии, регламенты по доступам и аудит.

Практический прием: перед финальной версией ТЗ проведите 30-минутный разбор одного сложного кейса, например расследование инцидента с legal hold. Если вы можете пошагово описать, как запись находится, кем подтверждается целостность, как выгружается и кто это видит в аудит-логе, значит требования собраны достаточно полно.

Типовые ошибки в ТЗ, из-за которых проект буксует

Самая частая причина провала сроков не в Verint или NICE, и не в "железе", а в том, что ТЗ описывает цель, но не описывает правила. В итоге на приемке выясняется, что разные отделы ожидали разное.

Одна цифра ретеншна почти всегда недостаточна. Для аудиозаписей, расшифровок, метаданных (номер, оператор, очередь), отчетов и логов часто нужны разные сроки и разные требования к хранению. Если этого нет, вам либо не хватит дисков, либо вы случайно храните лишнее и повышаете риски.

Вторая боль - аудит действий. Многие пишут "вести логирование", но не уточняют, что именно фиксируется (прослушивание, экспорт, удаление, смена прав), кто видит логи, и можно ли их изменить. Без требования на неизменяемость логов спорные ситуации решаются "на доверии", а это плохо для расследований.

С маскированием похожая история: слово есть, правил нет. Важно заранее определить, где маскировать (в аудио, в тексте, на экране плеера), для каких ролей и по каким триггерам (например, номера карт, ИИН, паспортные данные). Иначе часть пользователей увидит лишнее, а часть не сможет работать.

Часто забывают описать выгрузки и жизнь копий. Экспорт "для службы безопасности" без форматов, подписи/хэша, сопроводительных файлов и порядка хранения вне системы приводит к тому, что записи гуляют по флешкам и почте.

Минимум, который стоит явно прописать

  • ретеншн по типам данных и условия удаления
  • аудит: список событий, сроки хранения, доступ и защита от правок
  • маскирование: где, для кого, по каким правилам и как проверять
  • выгрузки: кто может, в каком виде, как маркируется цепочка хранения
  • тесты: восстановление из бэкапа и сценарии отказа (что считается успешным)

Простой пример: служба безопасности просит записи за неделю по очереди колл-центра. Если в ТЗ нет правила legal hold и формата выгрузки, ИТ выгрузит что сможет, а через месяц окажется, что часть записей удалена по ретеншну, а подлинность файлов невозможно подтвердить.

Короткий чек-лист перед согласованием ТЗ

Перед тем как отправлять ТЗ на согласование (особенно если выбираете Verint, NICE или on-prem), пройдитесь по короткой проверке. Проект часто "застревает" не из-за записи как таковой, а из-за спорных моментов по данным и доступам, которые всплывают уже на внедрении.

Пять вопросов, на которые в документе должны быть четкие ответы, без формулировок "по умолчанию":

  • какой срок хранения нужен по типам разговоров и каналам, и кто утверждает исключения (например, для претензий и спорных кейсов)
  • как удаляются записи: по расписанию, по событию, по запросу, и как фиксируется факт удаления (важно для проверок)
  • кто и как получает доступ: роли, разделение обязанностей, вход через SSO и/или MFA, и какие действия пишутся в аудит
  • как маскируются персональные данные и платежные данные: что маскируем, на каком этапе (в записи, в расшифровке, в плеере), и кто имеет право на раскрытие
  • как выдается выгрузка для расследования: формат, подписи/хэши, журнал действий, и как защищается цепочка хранения (chain of custody)

Дальше проверьте, что это можно измерить на приемке, а не "поверить на слово".

Критерии приемки лучше описать простыми проверками: выборочно восстановить запись из архива, выгрузить кейс с логами аудита, показать отчет "кто слушал/скачивал", воспроизвести сценарий расследования с ограниченным кругом лиц.

Пример: в колл-центре банка сотрудник спорит с клиентом о сумме. Вы должны быстро найти нужный звонок, закрыть доступ всем лишним, выгрузить запись и транскрипт с отметками времени, и сохранить доказательства так, чтобы их можно было использовать внутри службы безопасности и при внешней проверке.

Пример сценария: расследование инцидента без лишних рисков

Клиент подал жалобу: оператор колл-центра якобы сообщил неверные условия договора по телефону. Служба качества просит быстро поднять звонок и понять, что было сказано, а юристы хотят, чтобы материалы можно было использовать как доказательство.

Сотрудник с ролью "расследование" находит запись по метаданным: номер клиента, входящая линия, ID оператора, дата и интервал времени, статус звонка (принят, переведен), а также связанный тикет из CRM. Важно, чтобы система показывала признак целостности: например, цифровую подпись или хэш, и чтобы было видно, что файл не менялся после записи.

Дальше включается ограничение доступа. Оператор и его руководитель могут слушать звонок только в режиме "прослушивание" и без возможности скачать. Полная выгрузка доступна двум ролям: сотруднику безопасности и юристу, и только на срок расследования.

Когда нужно передать материалы, выгрузка делается так, чтобы не раскрыть лишние данные:

  • аудио и расшифровка с маскированием: номера карт, ИИН, адреса, пароли, коды из SMS
  • пакет доказательств: исходный файл, контрольная сумма, метаданные, отметка времени
  • отчет действий: кто искал, кто слушал, кто выгружал, с какого устройства
  • режим запрета удаления (legal hold) на период проверки

После закрытия дела остаются артефакты: служебная записка с ID записи, отчет аудита, пакет выгрузки с хэшами, решение по доступам (кому выдавали и когда отозвали), и отметка о снятии legal hold. Этот сценарий хорошо проверяет, что хранение, доступы, маскирование и выгрузки действительно работают вместе.

Следующие шаги: пилот, расчет ресурсов и внедрение

Когда требования уже описывают хранение, доступы, маскирование и выгрузки, не спешите сразу в закупку. Сначала проверьте их на практике на небольшом контуре. Это дешевле, чем переделывать архитектуру после старта.

Пилот на реальных сценариях

Пилот должен повторять вашу реальность: типы линий, нагрузку, роли и типовые расследования. Он отвечает на вопрос: работает ли процесс целиком, а не только запись.

Проверьте и измерьте:

  • качество записи и полнота охвата каналов (включая переводы и удержания)
  • поиск по метаданным и скорость выдачи результатов
  • корректность маскирования и права доступа по ролям
  • процесс выгрузки для расследований с сохранением следов
  • реальный путь от запроса до выдачи записи (кто, как и за сколько)

Расчет ресурсов и план внедрения

Если выбираете on-prem контур, заранее посчитайте хранение и серверные ресурсы: число одновременных каналов, кодек, средняя длительность разговоров, сроки ретеншна, запас под индексацию и speech analytics. Отдельно запланируйте резервирование: где будут бэкапы, как проверяется восстановление, что происходит при отказе узла.

Дальше согласуйте модель поддержки и регламенты: кто заводит пользователей, кто утверждает доступы, как часто смотрят аудит, кто выполняет legal hold. Если службе безопасности нужно срочно поднять цепочку звонков по инциденту, заранее определите, кто может инициировать выгрузку, а кто только подтверждает.

Если нужен on-prem, продумайте поставку серверов и рабочих станций под администрирование, а также поддержку 24/7. Это удобно обсуждать с системным интегратором вроде GSE.kz (gse.kz): они работают как производитель и интегратор, поэтому помогают собрать инфраструктуру под запись, хранение и эксплуатацию без жесткой привязки к одному вендору.

Частые вопросы

С чего обычно начинаются реальные проблемы в проектах записи звонков?

Почти всегда сначала всплывают вопросы доступа, хранения и выгрузок: кто имеет право слушать и скачивать, как долго хранить разные типы разговоров, как фиксировать аудит действий и как собрать пакет для расследования так, чтобы его можно было использовать как доказательство. Если этого нет в ТЗ, система на демо выглядит «готовой», а в реальной проверке — нет.

Что в требованиях меняется из-за выбора облака, on-prem или гибрида?

Зафиксируйте границы ответственности: кто администрирует, кто хранит ключи шифрования, где физически лежат данные и где выполняется speech analytics. В облаке чаще критичны юридика и контроль выгрузок, в on-prem — ресурсы, бэкапы, обновления и эксплуатация, а в гибриде важно четко описать, какие данные уходят наружу и какие остаются у вас.

Как правильно описать сроки хранения (ретеншн), чтобы потом не переделывать проект?

Пропишите матрицу ретеншна: по типам звонков, подразделениям, каналам и статусам (обычный, спор, инцидент). Отдельно укажите режим заморозки (legal hold), чтобы нужные записи не удалились по общим срокам, пока идет разбирательство.

Что важно написать про шифрование и ключи в ТЗ на запись звонков?

Нужно разделить шифрование «на диске» и «при передаче» и прямо указать владельца ключей и место их хранения. Практичный вариант — когда ключи контролирует служба ИБ, а доступ администратора к содержимому ограничен, иначе шифрование может остаться формальным пунктом без реальной ответственности.

Какие требования к бэкапам и восстановлению стоит включить сразу?

Минимально зафиксируйте RPO/RTO отдельно для аудио и метаданных, состав бэкапа (аудио, индексы, справочники, аудит-логи) и периодичность тестового восстановления с ответственным. Без тестов восстановления бэкап часто существует «на бумаге», а при инциденте выясняется, что восстановить нечего или это занимает слишком долго.

Как описать роли и аутентификацию, чтобы не превратить записи в «общий архив»?

Начните с ролей и разделения полномочий: кто слушает, кто экспортирует, кто меняет правила записи и кто может удалять. Затем добавьте вход через корпоративный SSO, обязательный MFA для ролей с выгрузками, понятные таймауты сессий и блокировки, чтобы доступы были управляемыми и проверяемыми.

Каким должен быть аудит действий в системе записи звонков?

Аудит должен фиксировать поиск, прослушивание, скачивание, удаление и изменения настроек с привязкой к пользователю и устройству. Важно требование на защищенность лога от правок обычным администратором и возможность выгрузить аудит по запросу, иначе спорные случаи будут решаться «на доверии».

Как правильно описать маскирование персональных и платежных данных?

Сначала определите, что именно у вас считается чувствительными данными (например, ИИН, данные карты, адрес, коды из SMS), и где нужно маскирование — в тексте и в аудио. Для платежных сценариев заранее опишите паузу записи: как она запускается, что происходит при ошибках и кто может увидеть оригинал, чтобы контроль качества не ломался, а риски утечек снижались.

Какие требования к поиску и speech analytics чаще всего забывают?

Опишите, как люди реально находят запись: по времени, номеру, оператору, очереди, направлению, тегам и по расшифровке. Отдельно зафиксируйте требования к метаданным, синхронизации времени (NTP, часовой пояс) и порядок оценки качества распознавания на ваших звонках, иначе поиск превращается в ручной перебор файлов.

Как сформулировать требования к выгрузкам для расследований и chain of custody?

Выгрузка — это не просто «скачать файл», а пакет для кейса: аудио, транскрипт, метаданные и, при необходимости, результаты аналитики, плюс проверка целостности (хэш) и журнал цепочки действий. Обязательно опишите legal hold, лимиты на массовые выгрузки и правила хранения копий вне системы, чтобы материалы не «гуляли» и подлинность можно было подтвердить.

Запрос

Пришлите спецификацию. Остальное сделаем мы

Одна позиция или объект под ключ, любое направление. Вашу поставку от первого звонка до акта ввода ведёт один менеджер.

Расчёт бесплатноДокументы для госзакупок и тендеровОдин договор и одна гарантия