Итак, мы добавили к ботам виджеты со способами оплаты, слайдером изображений и другими полезными функциями. Проще говоря, наш чат-бот научился выдавать html-код с заданными параметрами. Это позволило показывать пользователю не только обычный текст, но и интерактивные мультимедиа виджеты с любыми элементами привычных интерфейсов: поля ввода, кнопки, выпадающие списки, переключатели и др. При нажатии на виджет, он активируется, генерирует сообщение «меню» и отправляет его другому пользователю — чат-боту, через шину данных. В ответ чат-бот возвращает меню с кнопками, которые по наведению или клику генерируют свои сообщения.