Автоматизация доставки для общепита состоит из трёх частей. Telegram-бот принимает заказ и оплату. Интеграция передаёт заказ на кухню без звонков и переписок. CRM возвращает гостя на повторный заказ. Заказы перестают теряться между мессенджером и кухней, а гость остаётся в вашей базе.

Что входит в автоматизацию доставки для общепита

Типичная картина: заказ приходит в директ, в WhatsApp и по телефону, администратор переписывает его в кассовую систему, а курьер уточняет адрес голосом. Любое звено в этой цепочке ломается в час пик. Автоматизация убирает ручной перенос данных между этими каналами.

В рабочую связку входят пять блоков:

  • канал заказа: Telegram-бот, сайт или приложение;
  • оплата и подтверждение без участия администратора;
  • передача заказа на кухню и в учётную систему;
  • статусы и уведомления для гостя и курьера;
  • CRM с историей заказов и сценариями возврата.

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

Похожие механики мы строим на n8n: бонусные системы с Telegram-поддержкой, онлайн-бронирование, ИИ-автоматизацию e-commerce. Клиент, баллы, статус заказа и напоминание живут в одной базе, и для доставки схема та же. Как собирать такие цепочки на n8n, описано в материале Автоматизация рутины на n8n и Supabase: пошаговый гайд. Прочитав раздел, вы сможете расписать свой процесс по пяти блокам и увидеть, какие из них держатся на людях.

Telegram-бот для заказа еды: меню, оплата, статусы

Гостю не хочется ставить приложение ради одной пиццы. Telegram уже стоит у него на телефоне, поэтому бот снимает главный барьер: открыл чат, выбрал блюдо, оплатил.

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

Адрес гость вводит текстом, отправляет геометкой или выбирает из сохранённых. Бот проверяет, входит ли адрес в зону доставки, и сразу называет стоимость и время. Так отпадает типичный звонок «а вы к нам довезёте?».

Статусы строятся по тому же принципу, что и в агрегаторах:

  1. «Принят» — сразу после оплаты.
  2. «Готовится» — когда кухня взяла заказ в работу.
  3. «Передан курьеру» — с именем курьера и телефоном.
  4. «В пути» — со ссылкой на карту, если курьер делится геопозицией.
  5. «Доставлен» — с просьбой оценить заказ.

Каждое изменение статуса бот отправляет гостю сообщением. Вопрос «где мой заказ» исчезает из потока звонков, и администратор занимается кухней, а не справкой.

Если нужен фирменный стиль и сайт, бот дополняют адаптивной веб-витриной или мини-приложением внутри Telegram. Оба канала пишут в одну базу, поэтому заказ с сайта и из чата выглядит для кухни одинаково. Для старта с лендингом и ботом хватает короткого проекта, о сроках скажем ниже.

Передача заказов на кухню и интеграция с iiko и аналогами

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

Интеграция с учётной системой, например iiko, убирает ручной шаг. Сценарий на n8n работает так. Бот фиксирует оплаченный заказ. n8n собирает его в нужный формат и отправляет в iiko через API. Затем получает номер заказа и возвращает гостю статус «Принят». Если iiko не ответил, сценарий повторяет запрос и пишет администратору в служебный чат, а заказ не пропадает.

Что это даёт на практике:

  • состав заказа попадает на кухню в том виде, как его выбрал гость, без переписывания;
  • стоп-лист из iiko подтягивается в бот, и недоступное блюдо нельзя заказать;
  • номер заказа совпадает в боте, кассе и CRM, поэтому споры о составе закрываются за минуту.

Для аналогов iiko (r_keeper, Poster и подобных) логика та же, меняется только набор методов API. Перед стартом проверьте, что у вашей системы открыт доступ к API и подключён нужный тариф: от этого зависит срок интеграции.

Часть заказов лучше не автоматизировать полностью. Крупный банкет или заказ с особым комментарием бот отправляет на подтверждение администратору, а остальные идут на кухню сами. Такое правило держит баланс скорости и контроля.

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

Несколько точек приготовления: как распределять заказы по кухням

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

