AI

Как создать чат-бота во ВКонтакте: 3 рабочих пути

Пошаговый запуск чат-бота ВКонтакте: токен сообщества, Callback API, Long Poll, AI, передача оператору, экономика и требования закона.

Максим Сивцев
Head of Engineering, Excella
28 июля 2026 18 мин 1

Короткий вывод

Создать чат-бота во ВКонтакте можно тремя способами: собрать сценарий без кода, написать обработчик на VK API или подключить AI-бота к сообщениям сообщества. Техническое подключение — лишь начало: рабочая система должна понимать свободные вопросы, соблюдать разрешения на сообщения, передавать сложные обращения оператору и считать стоимость решённого диалога.

Если задача ограничивается меню и ответами на повторяющиеся вопросы, достаточно сценарного бота. Если обращения нельзя заранее разложить по кнопкам, нужен AI-слой с базой знаний, правилами эскалации и запретом на ответы вне подтверждённых данных.

Исходная проблема

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

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

  • пользователь сразу спрашивает цену, хотя сценарий ждёт нажатия кнопки;
  • человек возвращается в старый диалог, а бот начинает анкету заново;
  • вопрос не соответствует ни одной ветке;
  • пользователь просит оператора, но бот продолжает уточнения;
  • исходящее сообщение не отправляется из-за отсутствия разрешения;
  • рекламная рассылка запускается без отдельного согласия;
  • телефон сохраняется в неподходящей инфраструктуре без проверки требований 152-ФЗ.

Поэтому рабочий чат-бот ВКонтакте — не автоответчик на одно ключевое слово, а цепочка из приёма события, распознавания намерения, ответа, квалификации, фиксации результата и передачи человеку.

Что мы проанализировали

Для инструкции сопоставлены четыре группы материалов, проверенных 28 июля 2026 года:

  • официальная документация по Bots API, Callback API, Bots Long Poll API и клавиатурам;
  • официальная схема ошибок VK API, опубликованная для версии API 5.199;
  • обезличенное отраслевое исследование 10 000 веб-диалогов за сентябрь 2025 — февраль 2026 года, включающее 127 компаний и 2 160 B2B-диалогов;
  • редакции 152-ФЗ, 38-ФЗ и КоАП РФ, действующие на дату проверки.

Внешнее исследование относится к веб-чатам, а не к сообщениям российского сообщества. Его результаты нельзя объявлять нормативом для чат-бота ВКонтакте: они годятся только как ориентир для постановки собственного эксперимента.

Тем не менее данные показывают, почему инструкция не должна заканчиваться тестовым ответом. В исследованной выборке AI самостоятельно закрыл 73% обращений; в B2B-подвыборке — 71%, ещё 21% были переданы оператору, а 8% остались незавершёнными. При этом 42% обращений поступали после 17:00. Источник — обезличенное отраслевое исследование 2026 года.

Другой важный результат: 61% брошенных диалогов начинались с общего или неправильного первого ответа. Это не показатель российского рынка и не прогноз для конкретного сообщества, но сильный аргумент против приветствия вида «Здравствуйте, чем помочь?» без попытки ответить по существу.

Главный вывод

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

Если пользователь движется по предсказуемому регламенту, работает сценарий. Если он задаёт вопросы своими словами, сравнивает условия, меняет тему и возвращается к предыдущему контексту, жёсткое дерево начинает отправлять его не в ту ветку. В этом случае правильная архитектура — AI для понимания сообщения и подготовки ответа плюс детерминированные правила для согласий, цен, оформления заявки и передачи оператору.

Иными словами, AI не должен управлять всем процессом. Он понимает язык и ищет ответ, а критические действия остаются под контролем правил.

Сравнение трёх способов создания бота

