Курсы, филиалы и цены

Как завести курсы и интенсивы, добавить филиалы, задать цены и расписание для каждого филиала, как бот это использует и почему он показывает цену только после того, как уточнит филиал.

Обновлено 21 июня 2026 г.

Бот не придумывает цены и расписание — он берёт их из того, что вы завели в дашборде. Поэтому важно один раз аккуратно настроить курсы и филиалы: тогда AI-агент будет отвечать клиентам точными цифрами по нужному городу и площадке.

Логика устроена так:

  • Курсы описывают что вы преподаёте: название, тип (годовой курс или интенсив), возраст, длительность, программу.
  • Филиалы описывают где вы это преподаёте и по какой цене: город, адрес, телефоны, расписание и цены задаются именно в филиале, а не в самом курсе.

Это сделано специально: у вас может быть один и тот же курс «Python Start» в трёх городах с разной ценой. Курс заводится один раз, а цены — отдельно для каждого филиала.


Шаг 1. Заведите курсы

Откройте раздел Курсы в дашборде. Здесь вы увидите два типа курсов:

  • Алгоритмика (синяя плашка) — готовые курсы-шаблоны, которые доступны всем партнёрам автоматически. Их не нужно создавать.
  • Ваш курс (зелёная плашка) — курсы, которые вы добавили сами.

[скриншот: раздел «Курсы» — список с плашками «Алгоритмика» и «Ваш курс»]

Курсы Алгоритмики (шаблоны)

Шаблонные курсы уже есть в списке. С ними можно сделать три вещи:

ДействиеЧто происходит
Скрыть (иконка «глаз»)Курс перестаёт показываться боту и пропадает из списка. Используйте, если вы этот курс не ведёте.
ПоказатьВозвращает ранее скрытый курс.
Редактировать (иконка «карандаш»)Курс копируется к вам и становится «вашим» — после этого вы можете менять название, описание, длительность. Оригинал-шаблон при этом автоматически прячется, чтобы не было дублей.

Удалить шаблонный курс Алгоритмики нельзя — только скрыть. Это защита от случайной потери базовых данных.

Если у вас есть скрытые курсы, над списком появляется галочка «Показать скрытые курсы» — включите её, чтобы вернуть курс.

Добавить свой курс

Нажмите «Добавить свой курс» в правом верхнем углу. Откроется форма со следующими разделами.

  1. Основная информация

    • Название курса (обязательно). Пишите так, как клиент его узнает, например Python Start 1 год (PS1) – 12–13 лет.
    • Тип — выбор из двух вариантов:
      • Курс (годовой) — обычный учебный год;
      • Интенсив (каникулы) — короткая программа на каникулах.
    • Категория — например IT, Творчество, Языки. Помогает боту подбирать курс под интерес клиента.
    • Возраст от / Возраст до — для какого возраста курс. Бот использует это, чтобы предлагать ребёнку подходящие курсы.
  2. Длительность — поля зависят от типа:

    • для курса: длительность урока (мин), длительность курса (мес), всего уроков, формат (Очно / Онлайн / Гибрид);
    • для интенсива: дней подряд, часов в день, длительность урока (мин), формат.
    • Расписание — текстом, например Пн, Ср, Пт 16:00-17:30 или для интенсива С 10 по 14 июня, 10:00-14:00.
  3. СсылкиПрезентация для родителей (ссылка). Бот сможет прислать её клиенту.

  4. Описание — краткое (для карточки) и полное описание курса.

  5. Чему научится ребёнок — список навыков, каждый пункт с новой строки. AI использует это в ответах, поэтому пишите по делу и понятно для родителя.

[скриншот: форма «Новый курс» — поля «Тип», «Возраст», «Длительность», «Чему научится ребёнок»]

Нажмите «Создать» — курс появится в списке с зелёной плашкой «Ваш курс».

Важно: в форме курса нет полей с ценой. Цена задаётся в филиале (см. шаг 3). В форме есть подсказка-плашка «Цены задаются в филиалах» со ссылкой.


Шаг 2. Заведите филиалы

