Как подключить ВКонтакте к O-Key
В этом руководстве вы узнаете, как подключить ВКонтакте к O-Key, чтобы AI-агент автоматически отвечал на сообщения. Доступны два способа: через сообщество (рекомендуемый) и через личный аккаунт.
Подключение через сообщество
Заголовок раздела «Подключение через сообщество»Это официальный и стабильный способ подключения. Вам потребуется VK-сообщество с правами администратора.
Что нужно для начала
Заголовок раздела «Что нужно для начала»- Аккаунт ВКонтакте
- VK-сообщество (группа), в котором вы администратор
- Аккаунт O-Key с настроенным AI-агентом
Шаги подключения
Заголовок раздела «Шаги подключения»-
Найдите ID вашего сообщества
Откройте вашу группу ВКонтакте. ID группы — это число в URL-адресе (например,
vk.com/club123456789— ID =123456789). -
Включите сообщения сообщества
Перейдите в «Управление» → «Сообщения» и включите получение сообщений.
-
Создайте токен доступа
В разделе «Управление» → «Работа с API» создайте новый ключ доступа, выбрав все необходимые разрешения.
-
Получите код подтверждения
На вкладке «Callback API» скопируйте строку из поля «Код подтверждения».
-
Откройте настройки каналов в O-Key
В O-Key CRM перейдите в «Агенты» → «Настройки» → «Подключение каналов».
-
Выберите ВКонтакте
Нажмите «ВКонтакте» и убедитесь, что выбран режим «Сообщество».
-
Заполните данные
Введите три поля: ID группы, токен группы и код подтверждения.
-
Сохраните и скопируйте Callback URL
После сохранения O-Key сгенерирует Callback URL — скопируйте его.
-
Вставьте URL в VK
Вернитесь в VK, на вкладку «Callback API», и вставьте URL в поле адреса сервера.
-
Подтвердите подключение
Нажмите «Подтвердить». Зелёная галочка означает успешное подключение.
-
Включите событие «Входящее сообщение»
На вкладке «Типы событий» поставьте галочку напротив
message_new(Входящее сообщение). -
Протестируйте
Напишите сообщение в сообщество с другого аккаунта — AI-агент должен ответить автоматически.
Подключение через личный аккаунт
Заголовок раздела «Подключение через личный аккаунт»Этот метод позволяет принимать сообщения напрямую в личный аккаунт, без создания сообщества.
-
Откройте vkhost.github.io
Перейдите на сайт для получения токена.
-
Авторизуйтесь через VK Admin
Выберите приложение VK Admin и пройдите авторизацию.
-
Скопируйте access_token
Из URL-адреса в адресной строке извлеките значение
access_token. -
Переключите режим в O-Key
В настройках канала ВКонтакте выберите «Личный аккаунт» и вставьте токен.
-
Протестируйте
Попросите кого-нибудь написать вам в личные сообщения.
Устранение неполадок
Заголовок раздела «Устранение неполадок»Бот не отвечает в группе
Заголовок раздела «Бот не отвечает в группе»- Убедитесь, что событие
message_newвключено в типах событий VK - Проверьте, что токен доступа не истёк
- Убедитесь, что AI-агент не поставлен на паузу в O-Key
VK показывает «Ошибка сервера»
Заголовок раздела «VK показывает «Ошибка сервера»»- Сравните код подтверждения в O-Key и VK — они должны совпадать точно
- Пересохраните настройки в O-Key и повторите подтверждение
Личный бот перестал отвечать
Заголовок раздела «Личный бот перестал отвечать»- Сгенерируйте новый токен через vkhost.github.io
- Если VK присылает предупреждения, перейдите на метод через сообщество
Чаты не отображаются в CRM
Заголовок раздела «Чаты не отображаются в CRM»- Отправьте новое сообщение после подключения — старые чаты могут не синхронизироваться
- Проверьте фильтр каналов — выберите «Все каналы»
Если проблема не решена, напишите нам: support@o-key.ai