Правила распределения задаются в n8n и проверяются по порядку:

  1. Адрес гостя попадает в зону одной кухни, тогда заказ уходит туда.
  2. Адрес на границе зон, тогда выбирается кухня с меньшей очередью.
  3. Нужного блюда нет в стоп-листе первой кухни, тогда заказ уходит на вторую.
  4. Все кухни перегружены, тогда бот предлагает гостю более позднее время.

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

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

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

CRM и сценарии повторных заказов на n8n

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

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

  • Благодарность и оценка. Через час после доставки бот просит оценить заказ. Низкая оценка сразу уходит менеджеру, и проблему можно закрыть до отзыва в публичных картах.
  • Повтор в один клик. Через 7–10 дней бот пишет: «Тот же заказ, что в прошлый четверг?» и предлагает кнопку «Повторить». Гость тратит секунды вместо выбора с нуля.
  • Возврат ушедших. Если гость молчит 30 дней, бот дарит бонусы со сроком действия. Срок и размер подбираются по марже блюд.
  • Бонусы и уровни. Баллы за каждый заказ, повышенный возврат для постоянных гостей. Разные модели описаны в статье Механики лояльности в e-commerce: выбор и настройка.
  • День рождения и праздники. Бот поздравляет и предлагает десерт в подарок к заказу.

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

Ограничение одно: рассылки в Telegram работают только с теми, кто сам нажал «Старт» в боте. Поэтому в каждый чек и каждую упаковку стоит класть QR-код на бота. Так база растёт и из офлайн-гостей.

Сроки запуска и ориентиры по стоимости: свой проект, агрегатор или готовое решение

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

ВариантСрок запускаДанные о гостяхЧто платите
АгрегаторДниУ площадкиКомиссия с каждого заказа
Разработка с нуляМесяцыУ васКоманда и поддержка
Бот, CRM и n8nДни или неделиУ васРазовый проект, затем сервисы

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

Запуск идёт этапами: на первой неделе меню и приём заказов, затем оплата и интеграция с кухней, потом статусы, CRM и сценарии возврата. Работать можно уже после первого этапа, остальное наращивается без остановки продаж. Как считать смету на автоматизацию, показано в материале Сколько стоит автоматизация интернет-магазина: сметы.

Окупаемость считается так: умножьте число заказов в месяц на средний чек и на ставку комиссии агрегатора. Допустим, 1 000 заказов, чек 1 000 ₽ и комиссия 20% дают 200 000 ₽ в месяц. Каждая доля гостей, которая перешла в ваш бот, снижает эту сумму, и вы сравниваете её со стоимостью сервисов.

Частые вопросы

Сколько времени занимает запуск автоматизации доставки?

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

Можно ли принимать заказы в Telegram без сайта и приложения?

Можно. Бот сам показывает меню, собирает корзину, принимает оплату и сообщает статусы. Сайт добавляют, когда нужен поисковый трафик и витрина для тех, кто не пользуется Telegram. Оба канала пишут в одну базу, поэтому начать с одного бота и позже подключить сайт можно без переделки.

Как подключить iiko к чат-боту и CRM?

Сценарий n8n принимает оплаченный заказ из бота, отправляет его в iiko через API, получает номер и записывает заказ с данными гостя в CRM. Стоп-лист идёт в обратную сторону и скрывает недоступные блюда в боте. При ошибке сценарий повторяет запрос и сообщает администратору, поэтому заказ не пропадает молча.

Чем собственная система доставки лучше агрегаторов?

Гости остаются вашими: у вас телефон, история заказов и право писать им в Telegram. Вместо комиссии с каждого заказа вы платите за сервисы и поддержку. Агрегатор приводит новых гостей, поэтому многие рестораны оставляют его для первого заказа и переводят гостя в свой бот для повторных.

Как вернуть клиентов на повторный заказ автоматически?

Настройте в n8n три сообщения. Первое просит оценить заказ через час после доставки. Второе предлагает повторить заказ через 7–10 дней. Третье дарит бонус тем, кто молчит 30 дней. Каждое работает по истории из CRM. Эффект измеряйте сравнением групп гостей с сообщением и без него.

Что делать дальше

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