КритерийВизуальный конструкторСвой бот на VK APIAI-бот поверх VK API
Кому подходитМаркетологу или администратору без разработкиКоманде с разработчиком и своей инфраструктуройБизнесу со свободными вопросами и сложной квалификацией
Что получается быстроКнопки, ключевые слова, анкеты, простые автоответыЛюбая предусмотренная кодом логика и интеграцииОтветы по базе знаний, понимание формулировок, резюме для оператора
Главная границаЛомается на сообщениях вне дереваКаждое изменение требует разработки и тестированияНужны контроль знаний, стоп-темы и проверка качества
ИнфраструктураОбычно управляется поставщиком решенияHTTPS-обработчик или постоянно работающий Long Poll-процессVK API, оркестратор диалога, база знаний, модель, журналирование
Передача операторуЧерез блок сценария или уведомлениеРеализуется в кодеЗапускается по правилам, запросу пользователя или неуверенности модели
TCOПодписка, настройка, поддержка дереваРазработка, хостинг, мониторинг, доработкиИнтеграция, модель, база знаний, контроль качества, операторы
Основной рискИллюзия автоматизации при большом числе тупиковСкрытая стоимость поддержкиУверенный, но неподтверждённый ответ без защитных правил

Публичных независимых данных 2025–2026 годов о средней стоимости и сроках разработки чат-бота именно для российского сообщества нет. Тарифы подрядчиков и опубликованные ими кейсы нельзя выдавать за статистику рынка.

Разбор по пунктам

Что такое чат-бот во ВКонтакте и чего он не может

Базовая цепочка выглядит так:

пользователь пишет сообществу → платформа создаёт событие → обработчик проверяет событие → сценарий или AI формирует ответ → messages.send отправляет его от имени сообщества

Бот может отвечать на входящие сообщения, показывать клавиатуру, принимать нажатия, собирать данные, обращаться к внутренним системам и передавать разговор оператору. Официальный учебный материал подтверждает наличие триггера новых сообщений, действий отправки и событий callback-кнопок.

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

Также бот сам по себе не знает актуальные цены, остатки, сроки и условия компании. Эти сведения нужно передать ему через сценарий, базу знаний или интеграцию. Если источник не подключён, корректный ответ — признать ограничение и вызвать человека.

Подготовка сообщества, сообщений и токена

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

  1. Откройте управление сообществом с аккаунта владельца или администратора.
  2. В разделе сообщений включите сообщения сообщества.
  3. В настройках работы с API создайте ключ доступа сообщества.
  4. Выдайте ключу только права, необходимые для работы с сообщениями. Не включайте управление стеной, товарами или участниками, если бот этого не делает.
  5. Сохраните токен в секретах серверной среды. Не вставляйте его в клиентский JavaScript, публичный репозиторий, скриншот или инструкцию для менеджеров.
  6. Выберите Callback API либо Bots Long Poll API.
  7. Включите событие новых сообщений и проверьте, что возможности ботов разрешены в настройках сообщества.

Токен сообщества — фактически пароль интеграции. При утечке его нужно отозвать, создать новый и заменить во всех средах. Ошибка 5 указывает на проблему авторизации, 7 — на отсутствие права выполнить действие, 27 — на ошибку авторизации сообщества.

Способ 1. Бот без кода

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

Последовательность настройки:

  1. Создайте проект бота и выберите канал сообщений сообщества.
  2. Подключите сообщество через штатную авторизацию или токен с минимальными правами.
  3. Добавьте три входа: новое сообщение, распознанное намерение и ветку по умолчанию.
  4. В первом ответе реагируйте на содержание сообщения. Если человек спросил цену, сначала ответьте о цене или уточните недостающий параметр, а не заставляйте его нажимать «Начать».
  5. После ответа задайте только тот вопрос, который нужен для следующего действия: подобрать вариант, проверить возможность заказа или передать заявку.
  6. Добавьте отдельные команды «оператор», «стоп» и «начать заново».
  7. Перед передачей человеку сохраните исходный вопрос, полученные ответы и контакт, если на его обработку есть основание.
  8. Проверьте сценарий с обычного пользовательского аккаунта, а не только из режима предпросмотра.

