Коннектор
Presto: ИИ-агент для ресторана и доставки
Сервиса нет в каталоге. Подключение по описанию API.
Presto — ресторанная система СБИС: касса, меню, склад, брони и доставка в одном контуре. Карточка нужна операционному руководителю заведения, который держит заказы, документы и регламенты в порядке.
Что такое агент
Агент — программа, которая делает дело целиком. Она не рассказывает, как принять бронь, а загружает её в систему, проверяет стоп-лист и возвращает подтверждение.
Три признака: работает в ваших сервисах, доводит до результата, работает без вас. Заказ с сайта обрабатывается по событию, стоп-лист сверяется по расписанию.
Чат-бот пришлёт ссылку на инструкцию. Агент проведёт заказ через API и покажет, что попало в стоп-лист.
Что такое коннектор
Коннектор описывает доступ: где взять ключ, что видно, как проверить связь. В СБИС внешняя система получает доступ через приложение: его добавляют в кабинете и включают сервисную авторизацию, затем идентификатор приложения и два ключа меняют на токен. Токен идёт в заголовке каждого запроса.
Это не плагин в кассу. Пароль сотрудника агенту не нужен: он работает с токеном приложения.
Что это за сервис
Presto закрывает ресторанный контур: каталог и меню, производство, учёт алкоголя, складской учёт, кассовая смена, заказы, лояльность, база клиентов, брони, доставка, мотивация персонала, экран покупателя, видеонаблюдение.
API работает по JSON: запросы идут по HTTPS на online.saby.ru методами GET, кодировка UTF-8. Методы закрывают доставку, бронирование, точки продаж, меню, блюда, время бронирования, столики, бонусы, стоп-лист и оповещения об изменениях.
Что делает агент с Presto
### Заявки из почты, форм и мессенджеров
Заказ с сайта или из переписки агент приводит к полям API: точка продаж, состав заказа, время, адрес, телефон. Перед отправкой сверяет позиции со стоп-листом и меню, а после загрузки возвращает номер заказа и подтверждение. Что не прошло проверку — уходит в список на уточнение с причиной, а не теряется в чате.
### Внутренние регламенты и база знаний офиса
Из меню и стоп-листа агент собирает рабочий справочник заведения: что в наличии, что снято и почему, какие позиции чаще уходят в стоп. Он отмечает расхождения между сайтом и каталогом Presto и обновляет справочник, когда меню меняется. Сотрудник видит состояние меню на сейчас, а не переписку о нём в чате зала.
### Контроль поручений руководителя
Поручение звучит как проверяемое условие: свести брони на вечер, разобрать стоп-лист, закрыть смену. Агент смотрит данные Presto и отмечает, выполнено ли условие, а если нет — что мешает и с какого дня висит. Руководитель получает короткий список с состоянием вместо напоминаний в мессенджере и сам решает, что делать дальше.
Что остаётся человеку
Спорную бронь, скидку и посадку гостя подтверждает сотрудник зала. Он же утверждает меню.
Как подключить
Добавьте приложение в кабинете СБИС, включите сервисную авторизацию и обменяйте ключи на токен. Нужны настроенная точка продаж и каталог с меню. Проверка связи — запрос списка точек продаж.
Чего агент не делает
Не сажает гостя за стол и не отменяет бронь без подтверждения. Не проводит оплату по карте вместо кассы. Не придумывает время брони, которого нет в расписании зала.
Вопросы
Что такое агент, если коротко? Программа, которая доводит дело до результата: принимает заказ или бронь, проверяет стоп-лист, загружает всё в Presto и приносит подтверждение.
Что такое коннектор? Описание подключения: приложение в кабинете, сервисная авторизация, токен в заголовке. Пароль сотрудника агенту не передают.
Что будет с сайтом доставки? Он остаётся своим, меняется только обмен: заказы попадают в Presto, меню возвращается на сайт.
Подключение
- Шаг 1: в личном кабинете СБИС добавьте приложение и настройте сервисную авторизацию — понадобятся app_client_id, app_secret и secret_key из настроек приложения.
- Шаг 2: обменяйте их на токен запросом к online.sbis.ru/oauth/service/ и передавайте его в заголовке X-SBISAccessToken в каждом запросе.
- Шаг 3: настройте точку продаж и опубликуйте каталог с меню и столиками; проверка связи — запрос списка точек продаж или меню.