Чат-боты

Клиент пришёл, а записи нет: как навести порядок в расписании

Посетительница снимает пальто у входа в учебную студию. Павел, администратор, открывает расписание пробных занятий и не находит её имени. «Мне написали, что поставят на четверг», — говорит она. Сообщение действительно есть. Записи нет.

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

Пустая стойка учебной студии, сумка посетителя на скамье и одно свободное место на доске расписания
О чём эта история
  1. Между «поставим» и «вы записаны»
  2. У просьбы и записи разные признаки
  3. Перенос не должен стирать старую договорённость
  4. Напоминание приходит после подтверждения

Между «поставим» и «вы записаны»

Павел сначала проверяет, не потерялась ли фамилия из-за опечатки. Потом находит переписку: коллега ответила на просьбу о пробном занятии «поставим на четверг». Она собиралась уточнить свободное время после урока. Урок закончился, пришли новые сообщения, а просьба осталась в чате. Теперь посетительница стоит у стойки, а свободного места в нужной группе уже нет.

Неловкость не решается фразой «вы неправильно поняли». В ответе студии прозвучало обещание. Павел предлагает проверить ближайшее подходящее занятие и вернуться с точным ответом. Для этой посетительницы администратор всё равно нужен: расписание нельзя задним числом исправить вежливым сообщением.

Похожая путаница начинается с маленького пропуска в порядке работы. Сотрудник получил просьбу, но ещё не проверил свободное место. Клиент счёл ответ подтверждением, потому что другой отметки ему не прислали. В календаре тем временем нет ни записи, ни причины, почему четверг уже обещан. Расписание знает одно, переписка — другое.

У просьбы и записи разные признаки

Павел находит для посетительницы ближайшее подходящее занятие. Она соглашается. Он фиксирует её место в общем расписании и лишь затем отправляет подтверждение: дата, время, адрес студии. Теперь у стойки и в сообщении одна договорённость. Не «поставим», а уже записали.

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

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

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

Перенос не должен стирать старую договорённость

Позднее эта клиентка просит перенести занятие на следующий понедельник. Бот проверяет новое время — мест нет. Пятничная запись остаётся действующей. Клиентка видит, что перенос не состоялся; Павел получает просьбу подобрать другой вариант. Никому не приходится выяснять, в какой момент исчезло прежнее место.

Подходит вторник, 19:00. Только после проверки и успешного изменения записи бот отправляет новое подтверждение. В календаре остаётся одно действующее посещение: вторник, 19:00. Пятничное место освобождается. Павел и клиентка видят одинаковое время, студия не ждёт её дважды.

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

Напоминание приходит после подтверждения

Когда подходит срок напоминания, сообщение называет вторник, 19:00, а не прежнюю пятницу. Его берут из действующей записи. Момент и канал напоминания студия согласует при настройке; само сообщение не заменяет проверку места.

У Павла остаются нестандартные вопросы: закрытая группа, смена преподавателя, спорная запись. Но обычный маршрут больше не заканчивается обещанием в чате. Клиентка видит подтверждение, Павел — соответствующую строку в календаре. Исходный четверг задним числом не исправили; изменили порядок следующей записи.

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

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

← Все статьи