Соберите чат-бота,
нарисовав его логику
Визуальный конструктор ботов для Telegram, Алисы, VK, Маруси и других платформ. Никакого кода на этапе проектирования — и готовый TypeScript-проект на выходе.
Работает в браузере · ничего устанавливать не нужно
Один сценарий — все платформы
Соберите флоу один раз и запустите бота там, где живут ваши пользователи.
Редактор, который экономит дни
Всё, что обычно пишется кодом, здесь собирается мышкой — а код генерируется сам.
Блоки вместо кода
Команды, шаги ввода, условия, действия, ответы и точки завершения — 6 типов блоков, соединённых рёбрами. Drag-and-drop, как в Figma.
Живое превью чата
Симулятор бота внутри редактора: прогоняйте сценарий, смотрите переменные и ветвления — до запуска бота.
Ветвления и переменные
Условия, ветвление по значению, случайные числа, HTTP-запросы к внешним API и CRM — прямо в визуальном сценарии.
Валидация на лету
Два уровня проверки: JSON Schema и графовые правила (висячие рёбра, дубли имён, осиротевшие блоки). Ошибки видны сразу на холсте.
Кнопки, карточки, галереи
Кнопки-ссылки, одиночные карточки и галереи, TTS-озвучка для Алисы — всё редактируется визуально с превью.
Автосохранение и undo
Проекты хранятся в браузере, история действий с Ctrl+Z, палитра команд Ctrl+K — работайте как в привычном редакторе.
От идеи до бота за 4 шага
Без установки и регистрации — нужен только браузер.
Соберите сценарий
Перетащите блоки на холст и соедините их рёбрами. Превью чата показывает сценарий в реальном времени.
Проверьте и экспортируйте
Редактор проверит сценарий и отдаст файл конфигурации — кнопкой «Проверить и экспортировать».
Сгенерируйте проект
Одна команда CLI разворачивает готовый проект:
npx umbot create from-flow flow.json
Запустите бота
Укажите токены платформ в .env, npm install — и бот отвечает пользователям. Код открыт: меняйте что угодно.
Вы не заперты в редакторе
На выходе — не «чёрный ящик», а нормальный TypeScript-проект на фреймворке umbot. Его можно дописывать, версионировать в git и отдавать команде разработчиков.
- Человекочитаемый JSON-формат сценария — документирован и стабилен
- Сгенерированный код можно редактировать напрямую
- Конфигурацию можно загрузить обратно в редактор и править визуально
- Данные и токены остаются у вас — редактор никуда их не отправляет
Частые вопросы
Это бесплатно?
Нужен ли свой сервер?
Какие платформы поддерживаются?
Сложно ли запустить бота после скачивания?
Что такое umbot?
Можно ли редактировать конфигурацию вручную?
Ещё больше ответов — в полном FAQ документации, а описание каждого блока — в справочнике типов блоков.
Ваш бот — в паре кликов
Откройте редактор с демо-сценарием и соберите своего первого бота за вечер.
Собрать бота бесплатно →