Мини-приложения в Telegram: ИИ пишет код, вы правите кликом

У кафе есть меню в PDF, которое администратор отправляет в чат каждому, кто спросил. Клиент листает файл на телефоне, потом пишет заказ текстом, администратор переспрашивает, считает сумму, присылает реквизиты. Мини-приложение в Telegram закрывает эту цепочку: каталог с позициями и ценами открывается кнопкой в боте, заказ собирается на экране, оплата проходит внутри, а результат возвращается в сценарий и в CRM. Конструктор мини-приложений переписан: ИИ пишет свободный код под вашу нишу, а вы правите результат кликом по элементу.
Что изменилось в конструкторе
Раньше приложение собиралось из шаблонов, и всё, что не укладывалось в шаблон, требовало обходных путей. Теперь ИИ пишет свободный код приложения под конкретную нишу: кафе получает каталог с корзиной, студия — запись на услуги, школа — витрину курсов, и это не три варианта одного шаблона, а три разных приложения. Вы описываете, что нужно, и получаете мгновенное превью.
Дальше — правки без токенов: клик по элементу открывает панель свойств, где правится сам элемент — вручную, без нового запроса к ИИ. Если что-то сломалось, кнопка «Исправить» чинит ошибки, а «Вернуть» откатывает ход. Раздел так и называется — «Мини-приложения».
Разница для владельца бизнеса в том, где проходит граница ручной работы. Крупные изменения — новый экран, другая логика заказа — делает ИИ по запросу. Мелкие — название кнопки, порядок категорий — вы делаете сами за секунды и без расхода токенов.
Анкета, стили и вложения: из PDF-меню в каталог
Перед генерацией конструктор задаёт анкету: какие экраны нужны в первой версии, какой бренд, насколько глубокая нужна админка. Это заменяет долгую переписку с ИИ и сразу задаёт рамки: первая версия получается компактной, а не «всё сразу».
Стили выбираются из набора: минимализм, glassmorphism, брутализм, Soft UI, неон, люкс и другие. Для кафе с уютной подачей логичен Soft UI, для бара — неон или брутализм.
К запросу можно приложить до 4 изображений как референс и документы PDF, DOCX, TXT. Это и есть ответ на вопрос «как перенести меню»: прикладываете PDF-меню — получаете приложение с позициями и ценами. Изображения работают как референс для внешнего вида.
Тест-режим, история публикаций и роли
Собранное приложение проверяется в полноэкранном тест-режиме в студии, стилизованной под телефон. Превью переключается между ролями «Владелец / Клиент», чтобы увидеть, что увидит гость, а что — администратор.
История публикаций хранит версии с возвратом к прошлой; есть кнопка «Снять с публикации». Это снимает страх перед экспериментом: попробовали новый экран, не понравилось — вернули прошлую версию, клиенты не заметили. Кнопки «Статистика» и «Данные» показывают, как приложением пользуются и что в нём накопилось.
Порядок работы, который себя оправдывает: собрать, прогнать в тест-режиме в роли «Клиент» от первого экрана до оплаты, затем в роли «Владелец» — и только потом публиковать.
Связка с ботом и CRM
Приложение — шаг воронки, а не отдельный сайт. Бот открывает его нативной кнопкой, передаёт переменные (например, имя клиента или промокод из сценария), приложение возвращает результат, и сценарий продолжается с этого места. Для кафе это значит, что заказ, собранный в приложении, приходит обратно в сценарий как данные, с которыми бот работает дальше: подтверждает, уведомляет, ведёт к оплате. Из CRM можно собрать и личный кабинет клиента.
Приложение читает записи Справочника: меню, прайс, расписание. Поэтому цены живут в таблице, а не в коде приложения: поменяли строку в Справочнике — приложение показывает новую. Настройка связки — в студии, окно «Подключение».
Админ-панель бота в Telegram. Запрос «собери админ-панель моего бота» даёт владельцу отдельное приложение: статистика, документы AI-базы знаний, Справочник, AI-консоль и запуск сценария кнопкой. Владелец кафе меняет стоп-лист в Справочнике с телефона, не открывая кабинет на компьютере, а запуск сценария кнопкой заменяет поход в конструктор ради разовой рассылки.
Деньги внутри приложения
Оплата встроена: сумму считает сервер, а не экран клиента, и статус «Оплачено» появляется только после подтверждения провайдера. Это защита от простой манипуляции — подменить цену на стороне телефона не получится, потому что итог считается не там.
Подписки оформляются как позиция с периодом в днях: абонемент на кофе на 30 дней собирается так же, как обычная позиция, только с периодом. Заявки на возврат принимаются в течение 14 дней, решение остаётся за владельцем: клиент отправляет заявку из приложения, вы одобряете или отклоняете её сами.
Провайдеры и чеки — те же, что и в боте: подключение в «Компания → Интеграции → Приём платежей». Подробно про ветки оплаты, подписки и ограничения провайдеров — в статье «Бот принимает оплату и продаёт подписки».
Внешние API и GetCourse внутри
Приложение может вызывать чужой API через объявленные операции; токен хранится в секретах, а не в коде на стороне клиента. Так каталог кафе сверяется с системой учёта, а сервис доставки — со службой курьеров. Операции объявляются заранее, поэтому приложение вызывает только то, что вы разрешили, а ключ доступа к чужому API не попадает в код на телефоне клиента.
Для онлайн-школ внутри приложения работает GetCourse: завести ученика, оформить заказ, показать покупки, проверить доступ. Как подключить интеграцию и какие узлы есть в сценарии — в статье «Интеграция с GetCourse».
Приватность данных клиентов вшита в генератор и проверяется автоматически — это не отдельная настройка, которую можно забыть включить.
Сценарий: кафе за один вечер
- Владелец открывает раздел «Мини-приложения», заполняет анкету: экраны «Меню», «Корзина», «Мои заказы», стиль Soft UI, админка с редактированием стоп-листа.
- Прикладывает PDF-меню и два фото интерьера. ИИ собирает приложение с позициями и ценами.
- Кликом правит названия категорий и цвет кнопки заказа. Проверяет в тест-режиме в роли «Клиент».
- В окне «Подключение» связывает приложение с ботом: бот открывает его кнопкой «Меню» и получает заказ обратно в сценарий. Меню переносится в Справочник, чтобы менять цены без пересборки.
- Подключает оплату. Клиент собирает заказ, платит внутри, сценарий получает «Оплачено» и отправляет заказ на кухню узлом «Уведомление».
- Просит «собери админ-панель моего бота» — и управляет стоп-листом с телефона.
- Публикует. Если следующая версия окажется хуже, возвращает прошлую из истории публикаций.
Мини-приложения доступны на всех тарифах, включая Free; лимиты зависят от тарифа. Если бот ещё не подключён, начните с бота для Telegram.
Что это меняет в деньгах и времени
Заказ перестаёт собираться в переписке: клиент выбирает и платит сам, администратор видит готовый оплаченный заказ. Правки в меню — это правка строки в Справочнике, а не пересборка приложения и не трата токенов. Владелец получает статистику использования и данные заказов внутри той же CRM, где ведёт переписку.
По времени запуска: анкета, вложения и первая сборка — это один вечер, а не проект с техническим заданием и подрядчиком. Дальнейшие изменения делятся на те, что делает ИИ по запросу, и те, что вы правите кликом или строкой в Справочнике.
Ограничения
- Мини-приложения открываются только в Telegram. В Avito и в виджете на сайте они не откроются — конструктор предупредит об этом при связке с такими каналами. Для этих каналов остаются обычные сценарии бота.
- Про MAX ничего не обещаем. Сейчас мини-приложения — функция Telegram; о работе в MAX заявлений нет.
- Лимиты по тарифу. Функция доступна на всех тарифах, включая Free, но объём ограничен тарифом.
- Возвраты — решение владельца. Заявка на возврат принимается в течение 14 дней, но одобряет её владелец, автоматически деньги не возвращаются.
- Статус «Оплачено» — только после подтверждения провайдера. Сумму считает сервер; нажатие кнопки без подтверждения провайдера заказ оплаченным не делает.
Что дальше
Откройте раздел «Мини-приложения», приложите свой прайс или меню и соберите первую версию. Правки — кликом, публикация — кнопкой, откат — из истории. Кабинет: https://app.microcrm.online/
Частые вопросы
Можно ли сделать мини-приложение Telegram без программиста?
Да. В конструкторе MicroCRM ИИ пишет код приложения по вашему описанию и анкете, а правки делаются кликом по элементу в панели свойств. Кнопка «Исправить» чинит ошибки, «Вернуть» откатывает последний ход.
Как перенести меню или прайс из PDF в мини-приложение?
Приложите PDF, DOCX или TXT к запросу при сборке — приложение соберётся с позициями и ценами из документа. Для дальнейших правок цен удобнее хранить меню в Справочнике: приложение читает его записи напрямую.
Можно ли принимать оплату внутри мини-приложения Telegram?
Да. Оплата, подписки с периодом в днях и заявки на возврат работают внутри приложения. Сумму считает сервер, статус «Оплачено» появляется только после подтверждения платёжного провайдера.
Работают ли мини-приложения в Avito или на сайте?
Нет. Мини-приложения открываются только в Telegram. В Avito и в виджете на сайте они не откроются, конструктор предупреждает об этом. О работе в MAX заявлений нет.
Как связать мини-приложение с ботом и CRM?
В студии есть окно «Подключение». Бот открывает приложение нативной кнопкой и передаёт переменные, приложение возвращает результат, и сценарий продолжается. Из CRM можно собрать личный кабинет клиента.
Что такое админ-панель бота в Telegram?
Отдельное мини-приложение для владельца, которое собирается по запросу «собери админ-панель моего бота»: статистика, документы AI-базы знаний, Справочник, AI-консоль и запуск сценария кнопкой.
На каком тарифе доступны мини-приложения?
На всех тарифах, включая бесплатный. Лимиты по объёму зависят от тарифа.
Попробуйте MicroCRM бесплатно
Соберите чат-бота для Telegram, Авито или MAX за 5 минут. Тариф Free — навсегда, без карты.



