Справочный центр eXpress

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

Чат-боты и Smart Apps

Что такое чат-боты?

Чат-бот — это специальный объект в eXpress, за которым скрывается веб-приложение. Веб-приложение взаимодействует с пользователем через чат. Чат-боты обладают функционалом, знакомым многим из других мессенджеров:

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

Подключить чат-бота можно в панели администратора корпоративного сервера.

Что такое Smart App?

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


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


Все приложения Smart App в eXpress находятся внутри зашифрованного контейнера, что гарантирует безопасность корпоративной информации от третьих лиц.

Создание своего бота или Smart App

Платформа eXpress поддерживает создание собственных ботов и Smart App. Пользователь без доступа к консоли администратора добавить бота на сервер самостоятельно не сможет, потому для внедрения того или иного бота необходимо обращаться в поддержку своей организации.

Боты и Smart App различаются по происхождению:

  • Созданные командой разработки eXpress. Заявки на внедрение и доработку таких ботов делаются через аккаунт-менеджера со стороны eXpress.
  • Созданные заказчиком самостоятельно с использованием API BotX. Описание API BotX доступно по ссылке ниже.
  • Созданные партнёрами заказчика. Заявки на доработку таких ботов делаются через поддержку Вашей организации.

Подробнее о создании ботов и Smart App тут. Описание последней версии платформы BotX см. здесь. Полная документация по разработке ботов доступна здесь.

Диагностика ботов и Smart Apps

Что делать, если бот не работает или работает неправильно

Сначала выясните, в какой клиентской платформе повторяется проблема с ботом (веб/десктоп или мобильное приложение) и узнайте номер версии приложения.
Проверьте, не отсутствует ли проблема на другой клиентской платформе. Запишите шаги для воспроизведения проблемы, сделайте скриншоты и видео.

Если проблема повторяется минимум на двух разных клиентских платформах (например, iOS и Android), возможно, бот использует устаревшие методы, и его необходимо обновить, либо бот работает с ошибкой. Обратитесь в таком случае в поддержку своей организации для сбора дополнительных данных по боту с Вашего корпоративного сервера, либо сразу обратитесь в поддержку eXpress с ранее собранной информацией.
Информация для системного администратора или поддержки Вот что можно получить по боту с корпоративного сервера пользователя: логи контейнера с ботом в консоли, логи контейнера botx, логи контейнера messaging. Далее передаём информацию от пользователя (проблему, скриншоты, видео) и эту информацию разработчикам через поддержку eXpress и ждём рекомендаций.
Если проблема повторяется только на конкретной клиентской платформе: в веб/десктоп/iOS/Android, передаём информацию о проблеме и логи с устройства (инструкцию по сбору логов см. в соответствующем разделе) разработчикам через поддержку eXpress, при необходимости проблема будет заведена как баг и исправлена в будущем.

Что делать, если Smart App не работает или работает неправильно

Сначала попробуйте очистить кэш Smart App через кнопку-троеточие на экране или панели Smart App.

Если очистка кэша не помогает, выясните, в какой клиентской платформе повторяется проблема со Smart App (веб/десктоп или мобильное приложение) и узнайте номер версии приложения.
Проверьте, не отсутствует ли проблема на другой клиентской платформе. Запишите шаги для воспроизведения проблемы, сделайте скриншоты и видео.

Далее включите логи Smart App в инженерном меню приложения, воспроизведите проблему, зафиксируйте её время и скачайте логи через кнопку-троеточие внутри Smart App соответствующей командой. Параллельно при необходимости через администратора корпоративного сервера (можно обратиться в поддержку) собираем логи Smart App с бэка. Подробные инструкции по сбору логов см. в соответствующем разделе. Отправьте информацию в поддержку eXpress, при необходимости проблема будет заведена как баг и исправлена в будущем.