Обязательна ветка по умолчанию. Она должна не повторять меню, а сообщать: «Я не уверен, что правильно понял вопрос. Могу передать его специалисту или уточнить тему». Без этой ветки сценарный бот выглядит рабочим только во время заранее подготовленной демонстрации.

Способ 2. Свой бот: Callback API против Long Poll

Callback API подходит, если у компании есть доступный из интернета HTTPS-адрес. Платформа сама отправляет события на этот адрес. Bots Long Poll подходит для разработки, локального процесса или инфраструктуры, где удобнее постоянно забирать события с сервера платформы.

ПараметрCallback APIBots Long Poll API
Получение событийПлатформа отправляет HTTP-запросПроцесс сам запрашивает накопившиеся события
Публичный HTTPS-адресНуженНе обязателен для получения событий
Постоянно работающий процессНе всегдаНужен
Удобство для серверных функцийВышеНиже
Удобство локальной отладкиТребуется внешний тестовый адресМожно запустить локально
Контроль повторной доставкиНужна идемпотентностьНужен контроль ts и повторов

Для Callback API:

  1. Создайте HTTPS-маршрут, принимающий POST.
  2. В настройках Callback API добавьте адрес сервера и секретную строку.
  3. При событии confirmation верните код подтверждения, показанный в настройках сообщества.
  4. Для обычного события сравните secret, group_id и ожидаемую версию структуры.
  5. Подпишитесь на message_new.
  6. После принятия события быстро верните ok, а тяжёлую обработку выполняйте через очередь.
  7. Перед messages.send проверьте, не был ли тот же event_id уже обработан.

Минимальный обработчик для серверного маршрута на TypeScript может выглядеть так:

```ts export async function POST(request: Request) { const event = await request.json()

if (event.secret !== process.env.VK_CALLBACK_SECRET) { return new Response('forbidden', { status: 403 }) }

if (event.type === 'confirmation') { return new Response(process.env.VK_CONFIRMATION_CODE) }

if (event.type === 'message_new') { const incoming = event.object.message

await fetch('https://api.vk.com/method/messages.send', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, body: new URLSearchParams({ access_token: process.env.VK_GROUP_TOKEN ?? '', v: '5.199', peer_id: String(incoming.peer_id), random_id: String(Date.now()), message: 'Сообщение получено. Уточните, пожалуйста, ваш вопрос.' }) }) }

return new Response('ok') } ```

Это демонстрационный минимум, а не готовая промышленная архитектура. В рабочей версии ответ нужно ставить в очередь, результат вызова API — проверять, секреты — хранить вне кода, а событие — фиксировать до отправки сообщения.

Для Bots Long Poll вызовите метод получения сервера сообщества, сохраните server, key и ts, затем запрашивайте события и обновляйте ts после каждого ответа. Процесс должен восстанавливать подключение и корректно разбирать ответы о потере или устаревании состояния.

В обоих вариантах передавайте в методах параметр версии v=5.199, пока эта версия подтверждается официальной схемой. Не полагайтесь на версию по умолчанию библиотеки.

Способ 3. AI-бот поверх VK API

AI-бот ВКонтакте использует то же подключение к сообщениям, что и сценарный. Разница начинается после получения message_new.

Надёжный контур состоит из следующих элементов:

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

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

AI-бот не отменяет кнопки. Кнопки удобны для выбора подтверждённого действия, а свободный текст — для понимания намерения. Лучший интерфейс сочетает оба формата.

ВК — только один вход. Excella может собирать обращения из сообщества, сайта и других подключённых каналов в единый AI-диалог, квалифицировать запрос и передавать сложные случаи оператору; доступен разбор сценария под конкретную нишу без обещаний конверсии.

Дополнительные материалы собраны в разделе AI в продажах, а технические варианты подключения — в разделе интеграции и подключение каналов.

Клавиатуры, кнопки и вложения

Клавиатура бота ВКонтакте должна ускорять действие, а не заменять понимание текста.

Используйте обычную клавиатуру для постоянных команд: «Каталог», «Статус», «Оператор». Inline-кнопки подходят для действия, связанного с конкретным сообщением: подтвердить вариант, открыть страницу или вызвать callback-событие.

