Как агент-секретарь разводит родителей учеников и абитуриентов, называет стоимость обучения по таблице и передаёт сложные вопросы завучу в Telegram.
Частная школа получает в один чат два разных потока: родителей нынешних учеников и родителей абитуриентов на приёмную комиссию. Мультиагентная схема с агентом-секретарём разводит их по профильным агентам, каждый называет стоимость обучения по своей ступени из таблицы, а вопрос без готового ответа уходит завучу уведомлением в Telegram.
Мама пятиклассника пишет в чат школы про перенос родительского собрания. Через минуту в тот же чат пишет мама будущего первоклассника — спрашивает про вступительные испытания и стоимость обучения на следующий год. Один агент с одной инструкцией начинает путать эти два разговора: то называет абитуриенту расписание кружков текущего потока, то отвечает родителю ученика ценами приёмной комиссии.
В конце этой настройки чат встречает обоих родителей одним и тем же окном, но дальше их разговор ведут разные агенты. Секретарь определяет, кто пишет, и передаёт диалог профильному агенту вместе с кратким резюме уже сказанного. Профильный агент называет стоимость обучения из таблицы своей ступени, а вопрос, на который у него нет готового ответа, уходит завучу в Telegram.
Вместо одной длинной инструкции на все случаи создайте трёх агентов: «Секретарь», «Приёмная комиссия» и «Родители учеников». У каждого — своя узкая задача, как у разных сотрудников в реальной приёмной.
Секретарь ничего не знает про стоимость обучения и расписание кружков — его единственная работа: понять статус собеседника и переключить диалог. Агент «Приёмная комиссия» знает вступительные требования, сроки подачи документов и цены для новых учеников. Агент «Родители учеников» знает расписание, домашние задания и правила школы для тех, кто уже учится.
Родитель, который пишет за ребёнка, а не за себя, встречается и в других нишах: в чат-боте для детского центра агент сначала уточняет возраст, чтобы подобрать кружок, — там деление идёт по возрастной группе, а здесь по статусу зачисления.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаИнструкция секретаря короткая: определить по сообщению, идёт ли речь о ребёнке, который уже учится, или о ребёнке, который только поступает, и вызвать функцию переключения на нужного агента.
Ты секретарь приёмной частной школы.
Твоя единственная задача — определить, кто пишет:
1. Родитель абитуриента (интересуется поступлением, вступительными
испытаниями, стоимостью для новых учеников) — вызови switch_to_admissions.
2. Родитель текущего ученика (расписание, задания, собрания,
вопросы по уже обучающемуся ребёнку) — вызови switch_to_current_parents.
Если статус не ясен из первого сообщения, задай один уточняющий вопрос.
Прайсы, программы и расписание кружков в инструкцию секретаря не попадают вовсе — это снижает цену каждого его ответа и убирает риск, что он перепутает условия для абитуриента с условиями для действующего ученика.
В разделе «Действия» агента-секретаря добавьте шаг «Переключение действующего агента» — по одному на каждое направление. Название функции задаётся на английском без пробелов, например switch_to_admissions и switch_to_current_parents, а в форме шага выбираются агент назначения и агент, который продолжит отвечать.
Канал (Telegram, WhatsApp, виджет на сайте) подключается только к секретарю, у него включены ответы клиенту. У агентов «Приёмная комиссия» и «Родители учеников» ответы на канале выключены, включены только их функции. Если оставить ответы включёнными у всех трёх, на одно сообщение клиента придёт два ответа сразу.
Без этого шага профильный агент начинает разговор заново, а мама абитуриента, уже назвавшая класс поступления и возраст ребёнка, услышит те же вопросы во второй раз.
Чтобы этого избежать, в действии переключения добавляется аргумент, куда секретарь кладёт краткое содержание уже сказанного, и назначается в разделе «Переменные действия». Профильный агент получает это резюме как входящее сообщение и продолжает с нужного места, а не с приветствия.
Стоимость обучения — это таблица, а не абзац в инструкции: ступень, формат обучения, стоимость в месяц и разовый вступительный взнос одной строкой на программу. Заголовки в первой строке должны быть простыми, а объединённые ячейки таблица не терпит — это ограничение касается любой таблицы, с которой работает ИИ-агент, не только тарифов школы.
| Ступень | Формат | Стоимость в месяц | Вступительный взнос |
|---|---|---|---|
| Начальная школа | очно | по прайсу школы | по прайсу школы |
| Средняя школа | очно | по прайсу школы | по прайсу школы |
| Старшая школа, профиль | очно | по прайсу школы | по прайсу школы |
| Пансион | очно с проживанием | по прайсу школы | по прайсу школы |
Таблицу подключают отдельно к агенту «Приёмная комиссия»: он и называет актуальную стоимость для новых учеников. Агент «Родители учеников» с этой таблицей вообще не работает — его дело расписание и правила школы.
Не каждый вопрос закрывается прайсом и расписанием: индивидуальные условия обучения, конфликтная ситуация в классе, апелляция по результатам вступительных испытаний — это разговор с человеком, а не с агентом.
В базе знаний обоих профильных агентов заводится файл вроде «Вопрос требует завуча» с включённой настройкой «Уведомления в Telegram» — при срабатывании файла в чат завуча приходит сообщение с сутью обращения. Список остальных событий, о которых так же можно узнавать в Telegram или в Max, собран в статье «Оповещения от агента». Рядом с уведомлением включается флаг «Прерывать диалог», иначе агент продолжит отвечать клиенту поверх уже начавшегося разговора с человеком.
| Кто пишет | Типовой вопрос — агенту | Нетиповой вопрос — завучу |
|---|---|---|
| Родитель абитуриента | стоимость, сроки подачи документов | индивидуальные условия зачисления |
| Родитель ученика | расписание, домашнее задание | конфликт в классе, апелляция по оценке |
Разделите переписку своей приёмной за последний месяц на два списка: сообщения от тех, кто ещё выбирает школу, и сообщения от тех, чей ребёнок уже учится. Это разделение и есть граница между будущими агентами «Приёмная комиссия» и «Родители учеников».
Дальше настройка идёт по шагам этой статьи: секретарь и два профильных агента, таблица стоимости у приёмной комиссии, файл с уведомлением завучу у обоих. Полный список настроек мультиагентности и переменных для переключения — в руководстве платформы, а тарифы и период бесплатного доступа — на главной странице Савви.
Секретарь не хранит прайсы и программы, у него одна задача — определить статус собеседника по смыслу сообщения и переключить диалог. Вопрос про поступление, вступительные испытания или запись в первый класс агент относит к абитуриентам, вопрос про расписание, домашнее задание или родительское собрание — к текущим ученикам.
Профильный агент увидит несоответствие сам: в его инструкции описаны только вопросы своей аудитории, и вопрос не по теме он передаст обратно или попросит уточнение. Ошибка не уходит клиенту как готовый неверный ответ, потому что каждый агент отвечает только на то, что знает.
Нет, если в действие переключения добавлен аргумент с резюме диалога. Секретарь передаёт краткое содержание уже сказанного, и профильный агент продолжает разговор с этого места, не задавая заново вопросы про имя ребёнка и класс.
В таблице: ступень обучения, формат, стоимость в месяц и разовый взнос одной строкой на программу. Агент подставляет в ответ актуальную строку, и при изменении цены достаточно поправить таблицу, инструкцию трогать не нужно.
Когда вопрос выходит за рамки типовых: индивидуальные условия обучения, конфликтная ситуация, апелляция по результатам вступительных. Такие обращения помечены в базе знаний файлом с уведомлением в Telegram и флагом «Прерывать диалог», чтобы агент не продолжал отвечать поверх живого разговора.
Около 15 ₽ при оплате по токенам, тысяча токенов стоит 1 ₽. Цена одна и та же для вопроса о стоимости обучения, записи на день открытых дверей и переключения между агентами.
Хотите сразу к продукту: ИИ-сотрудник для онлайн-школ
Дарим 500 ₽ на баланс при регистрации
Хватит на 33 диалога с ИИ-агентом. Карта не нужна.