Начните с результата, а не с поиска каждого товара
Вместо последовательного поиска молока, овощей и круп пользователь описывает задачу: продукты на три дня, закупка на неделю, завтраки для семьи или пополнение после фотографии холодильника. Ассистент превращает задачу в структуру категорий и количеств.
После этого товары сопоставляются с ассортиментом магазина. Важно учитывать не только название, но и вес, единицу, состав и доступность. Похожее название не всегда означает подходящую замену.
Сначала создаётся черновик IvoryHome
Черновик нужен для проверки логики до передачи в магазин. В нём видны позиции, количество, примерная стоимость и причины специальных замен. Пользователь может изменить корзину текстом или кнопками.
Такой промежуточный слой защищает от случайного оформления и позволяет хранить историю решений независимо от конкретного интерфейса магазина. Если список обновлён, подтверждение относится только к актуальной версии.
Как учитываются предпочтения
Перед подбором проверяются ограничения домохозяйства, любимые продукты, допустимые замены и результаты последних заказов. Если часть семьи использует обычные молочные продукты, а один человек — альтернативы, корзина разделяет эти потребности.
Автоматически выведенные предпочтения не должны подменять подтверждённые правила. Пользователь видит, что было учтено, и может исправить вывод. Аллергии и запреты всегда имеют приоритет над ценой.
Передача в официальный checkout
После подтверждения IvoryHome создаёт официальную корзину ВкусВилла и показывает ссылку. Дальнейшие действия выполняются на стороне магазина: вход в аккаунт, выбор адреса и слота, проверка наличия, применение доступных условий и оплата.
IvoryHome не просит пароль магазина, данные карты, CVV, PIN или SMS-коды. Если ассортимент или итоговая цена изменились, пользователь проверяет актуальную корзину перед оформлением.
Что можно сделать из мессенджера
В MAX или Telegram можно начать диалог, собрать список, просмотреть позиции, изменить количество и подтвердить черновик. Готовая кнопка открывает официальный интерфейс магазина.
Этот сценарий позволяет регулярно заказывать продукты без обязательного входа в веб-кабинет, сохраняя одинаковые данные семьи и историю заказов. При необходимости тот же диалог продолжается в вебе.