Практические правила:

  • на первом экране оставляйте только основные намерения;
  • всегда разрешайте свободный текст;
  • текст кнопки должен описывать результат нажатия;
  • сохраняйте в payload машинный идентификатор действия, а не полагайтесь только на видимый текст;
  • проверяйте payload на сервере и не доверяйте данным от клиента;
  • тестируйте клавиатуру в мобильном и веб-интерфейсе;
  • сверяйте предельные размеры и поддерживаемые типы кнопок с актуальной документацией перед релизом.

Некорректная структура клавиатуры возвращает ошибку 911. Слишком длинное сообщение — 914. Поэтому проверку длины текста и схемы клавиатуры лучше выполнять до вызова API.

Правила платформы и передача оператору

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

КодЧто проверять
5Токен недействителен или отозван
7У токена нет нужного права
27Не прошла авторизация сообщества
900Пользователь добавил сообщество в чёрный список
901Нет разрешения отправлять сообщения пользователю
902Отправка запрещена настройками приватности
911Некорректная клавиатура
912Возможности ботов не включены в настройках
914Сообщение превышает допустимую длину

Ошибки 6, 9 и 29 связаны с частотой запросов, flood-control и лимитами. Их нельзя исправлять бесконечным немедленным повтором. Исходящие сообщения нужно ставить в очередь, временные ошибки повторять с увеличивающейся задержкой, а постоянные — завершать с понятным статусом.

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

Оператору передаются:

  • исходный вопрос;
  • краткое резюме разговора;
  • уже заданные вопросы и полученные ответы;
  • причина эскалации;
  • допустимый канал и время ответа;
  • ссылка или идентификатор диалога.

В обезличенной внешней выборке человеку передавались 18,6% диалогов, а 41% передач происходили после 3–4 сообщений. Переданный разговор занимал в среднем 8 минут 42 секунды против 2 минут 15 секунд при автоматическом решении. Эти значения относятся к исследованным веб-чатам, поэтому использовать их как план для сообщества нельзя. Но они показывают цену поздней эскалации: оператор получает раздражённого клиента и вынужден заново восстанавливать контекст.

Методология Excella: цель, квалификация, контакт, человек

Проектировать чат бот ВК для бизнеса лучше от результата назад.

Цель диалога. Определите одно завершённое действие: ответ получен, заявка квалифицирована, встреча запрошена или обращение передано специалисту. Фраза «бот пообщался с клиентом» результатом не является.

Квалификация. Спрашивайте только данные, влияющие на следующий шаг. Если для расчёта важны тип задачи и объём, не начинайте с телефона. Сначала покажите, зачем продолжать разговор.

Контакт. Перед запросом телефона или email объясните цель обработки, покажите отдельное согласие, ссылку на политику и возможность не передавать данные в чат.

Передача человеку. Бот сообщает, что именно передано, и не продолжает автоматическую ветку параллельно с оператором. После подключения сотрудника состояние диалога переключается в режим человека.

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

Что это значит для бизнеса

Сколько стоит чат-бот ВКонтакте

Корректного среднего прайса по рынку нет. Поэтому сравнивать нужно не стоимость запуска, а полную стоимость владения на одном горизонте.

Для собственной разработки:

TCO = проектирование + разработка + инфраструктура + мониторинг + исправления + доработка сценария + труд операторов

Для конструктора:

TCO = подписка + первичная настройка + интеграции + сопровождение сценария + ограничения тарифа + труд операторов

Для AI-бота:

TCO = подключение канала + база знаний + использование модели + контроль качества + интеграции + сопровождение + труд операторов

Главная единица экономики — стоимость решённого обращения:

стоимость решённого обращения = все расходы на бота и операторов / число решённых обращений

Дополнительно считайте:

containment rate = диалоги, решённые без человека / завершённые диалоги × 100%

стоимость квалифицированного лида = расходы на привлечение и обработку / число лидов, прошедших критерии

конверсия диалога = целевые действия / начатые диалоги × 100%