Откройте раздел Филиалы. Здесь вы создаёте площадки, где идут занятия. Даже если у вас один город и одна точка — минимум один филиал нужен, потому что цены живут в филиале.

Нажмите «Добавить». Справа выедет панель с формой.

  1. Расположение

    • Город (обязательно), например Владивосток.
    • Районтолько название района (Советский). Не пишите сюда название школы — для этого есть отдельное поле.
    • Адресул. Ленина, 10.
    • Площадка / школа — название школы или площадки (Школа 54, Гимназия 2, Бамбини). Именно это название показывается в списке филиалов.

    Система подстрахует: если вы случайно впишете в «Район» что-то похожее на школу/центр, появится подсказка перенести это в поле «Площадка / школа».

  2. Контакты

    • Телефон филиала, Телефон менеджера, Telegram менеджера.
  3. Группа для заявок — Telegram-группа, куда бот будет присылать лиды с этого филиала. Если у вас подключён Telegram-бот, его группы подтянутся автоматически — выберите нужную в списке. Если бот ещё не подключён, можно ввести Chat ID группы вручную и проверить кнопкой. (Подробнее — в статьях про Telegram и уведомления.)

  4. Режим работы — часы работы текстом, Пн-Сб 10:00-20:00.

Нажмите «Создать».

[скриншот: панель «Новый филиал» — поля «Город», «Район», «Адрес», «Площадка / школа», «Группа для заявок»]

Основной филиал (⭐)

Первый созданный филиал автоматически становится основным. Основной филиал помечен звёздочкой ⭐.

Зачем он нужен: по умолчанию бот отвечает данными и ценами основного филиала, пока клиент не уточнит другой город. Чтобы сменить основной филиал, разверните нужный филиал в списке и нажмите «Основной» (или звёздочку).

Если ни один филиал не помечен основным, дашборд покажет жёлтое предупреждение «Нет основного филиала» — назначьте его.

Карта и координаты

Если у филиала есть адрес, система пытается определить координаты автоматически. Филиалы без координат не показываются на карте — для них появится плашка с кнопкой «Определить координаты» (можно запустить для всех сразу). Карту/список переключает кнопка «Карта» / «Список» в правом верхнем углу.


Шаг 3. Задайте цены и расписание в филиале

Это ключевой шаг. Откройте филиал из списка (нажмите на него, затем «Курсы и цены») — попадёте на страницу филиала.

[скриншот: страница филиала — карточка с адресом/телефоном и таблица «Курсы филиала»]

На странице филиала вы увидите таблицу «Курсы филиала». В неё попадают все ваши курсы и доступные курсы Алгоритмики. По каждому курсу:

КолонкаЧто значит
ВклПереключатель: участвует ли курс в этом филиале. Выключенный курс бот в этом филиале не упоминает.
КурсНазвание. Плашка «Шаблон» — курс Алгоритмики, «Интенсив» — интенсив.
ВозрастБерётся из карточки курса.
ЦенаЦена именно для этого филиала. Если не задана — «Не задана» (строка подсвечена), бот цену называть не будет.
СсылкиПрезентация и программа курса (для этого филиала).
⚙️ (шестерёнка)Открыть настройки курса в филиале.

Включить курс и задать цену

  1. Нажмите переключатель «Вкл», чтобы курс работал в этом филиале (зелёный = включён).
  2. Нажмите шестерёнку ⚙️ напротив курса — откроется окно настроек.

В окне настроек обычного курса задаются:

  • За урок ₽ — цена одного занятия;
  • За N занятия ₽ — цена за модуль (N берётся из курса, обычно 4);
  • Весь курс ₽ — цена за весь курс целиком;
  • Презентация для родителей и Программа курса (ссылки — для этого филиала);
  • Расписание (текстом) и длительность (мес, кол-во уроков);
  • Примечания — свободный текст (например, «старт группы с марта»).

[скриншот: окно «Настройки курса» — поля «За урок», «За 4 занятия», «Весь курс», «Расписание»]

Для интенсива поля отличаются: За смену ₽, За день ₽, плюс опция «Полный день (длинная смена)» с отдельными полями «Часов в полном дне» и «Цена полного дня ₽».

Нажмите «Сохранить». Цена сразу становится доступна боту.

