Интеграция с VK позволяет подключить вашего бота к сообществу (группе) ВКонтакте для автоматического ответа на сообщения, комментарии и управления подписчиками. Бот может работать как в личных сообщениях группы, так и в комментариях под постами.
Практический пример из опыта:
Интернет-магазин детских товаров подключил Salebot к своему сообществу ВКонтакте (150 000 подписчиков). Когда пользователь пишет в сообщения группы "Есть ли в наличии конструктор LEGO?", бот автоматически проверяет наличие через API магазина и отвечает "Да, в наличии 15 наборов. Цена от 1 499 ₽. Хотите оформить заказ?" Если пользователь соглашается, бот собирает контакты и создаёт заказ. За месяц через VK поступило 320 заказов на сумму 1.2 млн ₽.
Что можно автоматизировать в VK
Личные сообщения группы
Бот отвечает на сообщения, которые пользователи отправляют в "Сообщения сообщества". Может задавать вопросы, собирать данные, передавать оператору.
Пример: "Привет! Я бот магазина. Чем могу помочь?"
Комментарии под постами
Бот мониторит комментарии под постами и может автоматически отвечать на часто задаваемые вопросы или скрывать спам.
Пример: Под постом о скидках пользователь пишет "А на доставку скидка есть?" → бот отвечает "Да, при заказе от 3000 ₽ доставка бесплатная."
Рассылки подписчикам
Отправка персонализированных сообщений подписчикам группы через VK API (с соблюдением ограничений).
Пример: "Привет, {имя}! У нас новая коллекция. Посмотрите: ссылка."
Подготовка к подключению
Требования
- Сообщество ВКонтакте с правами администратора
- Включённые сообщения в настройках группы (Раздел "Сообщения" → "Сообщения сообщества" → "Включены")
- Ключ доступа с правами: messages, manage, photos, docs, wall
- Callback API должен быть включён в настройках группы
Важно: Ключ доступа нужно создавать именно для сообщества, а не для пользователя. Ключ пользователя имеет ограничения и может быть отозван.
Пошаговая инструкция подключения
Шаг 1: Получение ключа доступа
- Перейдите в управление вашим сообществом ВКонтакте
- Раздел "Работа с API" → "Ключи доступа"
- Нажмите "Создать ключ"
- Выберите права:
messages— отправка и получение сообщенийmanage— управление сообществомphotos— загрузка фото (если бот будет отправлять изображения)docs— загрузка документовwall— работа со стеной (для комментариев)
- Скопируйте ключ (длинная строка из букв и цифр)
Шаг 2: Настройка Callback API
- В том же разделе "Работа с API" перейдите в "Callback API"
- Нажмите "Настройка сервера"
- В поле "URL" введите:
https://api.salebot.pro/v1/vk/callback(для cloud-версии Salebot) - В поле "Строка, которую должен вернуть сервер" введите:
salebot_verification - Нажмите "Подтвердить"
- Вернитесь в Salebot для продолжения настройки
Шаг 3: Настройка в Salebot
- В личном кабинете Salebot перейдите: Интеграции → VK
- Введите данные:
- ID сообщества (цифры в URL группы, например 123456789)
- Ключ доступа (полученный на шаге 1)
- Секретный ключ (Salebot сгенерирует его автоматически)
- Нажмите "Подключить"
- Salebot проверит соединение и активирует интеграцию
Шаг 4: Завершение настройки Callback API
После успешного подключения в Salebot:
- Вернитесь в настройки Callback API ВКонтакте
- В разделе "Типы событий" выберите:
- Входящее сообщение
- Новый ответ на комментарий (если нужно)
- Новый комментарий на стене (если нужно)
- Нажмите "Сохранить"
- Статус должен измениться на "Сервер настроен"
Особенности работы с VK
Анонимность пользователей
В VK пользователи могут писать в сообщества анонимно (без указания своего профиля). Salebot присваивает таким пользователям временные ID.
Решение: Попросите пользователя представиться или авторизоваться для персонализированного обслуживания.
Вложения (фото, документы)
VK позволяет отправлять фото, видео, документы, голосовые сообщения. Salebot может получать эти вложения и обрабатывать их.
Пример: Пользователь отправляет фото товара → бот распознаёт товар через AI → отвечает "Это модель XYZ, цена 5 990 ₽."
Ограничения API
VK API имеет лимиты: не более 5000 запросов в секунду с одного ключа, ограничения на частоту отправки сообщений.
Решение: Salebot автоматически дозирует отправку сообщений, чтобы не превысить лимиты.
Практические примеры использования
Пример 1: Подбор товара через бота
Сценарий: В сообществе магазина косметики пользователь пишет "Помогите подобрать крем для сухой кожи".
Работа бота:
- Бот: "Привет! Чтобы подобрать крем, ответьте на несколько вопросов. Какой у вас тип кожи? 1) Сухая 2) Жирная 3) Комбинированная"
- Пользователь выбирает "Сухая"
- Бот: "Есть ли раздражение или покраснение? 1) Да 2) Нет"
- После 3-4 вопросов бот рекомендует 2-3 подходящих крема с фото и ценами
- Если пользователь выбирает крем, бот помогает оформить заказ
Результат: Конверсия из диалога в покупку — 22%.
Пример 2: Модерация комментариев
Сценарий: Под постом о политике компании появляются негативные комментарии.
Работа бота:
- Бот мониторит новые комментарии по ключевым словам: "плохо", "ужасно", "кошмар", "верните деньги"
- При обнаружении такого комментария бот автоматически отвечает: "Здравствуйте! Мы сожалеем, что у вас возникли проблемы. Напишите нам в личные сообщения, и мы обязательно поможем."
- Одновременно бот отправляет уведомление модератору в Telegram
Результат: Количество негативных комментариев, остающихся без ответа, снизилось с 40% до 5%.
Решение проблем
Бот не отвечает
Причина: Ключ доступа устарел или не имеет нужных прав.
Решение: Создайте новый ключ с правами messages, manage и обновите в Salebot.
Callback API не работает
Причина: Salebot недоступен по HTTPS или VK не может достучаться до сервера.
Решение: Для cloud-версии Salebot проблем нет. Проверьте, что в Callback API указан правильный URL.
Сообщения дублируются
Причина: Настроено несколько источников событий или бот отвечает сам на себя.
Решение: В Salebot есть защита от петель — проверьте настройки "Игнорировать сообщения от бота".
Советы по использованию
Из опыта работы с VK в Salebot:
- Используйте клавиатуру: VK поддерживает клавиатуру с кнопками. Это упрощает взаимодействие — пользователю не нужно печатать.
- Персонализируйте ответы: Обращайтесь к пользователю по имени (если оно известно из профиля VK).
- Отслеживайте статистику: В статистике сообщества ВКонтакте есть раздел "Сообщения" — смотрите, сколько людей пишет боту и как часто.
- Интегрируйте с CRM: Все диалоги из VK должны попадать в CRM для дальнейшей работы менеджеров.
- Тестируйте на разных устройствах: VK на мобильном и десктопе может по-разному отображать сообщения бота.
Что дальше?
После подключения VK:
- Подключите Instagram для охвата другой аудитории
- Настройте рассылки подписчикам ВКонтакте
- Интегрируйте с CRM для учёта клиентов из VK
- Изучите пример интернет-магазина с интеграцией VK