Внешние 73% автоматического решения в общей выборке и 71% в B2B — не норматив. Для нового бота исходная точка появляется только после разметки собственных диалогов.

Отдельно считайте цену поздней передачи:

лишние минуты оператора × стоимость минуты × число поздних переводов

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

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

Персональные данные и рекламные сообщения

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

Практический минимум перед запуском:

  • определить цель и перечень собираемых данных;
  • проверить необходимость уведомления Роскомнадзора;
  • оформить отдельное, конкретное и информированное согласие;
  • разместить доступную политику обработки;
  • проверить договоры с лицами, обрабатывающими данные по поручению;
  • обеспечить первичную запись, накопление, хранение, уточнение и извлечение данных граждан РФ через базы в России;
  • установить сроки хранения, порядок удаления, журнал доступа и план реагирования на утечку.

По статье 22 152-ФЗ уведомление об обработке обычно направляют до её начала. Изменения сообщают не позднее 15-го числа следующего месяца, прекращение обработки — в течение 10 рабочих дней. За отсутствие или просрочку уведомления штраф для юридического лица составляет 100–300 тыс. рублей.

С 1 сентября 2025 года согласие должно оформляться отдельно от других подтверждаемых документов. Это требование закреплено в статье 9 152-ФЗ. Нарушение локализации влечёт для юридического лица штраф 1–6 млн рублей, повторное — 6–18 млн рублей.

При утечке оператор уведомляет Роскомнадзор об инциденте в течение 24 часов, а о результатах внутреннего расследования — в течение 72 часов. Эти сроки установлены статьёй 21 152-ФЗ.

Согласие на обработку данных не равно согласию на рекламу. По статье 18 38-ФЗ рекламные сообщения по сетям электросвязи допускаются при доказуемом предварительном согласии адресата, а по его требованию рассылку нужно прекратить. За нарушение требований к такой рекламе штраф для юридического лица составляет 300 тыс.–1 млн рублей.

Если сообщение квалифицируется как интернет-реклама, применяются требования о пометке «реклама», сведениях о рекламодателе, идентификаторе и передаче данных в ЕРИР. Обычный сервисный ответ на вопрос клиента не становится рекламой автоматически: значение имеют содержание и цель сообщения.

Ошибки, из-за которых бот теряет клиента

Семь типовых поломок сценарного бота

1. Общее приветствие вместо ответа. Пользователь спрашивает о цене, а бот отправляет меню. Во внешней выборке 61% брошенных диалогов начинались с общего или неправильного первого ответа.

2. Обязательная кнопка до понимания вопроса. Свободный текст не совпадает с веткой, хотя намерение человека очевидно. Решение — распознавать текст или сразу предлагать оператора.

3. Слишком ранний сбор контакта. Бот просит телефон до того, как показал пользу. Пользователь не понимает, зачем передавать данные, а компания создаёт лишний контур обработки персональных данных.

4. Начало сценария заново при повторном визите. Бот игнорирует историю и повторяет анкету. Нужны состояние диалога, срок его актуальности и команда осознанного перезапуска.

5. Ответ без источника. Сценарий содержит старую цену либо AI формулирует неподтверждённое условие. Цены и регламенты должны иметь владельца, источник и дату обновления.

6. Поздняя передача оператору. Бот несколько раз переформулирует один и тот же вопрос вместо признания ограничения. Передача должна включать контекст и причину, иначе сотрудник начинает разговор заново.

7. Необработанные технические повторы. Callback-событие доставляется повторно, и клиент получает два ответа. Храните идентификатор события, делайте обработку идемпотентной и используйте очередь исходящих сообщений.

