На схеме подключения, ПО системы записи разговоров «Спрут-7» устанавливается на специально выделенный компьютер предприятия. Поскольку «Спрут» как правило не требует существенных вычислительных ресурсов, компьютер может выполнять и другие задачи, например – почтовые программы, ПО автоматизации и т.п..

В этот же компьютер устанавливаются специальные компьютерные платы записи, к которым подключаются контролируемые телефонные линии. Так же подключение телефонных линий к комплексу «Спрут» возможно с помощью автономных сетевых устройств «Спрут-NR» и «Спрут-SR», связь которых с компьютером осуществляется по IP-сети. «Спрут-7» может производить запись разговоров как от аналоговых, так и от цифровых, как от внутренних, так и от внешних линий. При записи только внешних линий, желательно подключение к компьютеру с ПО «Спрут» SMDR-порта АТС – это позволит системе записи автоматически определять внутреннего абонента, осуществляющего разговор по внешней линии, и сохранять информацию о нем в базе данных комплекса.
При необходимости записи IP-телефонии – на маршрутизаторе компании активизируется так называемый SPAN-порт, который отправляет весь IP-трафик компании на компьютер с системой записи «Спрут-7». Система отслеживает в общем потоке данных сеансы IP-телефонии, и производит их автоматическую запись полностью аналогично записи обычных телефонных линий.
ПО «Спрут-7» содержит следующие подсистемы:
- Сервер. Осуществляет запись сеансов в телефонных, линейных и цифровых каналах, перехват трафика IP-телефонии, непосредственно взаимодействуя с платами и устройствами сопряжения с телефонными линиями.
- Модуль записи IP-телефонии. Предназначен для записи сеансов IP-телефонии, осуществляемых в IP-сети. Модуль может располагаться на разных ПК, подключенных к одной IP-сети. Он обеспечивает выделение и отправку на сервер информации для записи из разных сегментов сети.
- Процессор. Предоставляет пользователям широкий набор возможностей по работе с базой данных записанных разговоров – поиск, выборка, сортировка, прослушивание, просмотр и обработка, удаление записей, экспорт в другие форматы, получение статистических отчетов и т.п..
- Монитор. Осуществляет конфигурирование и оперативный мониторинг работы телефонных и линейных каналов, сетевых ресурсов, администрирование прав доступа к системе, а также настройку работы Сервера.
- Модуль диагностики. Предназначен для сбора и учета информации о состоянии различных Серверов записи в распределенной IP-сети, а также о состоянии каналов записи. Данные о состоянии записи передаются самими Серверами записи по IP-сети.
Так же в состав ПО «Спрут-7» сходят, но на схеме не показаны следующие модули:
- Модуль web-интерфейса. Предоставляет возможность удаленной обработки записанной информации на любом мобильном устройстве с установленным web-браузером (iPhone, iPad, Samsung GALAXY и т.п.) через Интернет.
- Центр архивирования. Предназначен для сбора и учета информации об автоматической архивации (переносе записанной информации) с разных серверов записи «Спрут-7», установленных на разных ПК в некоторой сети.