Бот для кафе: где обычный бот ломается на вопросах гостя
Кафе и ресторан Возражение
9 мин

Бот для кафе: где обычный бот ломается на вопросах гостя

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

Коротко

  • «У меня уже есть бот» больше не аргумент: обычный сценарный бот ведёт гостя по кнопкам, а гость пишет свободным текстом — и уходит на первом же вопросе, которого нет в меню.
  • Сильное решение — не «сценарий или ассистент», а **оба слоя в одном разговоре**: свободный диалог отвечает по меню и залу, сценарий точно собирает бронь с фиксацией в журнале.
  • В кафе это закрывает три задачи первой линии — ответы по меню, бронь столика и сбор отзывов, — работает **24/7** и отвечает по фактам вашего заведения, а не «обычно в кафе».

«У меня уже есть бот» — почему обычного бота гостю уже мало

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

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

Ломается это в самых типичных местах, и на каждом заведение теряет обращение:

  • свободный вопрос вместо кнопки — «есть ли что-то постное», «паста без молока есть?»; бот отвечает «выберите раздел меню», гость закрывает чат;
  • нюанс, которого нет в меню — «работает ли веранда в дождь», «можно ли с собакой», «есть ли парковка для прицепа»; бот пересылает на администратора, а тот в зале, и гость не дожидается;
  • несколько тем в одном сообщении — «хочу забронировать и заодно узнать про детское меню»; сценарий просит выбрать «Бронь или Меню» и разговор рассыпается;
  • возврат к разговору позже и смена темы посреди диалога — линейный сценарий реагирует на это как на ошибку и возвращает в начало.

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

Где нужен сценарий, а где — свободный диалог

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

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

Свободный слой отвечает за понимание. «Есть ли веганская паста» — ассистент отвечает по материалам кафе: что в меню, что веганское, что без молока. «Можно ли с собакой» — «на веранде можно, в зале нет». «Работает ли веранда в дождь» — если в материалах написано, что крытая с обогревателями, так и говорит; если открытая — говорит правду. Граница ответа совпадает ровно с тем, что вы загрузили.

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

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

> Гость: Привет, хочу столик на четверых в субботу к восьми. У вас есть постные блюда? > > Свободный слой: Здравствуйте. Постные блюда есть — паста с овощами, грибной крем-суп, постный плов и закуски. Полный раздел в карте. Сейчас уточню по бронированию. > > Сценарий: Четверо гостей, суббота, 20:00. Основной зал или веранда? Подскажите имя и телефон, чтобы хостес подтвердил. > > Гость: Анна, +7… Веранду. > > Сценарий: Забронировал стол на четверых на субботу к 20:00, веранда. Анна, в день визита пришлю напоминание. > > Гость: А детские стульчики есть? Карты принимаете? > > Свободный слой: Да, стульчики есть, карты и СБП принимаем.

Один диалог, без возвратов в меню и без «уточните у администратора». Так же устроена и сама запись как процесс — подробнее в разборе как ассистент ведёт запись и бронь без потерь.

Меню, бронь и отзывы: как ассистент держит первую линию кафе

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

Меню. В кафе меню — не статичный документ: что-то в стопе, появляются сезонные позиции, меняется завтрак, добавляются акции. Ассистент отвечает по той карте, что загружена в базу знаний: обновили меню — обновился ответ. Это снимает классическую боль — устаревшая цена в старом посте, гость пришёл за блюдом, которого уже нет. На «что у вас постного» или «есть ли острое» гость получает осмысленную подборку из реальной карты, а не «обычно в кафе так».

Бронь. Самая чувствительная часть. Гость пишет вечером и ждёт ответа за минуту; в пятницу и субботу хостес физически не успевает вести переписку вместе с залом. Ассистент берёт согласование времени на себя: спрашивает дату, время, число гостей и пожелания, сверяет с расписанием зала, предлагает соседние интервалы, если на нужное время мест нет, фиксирует подтверждение и шлёт напоминание в день визита. Живая работа администратора остаётся, но самая утомительная её часть уходит из переписки. Как это держится в пиковый вечер — в разборе бронь столика в кафе в пятницу.

Отзывы. Через какое-то время после визита ассистент коротко уточняет, всё ли понравилось, и предлагает простой формат — оценку и пару слов. Положительный отзыв можно мягко предложить оставить на нужной вам площадке; отрицательный остаётся внутри, и к нему сразу подключается управляющий. Правильная граница: хороший отзыв уходит наружу, спорный — на разбор внутри команды, а не в публичный конфликт раньше времени.

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

Как запустить ассистента в кафе за день

Без программиста, по порядку:

  1. Загрузите материалы заведения в базу знаний — меню со всеми разделами и ценами, описание зала и веранды, правила бронирования и условия для больших компаний, расписание кухни и бара, условия для гостей с детьми и собаками, адрес, парковку, оплату, акции. Загрузить можно автоматически (ассистент пройдёт по сайту и соберёт черновики на подтверждение) или вручную, если сайта нет.
  2. Настройте бронь — расписание зала, число столов, интервалы и обязательные поля (дата, время, гости, имя, телефон). Это тот самый сценарный слой, который фиксирует запись в журнал.
  3. Подключите канал, где пишут ваши гости — чат-виджет на сайт или мессенджер; ассистент отвечает одинаково на всех из 24 каналов.
  4. Проверьте в демо — задайте неудобные вопросы («паста без молока есть», «можно с собакой», «работает веранда в дождь») и попробуйте забронировать столик, чтобы убедиться: свободные вопросы получают ответ по вашим материалам, а бронь собирается точно и с фиксацией.