Как проводить входное тестирование через Telegram-бота

Пример расчёта (условные цифры): если 80 человек в месяц проходят путь «входное тестирование», а 16 прекращают его на одном шаге, там теряется каждый пятый начатый диалог. Проверьте свои числа до выбора решения. На БЕСПЛАТНОЙ КОНСУЛЬТАЦИИ можно разобрать процесс и первый пилотный сценарий.

Результат, который нужен по теме «входное тестирование»

Бот назначает ученику уровень по одной случайной ошибке без проверки навыка. Поэтому описывать бота лучше от результата назад: что должно измениться в рабочей записи, кто это подтверждает и что увидит человек. Красивый ответ без этого действия не завершает процесс.
В образовательном сценарии факт отправки материала не говорит о том, что ученик понял тему. Связывайте сообщения с конкретным курсом, группой и версией урока. Бот может быстро показать расписание, принять вопрос и напомнить о действии, но оценка навыка, спорный платёж и индивидуальная траектория требуют ответственного человека.
Входной тест проверяет конкретные навыки несколькими заданиями. Рекомендация уровня должна сопровождаться объяснением, а пограничный результат лучше показать преподавателю, чем окончательно распределять автоматически.
Показывайте пользователю только подтверждённые сведения из источника «Банк заданий и критерии школы». Дату обновления и ограничение ответа стоит обозначить там, где информация меняется до окончательного решения.
Вопрос к вам: как долго человек сейчас ждёт подтверждённого результата по этой задаче?
Лайфхак: возьмите пять последних обращений и отметьте, какую информацию человек уже сообщил. Из этих данных получится короткий первый экран бота.

Какие данные и решения подготовить

Разделите поля на необходимые для следующего действия и необязательные для отчёта. Вторые можно спрашивать позже. Для каждого вопроса назовите проверку, ради которой он появился; иначе анкета станет длиннее задачи.
Для исключения «спорный результат требует преподавателя» укажите, кто принимает решение и сколько времени человек ждёт ответа. Отсутствие данных нельзя превращать в автоматическое согласие.
У родителя, ученика и преподавателя разные права на учебные сведения. Платежи и результаты тестов нельзя раскрывать по одному имени в чате. Перед отправкой ссылки проверьте действующий урок и группу, иначе бот будет очень быстро распространять ошибочную версию.
Отделите «сообщение отправлено» от «действие выполнено». Это разные события и для уведомлений, и для заявок, и для заказов. Отчёт должен показывать оба.
Перед тестом назначьте владельца исходных сведений и владельца текста бота. Когда правило меняется, оба проверяют одну и ту же цепочку: что введено, что сохранилось, кто получил задачу и каким сообщением она завершилась. Дата обновления без ответственного не защищает от старого ответа.

Два способа обработать запрос

Вручную. Куратор понимает цель ученика и причину затруднения. Без инструментов ему приходится повторять одинаковые инструкции и искать вопрос среди разных переписок.
Через бота. Бот выдаёт проверенные материалы и собирает однотипные данные. Его риск - принять открытие файла за обучение или предложить курс и ответ по неверному уровню.
Оценивайте число исправлений после результата. Быстрый автоматический путь не выигрывает, если сотрудники затем вручную отменяют ошибочные действия.

Как запустить сценарий по шагам

Шаг 1. Выбрать проверяемые навыки

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

Шаг 2. Показать задания по уровню

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

Шаг 3. Сохранить ответы и попытки

Дождитесь записи в основной системе и сохраните её номер. При повторном запросе находите прежний результат, чтобы не создать дублирующее действие.

Шаг 4. Передать рекомендацию преподавателю

Передайте ответственному исходный запрос, проверенные данные и причину маршрута. Убедитесь, что задача принята, а не только отправлена.
Пройдите весь маршрут на нескольких реальных ситуациях. В тесте нужны успешный вариант, неполные данные, повтор, изменение исходной записи и исключение «спорный результат требует преподавателя». Смотрите одновременно на экран пользователя и запись исполнителя. Если они говорят о разных итогах, сценарий ещё не готов к широкому потоку.

Таблица проверки результата для «входное тестирование»

Контрольная точкаПроверяемый следЧто делать при ошибке
Выбрать проверяемые навыкиИсходный запрос и право на действиеВернуть к уточнению
Показать задания по уровнюПодтверждённые сведенияПоказать расхождение
Сохранить ответы и попыткиРабочая запись и ответственныйПередать в очередь разбора
Передать рекомендацию преподавателюИтог в основной системеИсправить статус человеку
Для этой задачи контролируйте показатель «совпадение рекомендации с оценкой преподавателя». Зафиксируйте его определение, период и источник до запуска. Дополните его временем до результата и числом случаев, которые пришлось исправлять вручную. Иначе отчёт может объявить успехом отправку сообщения, за которой не было нужного действия.
Пример расчёта (условные цифры): если за неделю 40 операций дают две повторные записи, доля дублей равна 5%. Без журнала они могут выглядеть как дополнительные успешные заявки. Это оценка для проверки процесса, а не обещание эффекта внедрения.
Если показатель улучшился, прочитайте несколько диалогов из проблемных сегментов. Рост цифры может сопровождаться худшим опытом для редких случаев.
Вопрос к вам: сколько похожих задач в месяц завершается без повторного уточнения и сколько возвращается с той же проблемой?
Лайфхак: храните три проверочных случая рядом с описанием сценария. После каждого изменения прогоняйте их заново и добавляйте новый случай, если обнаружили повторяющуюся ошибку.

Что ещё связано

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

Заметка эксперта

У задачи «входное тестирование» есть проверяемое завершение. Бот полезен, когда он приближает к этому завершению и не скрывает задержку или ошибку. Начните с небольшого потока, подтвердите итог в основной системе и только затем расширяйте сценарий.
Напишите, какой процесс хотите автоматизировать: A3bot
Обсудить бота