Nizomiddin Xalilov

Проекты / AI Kotib — Restaurant Secretary in Telegram

2026 · Own product · part of Restaurant ERP В работе

AI Kotib — Restaurant Secretary in Telegram

AI-секретарь внутри Restaurant ERP: отчитывается менеджеру в Telegram в 08:30 и 18:00, отвечает персоналу на любые вопросы о дне и вносит изменения по просьбе менеджера — после ✔.

Исходный код закрыт

Каждое утро в 08:30 менеджер получает сообщение: вчерашние продажи и прибыль, сегодняшние брони и смены, незавершённые задачи и короткий план на день. В 18:00 приходит итог: что продалось, что изменилось в системе, на что обратить внимание. Любой сотрудник с доступом может запросить тот же отчёт в любой момент.

Секретарь знает каждое изменение в ERP — заказы, склад, персонал, брони, задачи — потому что читает ту же базу через инструменты, а не по памяти. Когда менеджер пишет «переведи Азиза на вечернюю смену во вторник» или отправляет голосовое, изменение готовится и показывается с ✔ / ✖; пока менеджер не подтвердит, ничего не применяется.

Плановых отчётов в день
2

08:30 план, 18:00 итог

Время менеджера на правку
~2 min 1 message

Сказал — подтвердил

Типов ввода
4

Текст, голос, фото, PDF

Изменений без ✔
0

Каждое изменение сначала готовится

Задача

Менеджер узнаёт поздно и много печатает

Менеджер ресторана начинает день, не зная, что было вчера, и заканчивает его без итога. Цифры есть в ERP, но открывать пять экранов каждое утро никто не будет. Мелкие правки — смена, номер телефона, блюдо в стоп-листе — это открыть панель, найти запись и отредактировать, обычно с телефона на кухне.

Решения и компромиссы

Отчёты без AI-токенов, изменения только через подтверждение

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

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

Архитектура

Таймер, агент, Telegram

Таймер systemd вызывает ERP каждые несколько минут; в заданное время собирается отчёт по каждому филиалу и уходит менеджеру и подписавшимся сотрудникам. Вопросы и команды приходят через webhook бота: сообщение принимается быстрее чем за секунду, вызов Gemini идёт в фоновом потоке и редактирует сообщение «пишу…» по мере стриминга. Голосовые сначала расшифровываются дешёвой моделью; фото сжимаются перед отправкой.

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

Результат

Два сообщения в день вместо пяти экранов

Менеджер читает два сообщения в день, остальное спрашивает простым языком. Рутинные правки занимают одну фразу и одно нажатие. Всё логируется, так что владелец видит, кто что изменил через секретаря. Дальше: голосовые ответы и недельная аналитика с графиками.