Что делать: практический план запуска

  1. Выгрузите доступную историю сообщений сообщества и обезличьте её.
  2. Разметьте первые сообщения по намерению: цена, наличие, условия, доставка, консультация, жалоба, оператор и прочее.
  3. Определите, какие ответы можно давать автоматически, какие требуют интеграции, а какие всегда уходят человеку.
  4. Выберите способ запуска: конструктор для стабильного дерева, свой API для полной управляемости, AI-слой для свободных вопросов.
  5. Включите сообщения сообщества и создайте токен с минимальными правами.
  6. Настройте Callback API или Bots Long Poll, событие message_new и первый тестовый ответ.
  7. Добавьте ветку по умолчанию, команду оператора и режим остановки автоматических сообщений.
  8. Настройте очередь, защиту от повторных событий и журнал ошибок API.
  9. Подготовьте базу знаний, отдельное согласие на персональные данные и отдельный механизм согласия на рекламу.
  10. Проверьте сценарии с обычного аккаунта: свободный вопрос, повторный визит, отказ передавать контакт, запрет сообщений, запрос оператора и нераспознанная тема.
  11. Запустите на ограниченном потоке и ежедневно просматривайте неправильные первые ответы.
  12. Считайте завершённые диалоги, передачи оператору, причины тупиков, стоимость решения и квалифицированные лиды.

Первый A/B-тест следует провести на формулировке начального ответа. Во внешнем исследовании веб-чатов контекстное сообщение получало ответ в 12,4% случаев, обычный вопрос — в 9,8%, общее приветствие — в 6,1%, пассивная кнопка — в 3,7%. Переносить эти цифры на ВКонтакте нельзя, но гипотеза проверяема: ответ, учитывающий первое сообщение пользователя, нужно сравнить с универсальным приветствием на собственном потоке.

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

Можно ли создать чат-бота ВКонтакте бесплатно?

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

Какой токен нужен для бота в сообществе?

Нужен ключ доступа сообщества с минимальными правами, необходимыми для сообщений. Его нельзя заменять пользовательским токеном, хранить в браузере или публиковать в коде. При ошибках 5, 7 и 27 сначала проверяют действительность ключа, права и принадлежность сообществу.

Что выбрать: Callback API или Long Poll API?

Callback API удобен при наличии доступного HTTPS-обработчика: события приходят на ваш сервер. Bots Long Poll удобен для локального процесса и систем, которые сами забирают события. На бизнес-логику и возможность подключить AI выбор транспорта не влияет.

Почему бот не может написать пользователю первым?

У сообщества должно быть разрешение на отправку сообщений конкретному пользователю. Факт подписки на сообщество сам по себе не даёт безусловного права на личную рекламную рассылку. Дополнительно требуется соблюдать правила платформы и требования 38-ФЗ.

Можно ли делать рассылку сообщений из бота?

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

Когда сценарного бота нужно заменить AI-ботом?

Когда значимая часть обращений приходит свободным текстом, пользователи меняют тему, задают уточнения и регулярно попадают в ветку по умолчанию. При этом AI нужно ограничить базой знаний, стоп-темами и обязательной передачей человеку при отсутствии подтверждённого ответа.

Какие метрики показывают, что бот полезен?

Смотрите долю завершённых диалогов, containment rate, причины передачи оператору, долю тупиков, конверсию в целевое действие, стоимость решённого обращения и стоимость квалифицированного лида. Количество отправленных сообщений само по себе не является результатом.

Вывод

Рабочий чат-бот ВКонтакте начинается с токена и события message_new, но его ценность определяется тем, что происходит после первого ответа. Сценарий подходит для предсказуемых действий, свой код — для управляемой интеграции, AI — для свободных вопросов. Независимо от способа запуска нужны ветка по умолчанию, ранняя передача человеку, идемпотентная обработка событий, контроль разрешений и корректная работа с персональными данными.

Чтобы разобрать сценарий под вашу нишу и увидеть, где достаточно правил, а где нужен AI-диалог, запросите демо Excella без обещаний фиксированной конверсии.

Можно самостоятельно собрать прототип без оплаты конструктора, но разработка, инфраструктура, мониторинг и поддержка всё равно входят в полную стоимость владения.
Автор материала
Максим Сивцев
Head of Engineering, Excella

Комментарии · 0

Без спама и оскорблений

Читать дальше

Подобрано на основе этой статьи