Детали разработки
Онлайн-чат для сайта + AI-ответы
Полнофункциональный онлайн-чат, который объединяет живого оператора и искусственный интеллект в единую систему. Когда менеджер на связи -- AI подсказывает варианты ответов, экономя время. Когда менеджер офлайн -- AI берёт диалог на себя, отвечая на основе базы знаний и контента сайта. Ни одно обращение не остаётся без ответа -- ни днём, ни ночью.
Принципиальное отличие этого решения от AI-консультанта -- наличие полноценного операторского интерфейса. Здесь AI не заменяет менеджера, а усиливает его. В режиме реального времени оператор видит вопрос посетителя, а рядом -- три варианта ответа, сгенерированных AI. Одним кликом менеджер выбирает лучший, при необходимости корректирует и отправляет. Время ответа сокращается с 2-3 минут до 10-15 секунд, а качество ответов выравнивается до уровня лучшего сотрудника отдела.
Оператор онлайн: AI-помощник
Менеджер видит обращение в панели управления Битрикс. AI мгновенно анализирует вопрос и предлагает 2-3 варианта ответа. Оператор выбирает лучший, редактирует при необходимости и отправляет. Среднее время ответа сокращается до 10-15 секунд. AI учится на выбранных вариантах и со временем предлагает всё более точные формулировки.
Оператор офлайн: AI-ответчик
Ночные, выходные и праздничные обращения обрабатывает AI автоматически. Трёхуровневая логика: ручная база знаний, контент сайта (RAG), генерация через нейросеть. Посетитель получает ответ мгновенно. Все диалоги сохраняются и доступны оператору при выходе на связь для продолжения беседы.
Функции компонента
Распределение по отделам
Обращения маршрутизируются по отделам: продажи, поддержка, бухгалтерия. Посетитель выбирает тему при открытии чата или система определяет её автоматически по содержанию первого сообщения. Приоритизация по времени ожидания.
Общение в реальном времени
WebSocket-подключение обеспечивает мгновенную доставку сообщений без задержек. Индикатор «печатает...», отметки о прочтении, передача файлов и изображений. Оператор видит, какую страницу сейчас просматривает посетитель.
AI-подсказки для оператора
При каждом сообщении посетителя AI формирует 2-3 варианта ответа. Оператор выбирает или редактирует. С каждым использованным вариантом AI обучается предпочтениям конкретного оператора и становится точнее.
Уведомления в мессенджеры
При новом обращении оператор получает уведомление в Telegram и Max с возможностью быстрого перехода в панель управления. Настройка расписания уведомлений: рабочие часы, нерабочее время, экстренные.
Привязка к CRM
Диалоги автоматически привязываются к CRM-контактам. Если посетитель авторизован -- история всех обращений доступна оператору. Создание лидов и сделок прямо из чата.
Кастомизация виджета
Полная настройка внешнего вида: цвета, положение, аватар оператора, приветственное сообщение, анимация появления. Адаптация под мобильные устройства. Отображение статуса оператора: онлайн или офлайн.
Аналитика операторов
Дашборд по каждому оператору: среднее время ответа, количество обработанных обращений, оценки посетителей, использование AI-подсказок. Общая статистика: пиковые часы, распределение по отделам, конверсия чатов.
История и архив
Все диалоги сохраняются в инфоблоке Битрикс с полной историей сообщений, оценками и метаданными. Поиск по архиву, фильтры по дате, оператору, оценке. Экспорт для анализа.
Оператор + AI = команда мечты для поддержки клиентов
Онлайн-чат с AI-подсказками объединяет человеческую эмпатию и скорость искусственного интеллекта. Менеджер не тратит время на формулировку ответа -- AI делает это за него. Менеджер не пропускает обращения в нерабочие часы -- AI отвечает вместо него. Результат: каждый посетитель получает быстрый и качественный ответ 24 часа в сутки.
Стоимость нейросетей и обслуживания
Компонент использует языковые модели для AI-подсказок операторам и автономных ответов в офлайн-режиме. Расходы зависят от количества диалогов и выбранного провайдера.
| Провайдер | Тариф | Стоимость |
|---|---|---|
| YandexGPT | За 1 000 токенов (генерация) | от 1,2 руб |
| YandexGPT | Фиксированный пакет (бизнес) | от 9 000 руб/мес |
| GigaChat | За 1 000 токенов (генерация) | от 0,7 руб |
| GigaChat | Бизнес-тариф | от 5 000 руб/мес |
| OpenAI-совместимые API | За 1 000 токенов (генерация) | от 1,5 руб |
Экономия за счёт оператора. Когда менеджер на связи, AI генерирует только подсказки -- это короткие фрагменты по 50-80 токенов. Полная генерация ответа происходит только в офлайн-режиме. При 8-часовом рабочем дне оператора AI-расходы составляют всего 30-40% от полностью автономного консультанта.
Структура проекта
- local/
- components/veomedia/
- chat.ai/ -- основной компонент
- class.php -- логика переключения онлайн/офлайн
- .parameters.php -- настройки: отделы, провайдер, дизайн
- .description.php -- описание компонента в системе
- templates/.default/ -- шаблон виджета
- template.php -- HTML виджета с индикаторами статуса
- style.css -- стили виджета, пузырьков, статусов
- script.js -- WebSocket, отправка файлов, состояния
- php_interface/
- init.php -- регистрация событий и WebSocket
- veomedia/
- chat-ai/
- install.php -- инфоблоки, таблицы, настройки отделов
- websocket_server.php -- серверная часть реалтайм-соединения
- ajax_handler.php -- фоллбэк для long-polling
- operator_manager.php -- статусы операторов, распределение
- department_router.php -- маршрутизация по отделам
- ai_suggest.php -- генерация AI-подсказок для оператора
- ai_offline.php -- автономный AI-режим офлайн
- rag_engine.php -- RAG-поиск по контенту сайта
- llm/ -- адаптеры языковых моделей
- llm/yandexgpt.php, gigachat.php, openai.php
- crm_connector.php -- привязка диалогов к CRM-контактам
- notifier.php -- уведомления в Telegram и Max
- file_handler.php -- приём и отправка файлов в чате
- analytics.php -- дашборд операторов и статистика
- admin_panel.php -- операторский интерфейс в админке
- admin_settings.php -- настройки отделов, операторов, AI
- indexer_agent.php -- агент переиндексации контента для RAG
Если необходима индивидуальная разработка
Ниже представлена оценка трудозатрат на разработку данного компонента с нуля специалистом профессионального уровня. Оценка приведена без учёта внедрения на сайт клиента.
| Работа | Часы |
|---|---|
| Архитектура проекта, инфоблоки, таблицы, инсталлятор | 6 |
| WebSocket-сервер для реалтайм-соединения и фоллбэк | 12 |
| Менеджер операторов: статусы, распределение, приоритеты | 8 |
| Маршрутизация по отделам, автоопределение темы | 5 |
| AI-подсказки для оператора: генерация вариантов ответа | 8 |
| AI-режим офлайн: трёхуровневая логика, RAG, LLM | 10 |
| Адаптеры языковых моделей: YandexGPT, GigaChat, OpenAI | 8 |
| Интеграция с CRM: привязка контактов, создание лидов | 6 |
| Уведомления в Telegram и Max для операторов | 4 |
| Передача файлов и изображений в чате | 4 |
| Вёрстка виджета: оба режима, кастомизация, адаптив | 10 |
| Клиентский JavaScript: WebSocket, анимации, состояния | 8 |
| Операторский интерфейс в административной панели | 10 |
| Аналитика операторов: время ответа, оценки, нагрузка | 6 |
| Архив диалогов, поиск, экспорт | 4 |
| Тестирование, отладка, нагрузочные тесты | 10 |
| Итого | 129 |
Стоимость внедрения компонента на сайт клиента оговаривается отдельно и в определённых случаях может быть бесплатной -- например, если у клиента есть тестовый сайт для проверки работоспособности компонента перед переносом на рабочий проект.
- Стоимость указана за лицензию для размещения на одном веб-проекте. Для использования на нескольких сайтах требуется приобретение дополнительных лицензий.
- Каждый сайт индивидуален. Если при работе компонента на сайте клиента возникнут ошибки, компания ВеоМедиа исправит их бесплатно.
- Компонент можно доработать по индивидуальным требованиям клиента. Условия и стоимость доработки оговариваются отдельно.
- Текущий компонент предоставляется исключительно с функциями, описанными в описательной части данной страницы.
- Расходы на API языковых моделей (YandexGPT, GigaChat, OpenAI) оплачиваются клиентом самостоятельно напрямую провайдеру и не входят в стоимость лицензии компонента.
Онлайн-чат с AI -- самое полное решение для клиентской поддержки. Этот компонент закрывает все сценарии общения с посетителями: живой оператор с AI-подсказками в рабочие часы, полностью автономный AI-режим ночью и в выходные, распределение обращений по отделам, уведомления в мессенджеры и привязка к CRM. Ни один вопрос клиента не останется без ответа, а каждый менеджер работает в пять раз быстрее благодаря интеллектуальным подсказкам. Архив всех диалогов и расширенная аналитика дают полную картину качества поддержки и помогают непрерывно улучшать её.
