Конструктор Telegram-ботов без кода

Соберите сценарий из блоков, подключите токен и опубликуйте бота за вечер. Хостинг, вебхуки и масштабирование — уже готовы.

Создать бота бесплатно Документация

Боты на Flowgram уже работают для магазинов, школ и сервисов записи

UzoryСеверный лофтKaira SchoolFluxoZapisProAmberly

От токена до живого бота — три шага

Никакого деплоя и настройки сервера — всё уже готово на нашей стороне.

01

Подключите токен

Создайте бота через @BotFather, вставьте токен в Flowgram — мы сами зарегистрируем вебхук и проверим доступ.

02

Соберите сценарий

Перетащите блоки сообщений, кнопок, условий и оплаты на канвас — или начните с готового шаблона.

03

Опубликуйте

Нажмите «Опубликовать» — движок провалидирует сценарий и бот начнёт отвечать пользователям сразу.

Начните с готового шаблона

Базовый сценарий под вашу задачу — останется донастроить тексты и подключить оплату.

Магазин

Каталог, корзина, приём оплаты и уведомления о статусе заказа.

Запись на приём

Выбор услуги, свободного времени и напоминание за час до визита.

Поддержка

FAQ-дерево, приём заявок и передача сложных вопросов оператору.

Опрос

Последовательные вопросы, ветвление по ответам и выгрузка результатов.

Платите за возможности, не за серверы

Лимиты растут вместе с ботом. Переходите между тарифами в любой момент — сценарии и аудитория остаются на месте.

Free

0 ₽

1 бот · 500 пользователей
10 нод сценария
Автоответы

Start

690 ₽ /мес

3 бота · 5 000 пользователей
Рассылки
5 интеграций

Pro

1 990 ₽ /мес

10 ботов · 25 000 пользователей
Расширенная аналитика
API-доступ

Business

4 990 ₽ /мес

30 ботов · 100 000 пользователей
Выделенные воркеры
Без брендинга

API для тех, кому мало конструктора

Управляйте ботом кодом там, где это удобнее визуального редактора — отправляйте сообщения и читайте события через API на любом языке.

Node.js
Python
Ruby
PHP
Go
Rust
Java
.NET
REST
Webhook

Видно всё, что происходит с ботом

Тестируйте сценарий прямо в браузере — без публикации и без риска сломать бота, который уже работает на живых клиентах.

Тестовый запуск · Магазин одежды
/start

Песочница

Симулируйте сообщения и кнопки без риска случайно разослать что-то реальным пользователям бота.

Выполнено

Нода сценария отработала успешно, событие зафиксировано в логе.

Ожидание

Бот ждёт ответа пользователя — таймаут настраивается в ноде.

Переход

Пользователь нажал кнопку — переход к следующей ноде сценария.

Ошибка

Внешний HTTP-запрос не ответил — с указанием причины и статус-кода.

Модульные вебхуки

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

Подробнее
{ "type": "payment.completed", "created_at": "2026-09-07T09:14:00Z", "data": { "bot_id": "847291", "chat_id": "193004521", "amount": "2 490 ₽" } }

Собирайте сценарий визуально

Перетаскивайте блоки, соединяйте их линиями, публикуйте новую версию одной кнопкой — движок сам провалидирует сценарий перед выкаткой.

Магазин одежды / builder
Тест Опубликовать
/start Приветствие Каталог Поддержка Товары бота

Аудитория бота

Сегментируйте пользователей по действиям в сценарии и переменным. Выгружайте или импортируйте список за минуты — независимо от размера аудитории.

Подробнее
Пользователи
ПользовательСтатус
@a_orlovaактивен
@d_smirnovактивен
@k_ivanovзаблокировал бота
61.4%
Открытий рассылки
14.8%
Перешли по кнопке

Аналитика рассылок

Раскройте инсайты и точно понимайте, как аудитория взаимодействует с рассылками бота.

Подробнее

Пишите ноды кодом, когда блоков мало

HTTP-нода вызывает любую функцию на JavaScript — доступ к переменным сценария, ответу внешнего API и данным пользователя.

discount-check.js
crm-sync.js
order-status.js
scenario.json
export default async function handler({ vars, chat_id }) { const res = await fetch(`https://crm.example.ru/client/${chat_id}`); const client = await res.json(); if (client.orders > 3) { vars.discount = '15%'; return 'vip'; // имя следующей ноды } return 'default'; }

Инфраструктура, которая не подведёт под нагрузкой

Всё, что нужно, чтобы бот работал стабильно даже при резком росте аудитории или рассылке на десятки тысяч человек.

Очередь событий

Сообщения от Telegram сначала попадают в очередь — всплеск нагрузки не роняет обработку других ботов.

Rate-limit по боту

Держим лимит Telegram в 30 сообщений/сек на бота автоматически — рассылка не блокирует бота целиком.

Версии сценария

Каждая публикация сохраняется отдельно — откат к рабочей версии за один клик.

Изолированные ноды

HTTP-запросы и внешний код выполняются с таймаутом в песочнице — сценарий одного клиента не влияет на остальных.

Автообработка блокировок

Пользователь заблокировал бота — Flowgram сам исключает его из следующих рассылок.

Мониторинг вебхуков

Следим за откликом Telegram API на бота и предупреждаем, если что-то пошло не так.

Проверка токена бота

Токен шифруется в хранилище, а не хранится в открытую — доступ к боту защищён на уровне БД.

Выделенные воркеры

На тарифе Business рассылки и тяжёлые сценарии обрабатываются на отдельных ресурсах.

Хранение данных в РФ

Данные бота и его пользователей размещаются на серверах в российской юрисдикции — соответствие 152-ФЗ.

«Собрали бота для записи клиентов за один вечер, без единой строчки кода. Когда понадобилась интеграция с CRM — просто добавили HTTP-ноду.»

Марк Ольсен, основатель сети барбершопов Northline

Всё под контролем

Управляйте рассылками, разбирайтесь с детальными логами и следите за состоянием бота — без лишнего трения.

128 402
Сообщений обработано
99.2%
Успешных ответов
340мс
Среднее время ответа
1 248
Активных пользователей

Больше, чем ожидания

Flowgram помогает командам расти, автоматизировать общение с клиентами и уверенно масштабировать ботов.

Telegram-боты заново придуманы. Доступны уже сегодня.

Создать бота бесплатно