Общая информация
Бот-агент — это внешняя программа, которая подключается к «Диалогам» и пишет клиентам от своего лица: с собственным именем, аватаром и описанием. Оператор в переписке видит, что ответил именно бот, а не сотрудник.
Бота используют, чтобы встретить клиента до прихода оператора: поздороваться, ответить на частый вопрос, уточнить детали обращения. Второй сценарий — подсказка оператору: бот получает сообщение клиента, сходит в вашу систему и оставит в диалоге приватную заметку («клиент из Москвы, три заказа, последний в возврате»). Заметку видят только сотрудники, клиенту она не уходит.
Саму программу-бота пишет разработчик — vlApp дает ей адрес, ключи и правила подключения. Ваша часть работы состоит из двух шагов: завести карточку бота в «Настройки › Диалоги › Боты» и назначить бота нужному источнику в его карточке.
Раздел доступен по праву администратора «Диалогов» — тому же, что и остальные вкладки настроек.

В списке видно имя бота с аватаром, описание, источники, которым он назначен, и статус — «Активен» или «Выключен». Поиск справа отбирает ботов по имени.
Как создать бота
-
Откройте «Настройки › Диалоги › Боты» и нажмите «Создать».
-
Нажмите на кружок аватара и загрузите изображение — JPG, PNG или WEBP до 1 МБ. Аватар необязателен: пока его нет, вместо картинки показывается первая буква имени.
-
Заполните «Имя бота» — под ним бот подписывает свои сообщения в переписке.
-
Заполните «Описание» — короткая подсказка сотрудникам, что этот бот делает.
-
Укажите «URL вебхука» — адрес, на который vlApp будет присылать боту события: новые диалоги, сообщения, смену статуса. Поле обязательное, адрес дает разработчик бота и он должен начинаться с
https://. -
Убедитесь, что включен переключатель «Бот активен».
-
Нажмите «Создать бота».

После создания карточка останется открытой и в ней появится блок «Ключи доступа» — скопируйте оттуда оба ключа и передайте разработчику.
Только что созданный бот еще ничего не делает: он не привязан ни к одному источнику. Это следующий шаг.
Как назначить бота источнику
Бот работает в конкретном источнике — чате на сайте, Telegram, MAX или ВКонтакте. Назначение живет в карточке источника, а не в карточке бота.
-
Откройте «Настройки › Диалоги › Источники» и нажмите на нужный источник.
-
Найдите блок «Бот-агент».
-
В выпадающем списке выберите бота. В списке только активные боты; у бота без адреса вебхука рядом с именем стоит пометка «(только отвечает)» — событий он не получит.
-
Сохраните карточку источника.


Чтобы снять бота с источника, нажмите «Отключить бота» и сохраните карточку. Бот останется в справочнике со всеми своими ключами — он просто перестанет обслуживать этот источник.
Одного и того же бота можно назначить нескольким источникам: тогда в списке ботов в колонке «Источники» будут перечислены все. У источника при этом бот только один.
Ключи доступа
В карточке сохраненного бота два ключа, у каждого свое назначение:
-
Webhook Secret — им бот проверяет, что событие пришло действительно от vlApp, а не от постороннего.
-
Токен доступа — им бот представляется, когда пишет ответ в диалог. Без верного токена сообщение не примут.
Значения скрыты точками. Кнопка «Показать» открывает ключ на экране, «Копировать» кладет его в буфер обмена, не показывая.

Кнопка «Сброс» выпускает новое значение вместо старого. Пользуйтесь ей, если ключ мог попасть к посторонним. Ключи сбрасываются независимо: сброс Webhook Secret не трогает токен доступа, и наоборот.
Как пользоваться
Отдельного экрана у бота нет — он работает сам, а вы видите результат в переписке.
-
Клиент пишет в источник, которому назначен бот.
-
vlApp отправляет боту событие на его адрес.
-
Бот отвечает: либо сообщением клиенту, либо приватной заметкой для сотрудников.
-
Ответ появляется в ленте диалога под именем и аватаром бота. Публичное сообщение уходит клиенту в его канал, приватная заметка остается внутри.
Дальше диалог ведет оператор обычным порядком: отвечает, ставит метки, назначает и завершает.
Чтобы временно остановить бота во всех источниках сразу, выключите переключатель «Бот активен» в его карточке. Выключенный бот перестает и получать события, и отвечать; переписки при этом сохраняются, а назначения на источники не теряются. Чтобы убрать бота совсем, откройте его карточку и нажмите значок корзины — понадобится подтверждение, после которого бот пропадет и из тех источников, где он стоял.
Важно
-
Пока бот не назначен источнику, он не работает. В списке ботов такой бот показан как «Не назначен» — это самая частая причина, по которой «бот создан, а ничего не происходит».
-
У источника может быть только один бот. Выбор нового бота в карточке источника заменяет прежний.
-
Токен доступа дает право писать в ваши диалоги. Передавайте его разработчику по защищенному каналу и не пересылайте в общих чатах. Если произошла утечка ключа — нажмите «Сброс»: старое значение перестанет работать сразу.
-
После сброса ключа бот перестанет работать, пока разработчик не укажет новое значение. Планируйте сброс так же, как смену пароля к рабочей системе.
-
Бот умеет только писать сообщения. Он не может сменить статус диалога, назначить оператора, поставить метку или приложить файл — это остается за сотрудниками.
-
Аватар и описание бота видят только сотрудники — клиенту в его мессенджер они не передаются.