#
Подключение VK
Прямая интеграция VK передаёт в ChatRex новые сообщения сообщества и отправляет текстовые ответы бота от имени сообщества. Для подключения не нужна CRM или сторонняя омниканальная платформа.
ChatRex принимает входящий текст, фотографии, документы и голосовые сообщения. Голосовые сообщения передаются на распознавание, а изображения и документы могут использоваться ботом при обработке обращения.
#
Перед подключением
Подготовьте:
- аккаунт ChatRex;
- сообщество VK с включёнными сообщениями;
- права владельца или администратора сообщества;
- числовой ID сообщества;
- доступ к разделу Управление → Дополнительно → Работа с API;
- активную подписку ChatRex со свободным местом для канала.
#
Создание ключа доступа
- Откройте нужное сообщество VK.
- Перейдите в Управление → Дополнительно → Работа с API.
- Создайте ключ доступа сообщества.
- Разрешите ключу:
- Управление сообществом;
- Сообщения сообщества.
- Скопируйте ключ.
Ключ доступа позволяет работать с сообщениями сообщества. Не отправляйте его в переписке, не добавляйте в промпт и не храните в общедоступном файле. Если ключ стал известен посторонним, отзовите его в VK и создайте новый.
#
Подключение в ChatRex
- Откройте Интеграции.
- Нажмите Подключить интеграцию.
- На вкладке Каналы выберите VK.
- Нажмите Подключить.
- В поле ID сообщества укажите числовой идентификатор. Его можно найти в разделе Управление сообщества.
- В поле Ключ доступа сообщества вставьте ключ, созданный для этого же сообщества.
- Подтвердите подключение.
- Убедитесь, что в списке интеграций для VK отображается статус Подключено.
ChatRex проверит сообщество и права ключа, затем автоматически зарегистрирует Callback API для новых сообщений. Настраивать сервер Callback API вручную не требуется.
#
Активация подписки
Подключённый VK занимает одно место канала в подписке ChatRex.
Если в списке интеграций у VK отображается неактивная подписка:
- Добавьте канал VK в подписку.
- Проверьте доступное количество каналов.
- Убедитесь, что статус подписки изменился на активный.
#
Назначение канала боту
- Откройте Мои боты и нажмите Изменить напротив нужного бота.
- Перейдите во вкладку Каналы и запуск.
- В блоке Условия по каналам нажмите Добавить канал.
- Выберите подключённый VK.
- При необходимости настройте дополнительные условия и время работы.
- Сохраните изменения.
#
Проверка
- Отправьте тестовое сообщение сообществу VK от имени обычного пользователя.
- Дождитесь текстового ответа бота.
- Откройте Историю или Чаты в ChatRex и найдите тестовый диалог.
- Проверьте текст запроса, ответ и результат обработки.
- Дополнительно отправьте тестовую фотографию, документ или голосовое сообщение, если бот должен работать с такими вложениями.
Если бот не отвечает, проверьте:
- включены ли сообщения сообщества;
- совпадает ли ID сообщества с ключом;
- выданы ли ключу права Управление сообществом и Сообщения сообщества;
- подключён ли VK к активной подписке;
- назначен ли канал нужному боту;
- подходят ли обращение, время и другие условия запуска;
- достаточно ли средств на балансе ChatRex.
#
Передача диалога сотруднику
При необходимости остановите автоматическую обработку и продолжите диалог с клиентом через Чаты ChatRex.
note
Ответ администратора непосредственно в интерфейсе VK пока не останавливает бота в ChatRex автоматически. Перед ручным ответом остановите обработку диалога в ChatRex, чтобы бот и сотрудник не отвечали одновременно.
#
Замена ключа и повторное подключение
Для замены отозванного или устаревшего ключа откройте Настроить у существующей интеграции VK, отключите соединение и подключите его повторно с новым ключом. Используйте существующую карточку интеграции — создавать дубликат канала не требуется.
Ключ сообщества хранится на сервере ChatRex и не передаётся боту или в текст диалога. События VK проверяются по сообществу и защищены от повторной обработки.