Подсказка по приоритету цены. В таблице бот/дашборд показывает в первую очередь цену «за модуль» (за N занятий), если она задана; иначе — цену за урок. Для интенсива — цену за смену, иначе за день. Поэтому заполняйте хотя бы одну из цен, которую хотите озвучивать клиентам.

Если курсов много

Включать и настраивать цены можно по одному. Чтобы быстро включить/выключить курс, не открывая настройки, используйте переключатель «Вкл» прямо в таблице.


Шаг 4. Мероприятия и мастер-классы (по желанию)

На странице филиала, ниже курсов, есть блок «Мероприятия» — для пробных уроков, мастер-классов, дней открытых дверей.

Нажмите «Добавить» и заполните: название, описание, цена (0 = бесплатно), возраст, расписание («Когда проходит»), длительность, ссылки на регистрацию и презентацию. Можно добавить программу занятий (несколько пунктов) и до 5 фото — бот пришлёт их клиенту вместе с информацией о мероприятии.

[скриншот: окно «Новое мероприятие» — поля «Название», «Цена», «Когда проходит», «Программа занятий», «Фото»]

Если цена = 0, бот покажет мероприятие как «Бесплатно».


Как бот использует филиалы и цены

Это самая важная часть для понимания поведения бота.

Один филиал — цены показываются сразу

Если у вас только один филиал, бот считает, что вопросов о выборе города нет, и сразу называет цены этого филиала.

Несколько филиалов — бот сначала уточняет филиал

Если филиалов несколько, бот ведёт себя осторожно:

  1. По умолчанию он опирается на основной филиал (⭐).
  2. Пока клиент не уточнил свой город/филиал, бот не называет конкретные цены — он расскажет о курсах, возрасте, программе, но цену придержит и сначала спросит, из какого клиент города. Это сделано намеренно, чтобы бот не назвал цену одного города клиенту из другого.
  3. Как только в переписке появляется город или филиал — бот автоматически переключается на нужный филиал и дальше отвечает его ценами, адресом и телефоном.

Внизу раздела «Филиалы» эта логика прямо подписана:

«Бот отвечает ценами основного филиала (⭐), при упоминании другого города — переключается автоматически.»

[скриншот: инфо-плашка внизу раздела «Филиалы» про основной филиал и автопереключение]

Что это значит для вас на практике

  • Обязательно назначьте основной филиал — это «город по умолчанию» для бота.
  • Заполняйте цены у всех активных филиалов. Если у филиала цена «Не задана», бот по нему цену не назовёт.
  • Выключайте курсы, которых нет в конкретном филиале (переключатель «Вкл»), чтобы бот не предлагал то, чего у вас там нет.
  • Адрес, телефон и часы работы тоже берутся из филиала — держите их актуальными.

Что бот НЕ сделает (и это правильно)

  • Не назовёт цену, которой нет в филиале.
  • Не «угадает» цену другого города — сначала уточнит филиал.
  • Не покажет курс, который выключен или скрыт.

Если бот «не знает» цену или путает города — почти всегда дело в настройке: не задана цена в филиале, не назначен основной филиал или курс выключен. Проверьте эти три вещи в первую очередь.


Частые вопросы

Я поменял цену, а бот называет старую. Изменения подхватываются автоматически, но у бота есть кэш быстрых ответов на повторяющиеся вопросы. После правки цены он обновляется — обычно ответ становится корректным сразу или с небольшой задержкой. Если старая цена держится долго, убедитесь, что вы сохранили её именно в нужном филиале, а не только в карточке курса.

Где вообще задаётся цена — в курсе или в филиале? Только в филиале. В карточке курса полей с ценой нет. Один курс — разные цены в разных филиалах.

Можно ли отредактировать курс Алгоритмики? Напрямую — нет. Нажмите «Редактировать», курс скопируется к вам и станет «вашим», после чего его можно менять. Оригинал автоматически спрячется.

У меня один город, но несколько площадок. Заведите по филиалу на каждую площадку (поле «Площадка / школа»). Один из них сделайте основным. Бот переключится на нужный, если клиент назовёт конкретную школу/район.

Разделы