ИИ-агент принимает предзаказ на вынос ко времени: меню с размерами и молоком из таблицы, заказ строкой в Google-таблицу, уведомление смене.
Чат-бот кофейни принимает предзаказ на вынос ко времени: берёт меню с размерами, молоком и сиропами из таблицы, считает сумму, записывает заказ строкой в Google-таблицу и отправляет уведомление смене в Telegram. Часы приёма задаются рабочим временем агента с часовым поясом, оплату гость вносит ссылкой в переписке.
Половина первого, у стойки восемь человек, кофемолка не замолкает. В телефоне кофейни за это время падает десять сообщений: «можно капучино к 13:15», «а большой раф успеете», «мы вдвоём, подойдём в час». Бариста видит их после обеда, когда отвечать уже некому: гости купили кофе в соседнем окне и забыли про переписку.
Предзаказ на вынос устроен просто: напиток, объём, время. Разговор укладывается в четыре реплики — и именно поэтому он так плохо переживает очередь. Руки бариста заняты, а гость ждёт ответа три минуты и уходит к конкуренту через дорогу.
ИИ-агент ведёт все десять переписок одновременно и отвечает секунды спустя. Для кофейни важна одна его черта — параллельность. Очередь у стойки на скорость ответа в мессенджере не влияет вообще: гость получает подтверждение времени выдачи, пока бариста допаривает молоко для предыдущего стакана.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаВторая причина потери заказа живёт вне пика. По диалогам платформы Савви 53,8% обращений приходят вне Пн–Пт 9–18, и у кофейни это ранние утренние сообщения: человек пишет в 7:40 из машины, рассчитывая забрать стакан по дороге.
Меню кофейни короткое, но каждая позиция распадается на варианты. Капучино 250 и капучино 400 стоят по-разному, овсяное молоко добавляет к цене, сироп добавляет отдельно. Агент берёт эти цифры из подключённой таблицы: CSV, файл Excel или Google-таблица с кодировкой UTF-8 и заголовками в первой строке.
Удобная раскладка столбцов для кофейни выглядит так: напиток, объём, базовая цена, надбавка за альтернативное молоко, надбавка за сироп, статус позиции. Гость говорит «латте большой на миндальном», агент складывает базу и две надбавки и называет сумму. Когда на баре кончился миндаль, статус позиции меняется в таблице, и агент перестаёт её предлагать.
Google-таблица по умолчанию перечитывается раз в 1440 минут. Для цен этого достаточно, а вот для позиции, которая кончается среди смены, интервал стоит сократить. Чаще чем раз в 30 минут платформа обновлять не рекомендует: файл при каждой проверке перечитывается от первой строки до последней, и Google ограничивает доступ слишком настойчивому клиенту.
Кофейня работает с 7:30 до 21:00, и предзаказ на девять вечера смысла не имеет. Часы приёма задаются в дополнительных настройках флагом «Указать рабочее время»: сначала часовой пояс, потом недельное и дневное расписание.
День делится на интервалы, и это как раз то, что кофейне нужно. Утренний поток с 7:30 до 11:00 живёт по своим правилам: заказ забирают по пути, окно выдачи узкое. Обеденный отрезок с 12:00 до 15:00 другой: гостей больше, время выдачи называется точнее. Правило одно — время слева в интервале всегда меньше времени справа в рамках одного дня, поэтому ночной график вроде «с 20:00 до 10:00» собирается двумя отрезками: 00:00–10:00 и 20:00–23:59. Часовой пояс отсюда же подставляется в переменные даты и времени, и агент считает «через двадцать минут» от местного часа, а не от серверного. Все режимы расписания перечисляет отдельный разбор рабочего времени агента.
Принятый заказ должен оказаться там, где его увидит бариста, и это два разных адреса. Первый — Google-таблица: агент дописывает в неё строку с временем выдачи, напитком, модификаторами, суммой и именем гостя. Запись доступна именно для Google-таблицы, флаг «Разрешить добавление данных в таблицу» включается на вкладке «Добавление».
Таблица заказов за смену полезна и после смены: по ней видно, в какие часы приходят предзаказы и какие позиции берут чаще. Порядок настройки записи и изменения строк показывает инструкция про запись данных в таблицу.
Второй адрес — телефон смены. Стандартная функция вызова менеджера отправляет уведомление в Telegram: состав заказа и время выдачи. Бариста читает сообщение между двумя порциями и ставит стакан на полку выдачи к нужной минуте.
Кофейня живёт на тех, кто заходит четыре раза в неделю, и утренний диалог с таким гостем стоит сжимать до одной реплики. Работают на это три вещи — оплата вперёд, кнопки под ходовыми позициями и узнавание привычного заказа.
Оплаченный предзаказ забирают почти всегда, неоплаченный забывают. Агент отправляет гостю ссылку на оплату прямо в переписку, гость платит с телефона за тридцать секунд, и стакан уходит на полку выдачи уже закрытым по деньгам. Настройка платёжной ссылки целиком лежит в разборе оплаты прямо в переписке.
Кнопки закрывают верхушку спроса — «капучино 250», «латте 400 на овсяном», «американо с собой». Гость нажимает одну и пропускает половину опроса, а агент получает позицию без разночтений в написании. Где кнопки работают и как их собирать, показывает разбор кнопок в чат-боте. Остальные напитки гость по-прежнему пишет текстом.
Прошлые заказы гостя лежат строками в той же таблице, и агент находит их поиском по имени или номеру при новом обращении. Дальше вместо четырёх вопросов идёт один: «Как обычно, капучино 400 на овсяном, к 8:15?» Возвращение гостя через неделю или через месяц — отдельный сюжет со своими правилами, и память агента между обращениями устроена подробнее, чем строка в таблице.
Завершите ближайшую утреннюю смену так: откройте переписку кофейни за последние три дня и отметьте сообщения, оставшиеся без ответа дольше пяти минут. Посчитайте в них напитки и сложите суммы по прайсу — это выручка, которую забрало окно через дорогу, пока бариста стоял у кофемолки. Обычно там же обнаруживается второй слой — утренние сообщения до открытия.
Дальше порядок сборки короткий: таблица с напитками, объёмами и надбавками, рабочее время с часовым поясом и отрезками утра и обеда, запись заказа строкой и уведомление смене в Telegram. Полный список настроек лежит в руководстве платформы, а первого агента для кофейни заводят на главной странице.
Модификаторы заводятся отдельными столбцами в той же таблице, где лежит меню: базовая цена напитка, надбавка за большой объём, надбавка за альтернативное молоко, надбавка за сироп. Агент складывает базу и выбранные надбавки и называет гостю итоговую сумму прямо в переписке.
Да, для гостя это обычная переписка, и она идёт параллельно очереди у стойки. Агент уточняет напиток, объём и час выдачи, записывает заказ и отправляет уведомление смене. Бариста читает готовую строку заказа, когда освобождаются руки.
Агент дописывает строку в подключённую Google-таблицу: время выдачи, напиток, модификаторы, сумма, имя гостя. Одновременно уходит уведомление в Telegram, чтобы смена увидела заказ раньше, чем гость подойдёт к стойке.
В дополнительных настройках включается рабочее время агента: часовой пояс и расписание по дням недели. День делится на отрезки, поэтому утренний поток и вечерний можно задать разными интервалами. Время начала интервала всегда меньше времени окончания в рамках одних суток.
Да, агент отправляет гостю ссылку на оплату прямо в переписку, и стакан уходит на стойку выдачи уже оплаченным. Это снимает историю с заказами, которые никто не забрал в обеденный пик.
Да, прошлые заказы гостя остаются строками в таблице, и агент находит их по номеру или имени при новом обращении. Вместо полного опроса гость получает вопрос вида «Как обычно, капучино 400 на овсяном?» и отвечает одним словом.
Хотите сразу к продукту: Разработка чат-ботов для бизнеса