Перейти к содержанию
четверг, 9 июля 2026 г.

ИИ Вестник

Главные новости о развитии искусственного интеллекта в России

YandexGPT и МТС Exolve: как собрать чат для сложных продаж с возможностью звонка из браузера

Business professionals discussing AI chatbot on laptop with phone call interface.
AI Generated via Pollinations Flux

Разработчики представили решение, объединяющее языковую модель YandexGPT и Web Voice SDK от МТС Exolve для создания чат-бота, способного не только отвечать на вопросы клиентов, но и инициировать голосовой звонок менеджеру прямо из браузера. Система анализирует контекст диалога и предлагает переход к разговору только при высоком коммерческом интересе, что особенно актуально для сложных продаж в туризме и других сферах с длинным циклом принятия решений.

На Хабре опубликована статья, в которой авторы подробно описали процесс создания чат-бота для туроператора, интегрирующего YandexGPT и МТС Exolve Web Voice SDK. Решение позволяет автоматизировать первичную консультацию по туристическим направлениям, а в момент, когда клиенту требуется обсудить детали с живым менеджером, предлагает совершить звонок без покидания страницы сайта. В основе архитектуры лежат FastAPI для бэкенда и Vite для фронтенда, а ключевым элементом выступает сессия, связывающая историю переписки, данные о туре и события вызова. Разработчики подчеркивают, что такой подход решает проблему потери лидов на этапе перехода от чата к телефонному разговору, когда пользователь вынужден искать номер и ждать обратного звонка.

Система работает по следующему принципу: когда клиент открывает чат на сайте, фронтенд передает идентификатор тура на бэкенд, который создает уникальную сессию и привязывает к ней данные о направлении — страну, отель, даты, цену и питание. Каждое сообщение пользователя проходит проверку на триггеры: прямые запросы менеджера или ключевые слова о стоимости и сроках. Если быстрые правила не срабатывают, запрос отправляется в YandexGPT вместе с параметрами тура. Нейросеть возвращает размеченный JSON со статусом намерения — ANSWER, NO_DATA или UNCLEAR. На основе этого статуса бэкенд решает, что делать: ответить текстом, уточнить детали или предложить звонок. Фронтенд отображает кнопку вызова только при подтверждении коммерческого интереса, после чего через МТС Exolve Web Voice SDK регистрирует устройство в сети и совершает прямой звонок менеджеру.

Технически решение разделено на две части: бэкенд на FastAPI отвечает за логику чата и взаимодействие с YandexGPT, а фронтенд на Vite — за интерфейс и браузерный звонок. Бэкенд хранит состояние диалога в памяти приложения, используя две сущности: TOURS_DB с каталогом туров и SESSIONS с историей конкретного диалога. YandexGPT здесь выступает не как полноценный ассистент с памятью, а как классификатор запросов, который получает только данные тура и текущий вопрос. МТС Exolve Web Voice SDK работает исключительно на стороне фронтенда: он регистрирует SIP-аккаунт, запускает вызов и сообщает браузеру события звонка. Бэкенд получает статусы вызова только через вебхуки, которые отправляет фронтенд, что позволяет формировать полную историю лида от первого вопроса до разговора с сотрудником.

Контекст создания такого решения связан с растущей потребностью бизнеса в автоматизации продаж без потери качества обслуживания. В сложных продажах, особенно в туризме, клиенты часто задают вопросы, требующие индивидуального подхода: подбор условий, сравнение предложений, уточнение деталей оплаты. Чат-боты на основе языковых моделей хорошо справляются с типовыми запросами, но при достижении определенного уровня заинтересованности пользователю нужен живой диалог. Разработчики отмечают, что традиционные методы — оставить заявку и ждать звонка — приводят к потере до 30% потенциальных клиентов. Интеграция с Web Voice SDK позволяет сократить этот разрыв, предлагая звонок в один клик. На рынке существуют аналогичные решения, например, использование Twilio или сторонних колл-трекингов, но предложенное решение отличается тем, что полностью завязано на российские сервисы — Yandex Cloud и МТС Exolve, что важно с учетом требований к локализации данных.

Для российского рынка такая разработка имеет особое значение, поскольку она опирается на отечественные технологии. YandexGPT уже зарекомендовала себя как надежный инструмент для генерации текста и классификации запросов, а МТС Exolve предоставляет облачную платформу для голосовых коммуникаций с поддержкой SIP-протокола. Авторы статьи подчеркивают, что решение легко масштабируется: можно добавить поддержку нескольких туров, интегрировать CRM для учета лидов или настроить более сложную логику триггеров. Однако есть и ограничения: сессия хранится в памяти приложения, что при перезапуске сервера приведет к потере данных, и разработчики рекомендуют использовать Redis или базу данных для промышленной эксплуатации. Кроме того, YandexGPT не имеет встроенной памяти диалога, поэтому всю историю нужно передавать в каждом запросе, что увеличивает нагрузку на API.

Сравнение с альтернативами показывает, что предложенное решение выигрывает за счет простоты интеграции и использования российских сервисов. Например, зарубежные аналоги вроде Twilio или Dialogflow требуют настройки дополнительных прокси и не всегда соответствуют требованиям по хранению данных. В то же время, у решения есть и недостатки: оно зависит от доступности API Yandex Cloud и МТС Exolve, а также требует стабильного интернет-соединения для работы WebRTC. Разработчики планируют в будущем добавить поддержку видео-звонков и интеграцию с популярными CRM-системами, что расширит сферу применения. В целом, проект демонстрирует, как современные технологии могут улучшить клиентский опыт в сложных продажах, снижая барьеры для перехода от текстового общения к голосовому.

Перспективы развития решения включают внедрение более сложных моделей машинного обучения для анализа тональности диалога и прогнозирования вероятности покупки. Открытым остается вопрос стоимости: использование YandexGPT и МТС Exolve требует оплаты по тарифам, что может быть критично для малого бизнеса. Тем не менее, авторы предоставили подробную инструкцию по развертыванию, включая настройку окружения и получение API-ключей, что делает решение доступным для тестирования. В ближайшее время ожидается появление готовых модулей для популярных CMS и платформ электронной коммерции, что позволит внедрять такие чаты без глубоких знаний в разработке. Таким образом, предложенная архитектура может стать стандартом для российских компаний, стремящихся автоматизировать продажи без потери человеческого контакта.

Читайте также