Автоматизация ресторана через n8n: 5 сценариев, которые ведут меню за вас
Автоматизация ресторана через n8n — это когда рутина вокруг меню: утренний стоп-лист, крик «седьмой стол заказал», понедельничное письмо с цифрами — происходит сама, по расписанию, без единого захода в панель. У Disho есть официальная нода для n8n, n8n-nodes-disho, которая превращает ваше QR-меню в систему, которую сценарии читают и редактируют наравне с таблицами и мессенджерами. Ниже — интеграция ресторана с n8n за 3 шага и пять рабочих сценариев, которые можно собрать уже сегодня вечером: для каждого — точная цепочка нод и часы, которые он возвращает.
Что такое n8n и зачем ресторану автоматизация?
n8n — это визуальный конструктор автоматизаций: вы соединяете триггеры («каждый день в 10:00», «новая строка в таблице») с действиями («отправь сообщение в Telegram», «обнови блюдо») без единой строчки кода. Ресторанам он подходит потому, что административная рутина в общепите беспощадно повторяется: один и тот же ритуал стоп-листа каждое утро, одни и те же цифры каждый понедельник.
Автоматизация ресторана — не про замену людей. Она про 30–60 минут в день, которые шеф или менеджер тратят на задачи, с которыми машина справляется лучше: перенести остатки со склада в меню, следить за новыми заказами, собрать сводку продаж. n8n — open source, ставится на свой сервер (удачно, если вы уже держите Disho self-hosted в Docker), и бесплатной версии хватает на всё, что описано в этой статье.
Как подключить Disho к n8n? (3 шага, около 5 минут)
Настройка — это три шага: установить community-ноду, выпустить API-ключ в панели Disho и вставить его в credential в n8n. Разработчик не нужен, возни с OAuth нет — на любой инстанции n8n 1.x всё занимает около пяти минут.
- Установите ноду. В n8n откройте Settings → Community Nodes → Install и введите
n8n-nodes-disho. Пакет опубликован в npm с provenance — n8n может проверить, что он действительно собран в конвейере Disho. - Выпустите API-ключ. В панели Disho откройте Команда → Подключённые приложения → «+ API key», назовите его, например,
n8n-production, и скопируйте ключ. Он показывается ровно один раз — сохраняйте сразу в n8n, а не в заметку. Выпускать ключи могут владелец и менеджеры; сотрудники — нет. - Создайте credential. В n8n добавьте credential Disho, вставьте ключ, сохраните. Все ноды Disho во всех сценариях будут авторизоваться им и действовать с вашей текущей ролью.
Дальше нода открывает операции, на которых построены рецепты: Меню (Get), Блюдо (Create / Update / Set Availability / Delete / Generate AI Content), Заказ (Get Many / Update Status), Стол (Get Many с QR-ссылками), Аналитика (сегодня / 7 дней / 30 дней) и Кошелёк (Get Balance).
Рецепт 1: как автоматизировать утренний стоп-лист?
Сценарий в 10:00 читает таблицу с остатками, выключает в меню закончившиеся блюда и присылает шефу сводку — гость больше не закажет сибаса, который кончился вчера. Это самый ценный сценарий: устаревший стоп-лист всегда оборачивается неловким извинением у стола.
- Триггер: Schedule Trigger, ежедневно в 10:00 (до открытия).
- Цепочка: Google Sheets (лист с остатками или нода вашей складской системы) → Filter по строкам «закончилось» → Disho Блюдо → Set Availability для каждой позиции → сообщение в Telegram-чат кухни: «Сегодня в стопе: сибас, тартар. Остальное в наличии».
- Выгода: исчезают 15–20 минут ручного щёлканья каждое утро — около 2 часов в неделю — и ноль ситуаций «извините, закончилось» после того, как гость уже выбрал блюдо в видеоленте.
Рецепт 2: как получать мгновенные оповещения о новых заказах в Telegram или Slack?
Сценарий раз в минуту запрашивает заказы со статусом new и публикует ещё не объявленные в канал кухни — линия узнаёт о заказе, даже если на экран панели никто не смотрит. Disho и так шлёт заказы на кухонный экран в реальном времени со звуковым сигналом; этот рецепт — для команд, которые живут в мессенджере или хотят дублировать оповещения на второе устройство.
- Триггер: Schedule Trigger, каждую минуту.
- Цепочка: Disho Заказ → Get Many (status = new, limit 20) → отфильтровать уже объявленные ID (хватит static data n8n или маленькой таблицы) → сообщение в Telegram/Slack с номером стола и позициями → опционально Disho Заказ → Update Status, чтобы двигать заказ по цепочке Новый → Принят → Готов → Подан прямо реакциями в чате.
- Выгода: в плотную пятницу исчезают те 2–3 минуты, что незамеченный заказ лежит без движения. Умножьте на 40 заказов за вечер — получите реальные минуты, срезанные со времени подачи.
Рецепт 3: как автоматизировать еженедельный отчёт владельцу?
Каждый понедельник в 9:00 сценарий забирает аналитику за 7 дней — выручку, средний чек, топ блюд, пиковые часы — форматирует в короткую сводку и отправляет на почту. Больше не нужно заходить в панель «просто посмотреть, как прошла неделя».
- Триггер: Cron, понедельник, 09:00.
- Цепочка: Disho Аналитика → Get (период = 7d) → нода Set/Code, превращающая цифры в читаемые строки («Выручка €8 340, средний чек €31,20, топ: буррата — 84 шт») → Gmail или Slack.
- Выгода: час копипасты в неделю — и привычка, которую вручную не удерживает почти ни один владелец. Еженедельный контроль среднего чека — именно то, что показывает, работают ли изменения меню; свяжите его с приёмами из статьи как поднять средний чек ресторана.
Рецепт 4: как превратить строку в таблице в готовое блюдо в меню?
Вы добавляете строку в Google Sheets — название, цена, состав — а сценарий создаёт блюдо в Disho и генерирует аппетитное описание с помощью AI: новинка проходит путь от идеи до опубликованного меню без открытия панели. Это конвейер контента для меню.
- Триггер: Google Sheets Trigger, при новой строке.
- Цепочка: Disho Блюдо → Create (название, цена) → Disho Блюдо → Generate AI Content (описание, ≈ €0,03 за язык — модель держится за указанный вами состав и не выдумывает ингредиентов) → готово. AI-фото (≈ €0,15) генерируйте точечно для блюд, которые стоит показать; генерация видео пока доступна только из панели.
- Выгода: сезонная смена меню на 15 позиций сжимается с ~3 часов набивки и сочинительства до 10 минут заполнения таблицы. Описания появляются на всех языках вашего меню — живой результат смотрите в демо-меню.
Рецепт 5: как запустить один сценарий на несколько заведений?
Соберите сценарий один раз, выпустите по API-ключу на каждое заведение и пройдитесь по credential'ам в цикле — сеть из трёх точек получает тот же утренний стоп-лист или понедельничный отчёт везде, без копирования. Каждый ключ выпущен в панели своего ресторана, поэтому заведения чисто изолированы друг от друга.
- Триггер: тот же, что у базового рецепта (Schedule, Cron, таблица).
- Цепочка: список заведений → Loop Over Items → те же ноды Disho со сменой credential на каждом шаге → одна общая сводка в операционный чат.
- Выгода: каждый рецепт выше бесплатно умножается на число точек. Для сети из пяти заведений один только еженедельный отчёт — пять сэкономленных часов владельца, а изменения меню раскатываются на всю сеть одним запуском.
Безопасно ли отдавать n8n ключ от ресторана?
Да, в осознанных границах: ключ показывается ровно один раз при создании, наследует текущую роль создателя, а не «полный доступ», и отзывается одним кликом мгновенно. Интеграция ресторана с n8n и MCP-коннектор для Claude и ChatGPT используют одну проверенную поверхность API и одну модель прав.
Конкретно: ключ, выпущенный менеджером, умеет ровно то, что умеет менеджер, — и ничего сверх. Понизили или удалили человека — его ключи сужаются или умирают вместе с ним. Каждое подключение видно в разделе Команда → Подключённые приложения со временем последней активности: забытый тестовый ключ лежит на виду, а не прячется. И ничего связанного со Stripe, выплатами или персональными данными гостей через API не доступно вовсе — худший сценарий утечки ключа это шалости с меню и заказами, а не движение денег. Единственная платная операция, Generate AI Content, объявляет свою цену и списывает из кошелька с предоплатой, баланс которого виден через Кошелёк → Get Balance (неудачные генерации возвращаются автоматически).
Частые вопросы
Нужно ли уметь программировать, чтобы использовать n8n с Disho? Нет. Установка ноды, создание credential и сборка описанных рецептов — это перетаскивание блоков в визуальном редакторе n8n. Нода Code пригодится разве что для красивого форматирования отчёта, но все сценарии работают на стандартных no-code нодах.
Насколько безопасен API-ключ в n8n? Настолько, насколько безопасна ваша инстанция n8n. Ключ показывается один раз, действует только с ролью создателя, отображается со временем последней активности в разделе Команда → Подключённые приложения и отзывается мгновенно одним кликом. Деньги и данные гостей через него недоступны в принципе.
Могут ли AI Agents в n8n работать с Disho? Да — нода помечена как usableAsTool, поэтому AI Agent в n8n может вызывать операции Disho как инструменты: проверить сегодняшнюю аналитику, поставить блюдо в стоп-лист или написать описание по команде на обычном языке.
Заменяет ли автоматизация панель Disho? Нет. Кухня по-прежнему получает заказы в реальном времени со звуковым сигналом, а команда работает в панели во время смены. n8n берёт на себя повторяющуюся работу по расписанию вокруг: стоп-листы, отчёты, контент.
Сколько это стоит? Нода и API-ключи бесплатны, self-hosted community-версия n8n — тоже. Платная только AI-генерация: ≈ €0,15 за фото и ≈ €0,03 за язык описания, из кошелька Disho.
→ QR-меню для ресторана: как это работает и зачем нужно
Создайте QR-меню с видео за минуты
Попробуйте Disho бесплатно во время беты — без карты.
Начать бесплатно