Aisell
Skip to Content

Запись на услугу

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

Так же устроен разговор в барбершопе, клинике, автосервисе, студии — везде, где продают не товар, а время мастера.

Это самая длинная сборка в документации: она трогает три раздела кабинета и делается за вечер, а не за час. Порядок ниже — не пожелание: каждый следующий шаг опирается на предыдущий, и собранное вразнобой не заработает.

Здесь всё собрано руками, с нуля — так виднее, из чего складывается запись. Если справочник записи уже синхронизирован с вашими данными, точки, мастера и услуги подтянутся сами: шаги со второго по четвёртый вы пройдёте глазами, проверяя длительности, а не набирая их.

Что должно получиться

клиент

здравствуйте, спина ноет после зала

бот

Здравствуйте! После нагрузки мышцы забиты — обычно берут классический массаж тела или массаж спины. Классический на 90 минут проработает всё целиком. Подойдёт?

клиент

да давайте классический

бот

Хорошо. Вам как удобнее: женский или мужской вариант? И на 60 или 90 минут?

клиент

женский, 90

бот

Записываю на Левитанского, 12. Ближайшее свободное: сегодня в 18:00 у Дарьи, завтра в 11:30 у Любови, завтра в 15:00 у Екатерины.

клиент

завтра в 11:30

бот

Осталось имя и телефон — по ним администратор найдёт вашу запись.

клиент

Настя, +7 913 220-14-05

бот

Готово, вы записаны: завтра, 30 августа, в 11:30, Классический массаж тела — женский, 90 минут, Любовь, Левитанского, 12. Напомню накануне.

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

Порядок сборки

Товары: типы и позиции

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

Включите «Агент собирает заказ» — пока он выключен, прайса нет вовсе и заводить нечего.

Заведите тип позиций («Массаж тела») и включите у него пометку «Позиции этого типа записывают на время». Ею бот и отличает визит от покупки: без неё он спрашивал бы про день и час у подарочного сертификата.

В поле «Что бот уточнит при заказе» впишите первый вопрос — кабинет заведёт опрос при заказе, его шаг и поле сам.

Дальше — позиции: название, тип, цена, описание. Если у услуги есть варианты («женский» и «мужской», 60 и 90 минут) — заведите их параметрами с ценами.

Единица записи — вариант, а не позиция: «женский, 90 мин» занимает полтора часа, «мужской, 60 мин» — час. Поэтому варианты и заводятся здесь: из них вырастут отдельные строки расписания со своими длительностями.

Запись: точка приёма

Раздел «Запись» → вкладка «Точки»«Добавить точку».

Адрес, телефон, часовой пояс, часы работы по дням, шаг сетки и перерыв между сеансами. Без точки бот не назовёт ни одного времени: ему неоткуда взять ни часы, ни расписание.

Часы точки — потолок для смен мастеров. Салон закрылся в 21:00 — значит, в 21:30 записи не будет ни к кому, даже если у мастера стоит смена.

Запись: услуги и их длительность

Вкладка «Услуги»«Добавить услугу». Выбираете позицию прайса, её вариант — и говорите, сколько он занимает и где его делают.

Имя услуга берёт из прайса: набирать его здесь не нужно и нельзя. Заведите по строке на каждый вариант, который продаёте.

Услуга без длительности или без единой отмеченной точки — это услуга, на которую бот не запишет никого. Он назовёт цену и упрётся ровно там, где клиент готов записаться.

Запись: специалисты и графики

Вкладка «Специалисты»«Добавить специалиста». Имя, пол, отметки «Что делает» (это позиции прайса) и график блоками: «пн, ср, пт на Левитанского с 10 до 21».

Бот ищет мастера по трём условиям сразу: принимает записи, делает эту услугу и имеет смену на этой точке в этот день. Не сошлось хоть одно — окон ноль.

Товары: что советуем

Вкладка «Что советуем» — то, чем бот отвечает клиенту, который пришёл не с названием услуги, а с проблемой.

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

Сценарий: опрос позиции

Клиент назвал услугу — дальше её надо уточнить. Это опрос при заказе: по вопросу на шаг.

Шаг опросаЧто включить в «Что работает на этом шаге»
Какой вариант услуги
Куда удобнее приехать
К какому мастеруПредлагать мастеров
На какое времяНазывать свободное время

Адрес спрашивается раньше мастера: круг мастеров считается по точке.

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

Сценарий: главный разговор

Хребет такой: развилка → сбор заказа → предложение дополнений → подтверждение визита → имя и телефон → «Запись оформлена».

На последнем шаге поставьте два действия, в этом порядке: «Оформить заказ», затем «Записать клиента».

Шаг контактов стоит перед отчётом не для красоты: без имени и телефона действие «Записать клиента» откажется записывать. Соберёте их после — бот скажет «вы записаны», а записи не будет.

Сценарий: ветки провала

Самое важное и самое пропускаемое. Из шага «Запись оформлена» протяните переходы по условию «Запись клиента» → «Чем кончилась операция»:

ИсходКуда вести
Время успели занятьШаг «Время не подошло»: назвать соседние окна
Расписание отказалоТуда же
Трогать запись было поздноПозвать администратора
Перенос сорвался, записи не осталосьК человеку, обязательно

Поставьте им меньшее число очереди, чем у обычного выхода: они должны проверяться раньше.

Без этих веток шаг отчёта скажет «я вас записала» в любом случае — в том числе когда записи не произошло.

Проверка

Прежде чем идти в тестовый чат, прогоните «Проверить сценарий»: она покажет путь по шагам и найдёт тупики и зацикливание бесплатно.

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

Окон раньше чем через два часа от текущего момента бот не предложит. Это не настройка, а свойство расчёта: проверяя первое свободное время сразу после сборки, не ждите ближайшего часа.

Напоминания о визите

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

Включите «Просить подтвердить» на суточном: «да» отметит запись подтверждённой, «не смогу» уведёт в перенос. Это то, чем срезают неявку.

Напоминание о визите бесплатно: оно собирается шаблоном, без обращения к модели.

Что обычно ломается

Услуга есть в прайсе, но не в расписании. Позиция прайса сама услугой записи не становится — её заводят на вкладке «Услуги». Бот назовёт цену и не предложит времени.

У мастера нет смены на нужной точке. Он отмечен, услугу делает, но график пуст или заведён на другой филиал — в расчёт он не попадёт.

Шаг записи без действия. Указание «скажи, что записал» бот выполнит дословно, а расписание не тронет. Записывает только действие.

Механики не включены. Матрица подбора, свободные окна, мастера и дополнения работают только на шагах, где отмечены галочками. Заведённые правила сами по себе разговор не меняют.

Контакты собраны после записи. Действие откажется работать, а клиент уже услышал «записываю».