Next.js
Frontend приложения и интерфейс работы с аналитикой.
AI-платформа для транскрипции и анализа звонков из Sipuni и Bitrix24 с асинхронной обработкой, структурированными инсайтами и единым интерфейсом аналитики.
01 · Продукт
Call Insight связывает источники звонков с последующей транскрипцией и анализом. Это не промосайт с подключённым AI API, а авторизованное full-stack приложение с backend-логикой, хранением данных и фоновыми операциями.
Задача
Записи звонков могут находиться в разных системах телефонии и CRM. Приложение объединяет их в один рабочий процесс: синхронизирует звонки, запускает обработку и показывает транскрипции и результаты анализа в общем интерфейсе.
Транскрипция и AI-анализ не выполняются как один длинный запрос из браузера. Они вынесены в фоновые задачи с явными состояниями обработки, чтобы пользователь мог видеть этап работы системы.
Моя роль
Архитектура продукта
От получения записи до готовых инсайтов каждый этап имеет отдельную роль. Для бизнеса это единый понятный процесс, а внутри приложения — управляемая последовательность фоновых операций.
BullMQ управляет заданиями, а Redis обслуживает инфраструктуру очереди. Постоянные данные звонков, транскрипций и результатов анализа сохраняются в MongoDB.
02 · Рабочее пространство
В авторизованном интерфейсе пользователь выбирает подключённый источник, синхронизирует данные и видит состояние доступных для обработки звонков. Числа на экране отражают состояние приложения в момент снимка и не являются результатами проекта.
03 · Фоновые задачи
Интерфейс показывает, на каком этапе находится каждый набор задач: новые записи, транскрипция, анализ, завершение или ошибка. BullMQ и Redis позволяют backend управлять фоновыми заданиями без необходимости держать браузерный запрос открытым до завершения всей цепочки.
04 · Транскрипция
Запись обрабатывается моделью gpt-transcribe и превращается в диалог, который служит структурированным входом для следующего этапа. Содержимое реального разговора в описании кейса намеренно не воспроизводится.
05 · AI-анализ
После транскрипции диалог обрабатывается и анализируется с помощью gpt-6-astra. AI-анализ может формировать сводку, тональность, потребности, возражения, рекомендации, Jobs, Pains и Gains — когда соответствующая информация присутствует в разговоре. Результат предназначен для удобного просмотра бизнесом и не заменяет человеческую проверку.
06 · Инфраструктура
Приложение включает отдельные frontend- и backend-сервисы, инфраструктуру очередей в Redis и постоянное хранение данных в MongoDB. Скриншот подтверждает развёрнутую архитектуру без публикации адресов, ключей, переменных окружения или другой чувствительной конфигурации.
Техническая реализация
Frontend приложения и интерфейс работы с аналитикой.
Backend API, интеграции и оркестрация обработки.
Очереди фоновых задач для обработки звонков.
Инфраструктура очередей, используемая BullMQ.
Постоянное хранение звонков, транскрипций и анализа.
Транскрипция и формирование структурированного AI-анализа.
Интеграции с внешними источниками телефонии и CRM-процессами.
Защищённый доступ к рабочему пространству компаний и пользователей.
Интеграции получают данные из внешних систем; приложение не заменяет и не воспроизводит функциональность Sipuni или Bitrix24. Секреты и внутренняя конфигурация в кейсе не раскрываются.
Итог
Call Insight показывает разработку полноценного full-stack продукта: от интеграции с телефонией и фоновой обработки записей до транскрипции, AI-анализа, хранения результатов и интерфейса для работы с ними.