Главная · Чат-бот для онлайн-школы и курсов
Решения для онлайн-школы
Чат-бот для онлайн-школы и курсов
Бот школы в Telegram, MAX, ВКонтакте и на сайте выдаёт лид-магнит, прогревает до оффера и собирает заявки на курс, выдаёт ссылки на уроки только оплатившим, напоминает о вебинаре и дедлайне и отвечает ученикам по вашей базе знаний.
Шаблон «Автоворонка»Воронка и уроки по ссылке — на БесплатномРассылки и ИИ — с Базового
Что бот делает для онлайн-школы
Лид-магнит в обмен на e-mail
Чек-лист или гайд — в обмен на e-mail с проверкой формата. Бот отдаёт ссылку на файл, владельцу приходит письмо о заявке. У каждого входа своя метка в ссылке и свой тег источника. Основа — шаблон «Выдача лид-магнита».
Прогрев до оффера и заявка
После гайда — польза через «Паузу», затем оффер с кнопками «Хочу на курс» и «Не сейчас». Кто хочет — оставляет телефон, бот заводит сделку в «CRM» и присылает куратору push. Отложивших помечает тегом для рассылки о новом потоке.
Пробный урок и вебинар
Запись на пробное: направление кнопкой, удобное время текстом, телефон. Регистрация на вебинар ставит тег потока, по нему с Базового уходят напоминания накануне и за 15 минут. Время пробного подтверждает администратор: календаря нет.
Уроки по ссылке — оплатившим
Ссылка t.me/ваш_бот?start=lesson3 из письма запускает сценарий урока. «Условие» проверяет тег курс-оплачен: есть — бот даёт ссылку на видео и конспект, нет — оффер и кнопку на страницу оплаты.
Напоминания о домашних заданиях
Через три дня после выдачи урока бот проверяет тег дз-3-сдано и, если его нет, напоминает о дедлайне. Отметку ставит сам ученик кнопкой «Сдал» или куратор в «Контактах».
ИИ-агент на вопросах учеников
С Базового «не открывается урок», «где конспект», «можно перенести дедлайн?» берёт ИИ-агент — по вашей базе знаний до 15 000 знаков. Неуверенный ответ через выход «не понял» ведёт к куратору в «Диалоги».
Как запустить бота для школы
-
1
Создайте бота с автоворонкой
Кнопка «Использовать шаблон автоворонки» ведёт на регистрацию: бот создаётся сразу с включённым шаблоном, открывается редактор. Бот уже есть — «Сценарии» → «Все шаблоны и ИИ» → «Готовый шаблон».
-
2
Перепишите шаги под курс
Крючок — ссылка на гайд, «Пауза» — «1 день» вместо 5 секунд, оффер — с кнопками «Хочу на курс» и «Не сейчас». Добавьте шаг «Действие» с «Сделка в CRM» и «Уведомить оператора».
-
3
Подключите Telegram и метки
«Каналы» → «Telegram» → «Подключить», токен от @BotFather. Ссылки с метками для писем, постов и лендинга заведите в «QR-кампаниях» — там же счётчик запусков по каждой метке.
-
4
Проверьте в тест-чате и Telegram
«Проверить сценарий» открывает тест-чат без расхода лимита, но кнопки в нём не нажимаются, а «Пауза» не ускоряется — ветки и метки проверьте в Telegram. Новые сценарии включайте переключателем.
Готовый сценарий: автоворонка
Крючок, «Пауза», оффер и телефон с проверкой — в одном диалоге. Пауза в шаблоне — 5 секунд: поставьте день, перепишите тексты под курс и добавьте тег, сделку и уведомление куратору.
Автоворонка Польза, пауза, оффер и заявка в одном диалоге. Открыть →Воронка школы: входы, метки и продажа курса
Вход в школу редко один: кто-то приходит за гайдом, кто-то — на пробный урок или вебинар. Под каждый вход есть шаблон, и все они живут в одном боте отдельными сценариями. Шаблоны собраны из обычных блоков и работают на Бесплатном тарифе.
| Вход | Шаблон и его шаги | Что поменять под школу |
|---|---|---|
| Бесплатный гайд | «Выдача лид-магнита»: оффер → e-mail с проверкой → ссылка на файл | Файл держите на диске или сайте: в Telegram, MAX и ВКонтакте бот отправляет только текст и кнопки |
| «Какой курс мне подходит» | «Квиз-бот»: вопрос кнопками → имя → результат | В шаблоне все кнопки ведут на один шаг. Разведите их по своим шагам: на каждый ответ — тег направления и своя рекомендация |
| Пробный урок | «Запись на пробное»: направление кнопкой → время текстом → телефон → тег «пробное» и уведомление | Расписания преподавателей в ЧБТ нет: слот подтверждает администратор в «Диалогах» |
| Вебинар, открытый урок | «Регистрация на мероприятие»: имя → контакт → «Вы в списке» | Добавьте «Действие» → «Добавить тег» потока, например веб-2026-10-03: по нему уйдут напоминания |
| Прогрев и продажа | «Автоворонка»: крючок → «Пауза» → оффер → телефон с проверкой | Пауза в шаблоне — 5 секунд: поставьте «1 день», добавьте кнопки оффера, тег и сделку |
Метки входов. Все шаблоны запускаются по /start, а на /start отвечает только один включённый сценарий — созданный раньше. Поэтому дайте каждому входу свою метку: во вкладке «Триггеры» добавьте «Deeplink» с меткой — guide, quiz, trial, web1003, — а первым шагом поставьте «Действие» → «Добавить тег» источника, например src-guide. Ссылки t.me/ваш_бот?start=метка удобно заводить в «QR-кампаниях»: там видно, сколько раз бота запустили по каждой метке (запуски, а не люди). Фильтр по тегу источника в «Контактах» покажет, сколько людей пришло через каждый вход, а теги в карточках — у кого из них уже стоит курс-оплачен.
Цепочка продажи. Лид-магнит выдан → «Действие»: тег магнит → «Пауза» 1 день → «Сообщение» без кнопок: «Что оказалось полезным? Завтра расскажу, как это устроено в курсе» → «Пауза» 1 день → «Сообщение» с оффером и кнопками «Хочу на курс», «Расскажите подробнее», «Не сейчас». «Хочу на курс» → «Сбор данных»: телефон с проверкой → «Действие»: «Сделка в CRM» с названием «Курс — {{name}}» на стадии «Новый» и «Уведомить оператора». «Расскажите подробнее» → программа курса текстом и ссылкой. «Не сейчас» → тег отложил: этот сегмент получит рассылку о следующем потоке.
Два правила цепочек. Сообщение перед «Паузой» — без кнопок «Ведёт к шагу сценария»: на таком сообщении сценарий останавливается и ждёт нажатия, а кнопка «Открывает ссылку» не мешает. И тот, кто не нажал ни одной кнопки оффера, дальше по цепочке не идёт — второе касание делает рассылка по тегу. Оплата проходит вне бота: кнопка «Открывает ссылку» ведёт на страницу оплаты вашей платформы, после оплаты администратор переносит сделку в «Оплачено» и ставит ученику тег курс-оплачен. Как разложить воронку на блоки и что в ней измерять — в статье о том, как бот влияет на конверсию, схемы цепочек — в статье о триггерных цепочках.
Уроки по ссылке и напоминания
Главный вопрос школ к конструктору — «а можно выдавать уроки через бота?». Можно, с оговоркой: бот выдаёт ссылки на материалы, а не сами видео. Механика — триггер «Deeplink». Ссылка https://t.me/ваш_бот?start=lesson3 в письме, закрытом канале курса или на платформе запускает сценарий урока:
- «Условие» с веткой «тег
курс-оплачен— задано». - По этой ветке — «Сообщение»: «Урок 3. Видео и конспект — по кнопке. Домашнее задание пришлите куратору до пятницы» с кнопкой «Открывает ссылку» на урок, затем «Действие» → тег
урок-3-выдан. - Выход «Иначе» — «Сообщение»: «Урок доступен участникам курса» и кнопка «Открывает ссылку» на страницу оплаты.
- После выдачи урока — «Пауза» 3 дня (своё значение в секундах: 259 200) → «Условие»: тег
дз-3-сдано— «не задано» → «Сообщение»: «Напоминаю про домашку к уроку 3 — дедлайн в пятницу. Застряли — напишите куратору» с кнопкой «Сдал», которая ставит этот тег.
Метка в «Deeplink» — это шаблон поиска, поэтому пишите её с границами: ^lesson3$, иначе ссылка с lesson30 тоже откроет урок 3. Удобнее всего сценарий на урок: соберите первый, в меню карточки нажмите «Дублировать», поменяйте метку и ссылку и включите копию — она создаётся черновиком. Так же материал выдаётся по кодовому слову: «Ключевые слова» → «конспект» и то же «Условие» по тегу потока — как работает кодовое слово.
Как ученик становится «оплатившим». Тег курс-оплачен ставит администратор: находит ученика в «Контактах» по e-mail и дописывает тег. Чтобы было по чему искать, в письме о доступе дайте ссылку ?start=welcome: сценарий спросит e-mail, которым оплачен курс. С платформы тег сам не поставится: входящий webhook заводит отдельный контакт и ученика в мессенджере не находит — справка по webhook. Автоматизировать можно силами вашего программиста: в сценарии welcome «Действие» → «HTTP-запрос» отправит на его адрес переменные сценария — среди них e-mail, если в «Сборе данных» заполнено «В переменную», — и сохранит ответ в переменную, а «Условие» по ней отправит ученика в ветку с «Действием» «Добавить тег».
Напоминания о занятиях — рассылками по тегу потока, с Базового. Регистрация на вебинар поставила тег веб-2026-10-03; в «Рассылках» → «Новая рассылка» создайте на этот тег две рассылки с «Отложенным запуском»: накануне в 19:00 — «{{name}}, завтра в 19:00 открытый урок. Ссылка придёт сюда за 15 минут до начала», и в день урока за 15 минут — со ссылкой на комнату. Как разложить учеников по потокам и сегментам тегами — в статье о тегах как системе сегментации.
- Цепочки и рассылки доходят только до тех, кто хоть раз написал боту: в Telegram и MAX бот не пишет первым. Ссылка
?start=welcomeв письме о доступе — обязательный шаг после оплаты. - Рассылка — только текст с {{name}}, без картинок и кнопок: ссылку на комнату пишите в тексте. «Отложенный запуск» проверяется раз в минуту.
- Аудитория — любой из тегов в поле «Кому»; исключить тег нельзя.
- Теги в «Контактах» правят владелец и сотрудник с ролью «Админ» — оператор карточку не редактирует.
- Метка работает в Telegram. В MAX метку запуска ЧБТ принимает, но ссылок с меткой для MAX не делает, во ВКонтакте метки не читаются — там уроки удобнее выдавать по кодовому слову.
ИИ-агент поддержки, каналы и порядок запуска
ИИ-агент (с Базового, раздел «ИИ-агенты») отвечает ученикам в свободной форме. База знаний — один текст до 15 000 знаков, она целиком уходит модели с каждым вопросом, поэтому пишите коротко: инструкция входа на платформу и типовые ошибки, расписание потока, правила дедлайнов и переносов, ссылки на разделы курса, контакты куратора. В «Персону»: «Ты помощник куратора школы. Отвечай только по базе знаний. Домашние задания не проверяй и не оценивай — предложи отправить работу куратору». Агент учитывает до 10 последних сообщений диалога, так что «а на телефоне?» после вопроса о входе поймёт в контексте. Модель выбирается из десяти — GPT-5, Claude, Gemini, DeepSeek или Qwen, по умолчанию Gemini 3 Flash: ответ на ней стоит 1 ИИ-кредит, на мощных моделях дороже.
Куратору агент передаёт не сам: в блоке «ИИ-агент» включите «Отдельный выход «не понял»» и соедините его с блоком «Оператор» — диалог встанет в «Диалоги» с историей. Выход срабатывает, когда в ответе две фразы-отказа вроде «не знаю», «к сожалению», «уточните» или одна в совсем коротком ответе, — уже после того, как ответ ушёл ученику. На слово «куратор» агент не реагирует: это отдельный сценарий с триггером «Ключевые слова» и блоком «Оператор». Ставьте агенту режим «Ответить и продолжить сценарий»: в режиме «Остаться в диалоге с ИИ» все сообщения ученика, включая переход по ссылке урока и кодовые слова, уходят агенту. Сценарий поддержки с триггером «Любое сообщение» создавайте последним — ранний сценарий с таким триггером перехватит кодовые слова более поздних. И он молчит, пока ученик внутри другого сценария — ждёт конца «Паузы» или нажатия кнопки: в это время срабатывают только ключевые слова и ссылки с меткой, а текст, написанный во время «Паузы», ставит её продолжение ещё раз — напоминание может прийти дважды. Где граница между агентом и куратором — в статье о первой линии поддержки на ИИ-агенте.
Каналы. Основной — Telegram: туда ведут ссылки с метками из писем, постов и закрытого канала курса. MAX и ВКонтакте подключаются в «Каналах» и работают по тому же сценарию; ВКонтакте имеет смысл, если сообщество школы живое. На лендинг курса ставится чат одной строкой кода: форма с e-mail до начала диалога, проактивное сообщение «Остались вопросы по курсу?» по правилу «Уход с сайта» (срабатывает только на компьютере) и кнопка «Оставить контакты», которая создаёт сделку «Лид с сайта» в «CRM». Подписчиков из соцсетей, где бота нет, ведите ссылкой на Telegram-бота с меткой источника.
- Неделя 1 — лид-магнит и запись на пробное в Telegram.
- Неделя 2 — регистрация на вебинар и рассылки-напоминания.
- Неделя 3 — уроки по ссылке и тег
курс-оплачен. - Месяц 2 — ИИ-агент поддержки учеников.
- Что входит в каждый тариф — на странице тарифов.
Чего бот для школы не делает
Честно о границах — чтобы вы не узнали о них после запуска.
- Не заменяет платформу курсов: не хранит видео, не ограничивает просмотр, не проверяет домашние задания и не считает прогресс. Бот — дверь к платформе и канал связи с куратором.
- Об оплате по кнопке «Открывает ссылку» на страницу платформы бот не узнает — тег
курс-оплачени стадию «Оплачено» ставит администратор. Если оплату принимает ваша касса — Продамус, ЮKassa или CloudPayments, — блок «Оплата» в сценарии пришлёт ссылку сам и после оплаты поведёт сценарий по выходу «Оплачено». В Telegram курс оплачивают звёздами: Telegram требует Stars для цифровых товаров и услуг, и в блоке «Оплата» для этого есть касса «Telegram Stars» — звёзды приходят на баланс вашего бота, вывод через Fragment в TON, чека 54-ФЗ нет. - Не связан с платформами курсов: готовой интеграции нет, входящий webhook заводит отдельный контакт и ученика в мессенджере не находит — справка по webhook. Оплату на платформе курса бот проверит только через «HTTP-запрос» к вашей системе.
- Не отправляет видео, файлы и картинки в Telegram, MAX и ВКонтакте: уроки, гайды и конспекты — ссылкой. Файлы работают только в чате на сайте.
- Не пишет первым: цепочки и рассылки доходят только до тех, кто сам написал боту. Написать по списку e-mail и телефонов с платформы нельзя — почему бот не может написать первым.
- Нет расписания и календаря: время пробного урока ученик пишет текстом, администратор подтверждает его в «Диалогах».
На каких тарифах
Цена — за бота ЧБТ в месяц. 30 диалогов Бесплатного — это 30 разных собеседников за месяц по всем каналам вместе: собрать и проверить воронку хватит, вести поток учеников — нет. Ветки, «Пауза» и метки работают в режиме «Шаги» на любом тарифе, «Холст» — с Базового. На Бесплатном в кабинете только владелец, куратора с ролью «Админ» можно пригласить с Базового. При оплате месяца баланс ИИ-кредитов поднимается до 150 в Базовом и до 500 в Бизнесе; у Бизнеса есть пробный день без карты.
Работает вместе с
Частые вопросы
Бот заменит платформу для курсов (GetCourse, LMS)?
Нет. ЧБТ не хранит видео, не проверяет домашние задания и не считает прогресс. Бот выдаёт ссылки на уроки по метке в ссылке, напоминает о занятиях и дедлайнах и отвечает ученикам; сами материалы живут на вашей платформе.
Как бот узнает, что ученик оплатил курс?
Если ссылку на оплату прислал блок «Оплата», бот узнает сам: сценарий пойдёт по выходу «Оплачено», и там можно поставить тег «курс-оплачен». Если курс оплачен на странице вашей платформы — сам не узнает: тег ставит администратор в «Контактах», ученика удобно искать по e-mail, который бот спросил после оплаты. Автоматически — только если ваш программист сделает адрес для «HTTP-запроса»: бот передаст e-mail и по ответу поставит тег. Готовой связки с платформами курсов нет.
Можно ли принимать оплату курса в боте?
Да, если оплату принимает ваша касса — Продамус, ЮKassa или CloudPayments: блок «Оплата» в сценарии присылает ученику ссылку на оплату и после оплаты ведёт сценарий по выходу «Оплачено» — там можно выдать доступ и поставить тег. Если курс оплачивается на странице вашей платформы по кнопке «Открывает ссылку», об этой оплате бот не узнаёт: сделку в «Оплачено» переносит администратор. В Telegram курс оплачивают звёздами: Telegram требует Stars для цифровых товаров и услуг, и в блоке «Оплата» для этого есть касса «Telegram Stars» — звёзды приходят на баланс вашего бота, вывод через Fragment в TON, чека 54-ФЗ нет.
ИИ-агент проверит домашнее задание?
Не должен: в «Персоне» агента пропишите запрет на оценку работ — пусть предлагает отправить задание куратору. Агент отвечает на справочные вопросы по вашей базе знаний до 15 000 знаков; фото и файлы он не читает — модели уходит только текст.
Можно ли отправить видеоурок или PDF прямо в чат?
В Telegram, MAX и ВКонтакте — нет: бот отправляет только текст и кнопки, рассылка — только текст. Урок, конспект и гайд отдавайте ссылкой в тексте или кнопкой «Открывает ссылку». Файлы работают только в чате на сайте.
Бот напишет ученикам, которые ему не писали?
Нет. Мессенджеры разрешают боту писать только тем, кто сам начал диалог, поэтому разослать по списку e-mail или телефонов с платформы нельзя. Дайте ссылку t.me/ваш_бот?start=welcome в письме о доступе и в закрытом канале курса — после «Начать» ученик получит и уроки, и напоминания.
Хватит ли Бесплатного тарифа?
Чтобы собрать воронку и проверить её — да: 1 бот, все каналы, режим «Шаги» с «Паузой», ветками и метками, 30 диалогов в месяц. Рассылки по потокам, ИИ-агент и доступ куратора в кабинет — с Базового, 650 ₽ в месяц за бота. Бизнес за 1290 ₽ — если ответов агента больше 150 в месяц.
Запустите воронку школы в боте
Создайте бота с шаблоном «Автоворонка», поменяйте тексты на свои и дайте ссылку с меткой в посте или письме. Бесплатный тариф, карта не нужна.