Apify выпустила шаблон n8n, который каждое утро собирает цены конкурентов
Шаблон Apify для n8n собирает цены конкурентов каждое утро, ведёт историю в Postgres и присылает в Slack рекомендации ИИ-агента при отклонении больше 5%.
Apify выпустила шаблон Monitor competitor prices для n8n: он каждое утро в 6:00 собирает цены конкурентов, ведёт историю в Postgres или Supabase и присылает в Slack рекомендации ИИ-агента. В работе участвуют E-commerce Scraping Tool, база данных и модель gpt-5-mini, а список товаров задаётся в одном узле рабочего процесса.
Скрапер за один запуск обходит весь список ссылок, сам разбирается с прокси и защитой от ботов и возвращает название товара, бренд, цену, валюту и наличие. Затем данные приводятся к единому виду: цена читается без привязки к национальному формату записи, валюта хранится кодом ISO, а наличие имеет три состояния — в наличии, нет в наличии и не указано. Каждый товар получает по одной строке в день в таблице истории, повторный запуск в тот же день обновляет запись.

Представление в базе сравнивает сегодняшнюю цену с историей самого товара и отмечает только изменения: отклонение от среднего за 30 дней на 5% и больше, новый минимум или максимум за 90 дней, уход из наличия и возвращение. Первые 14 дней шаблон молчит: базовой линии из одного-двух дней мало.
ИИ-агент получает уже отобранные изменения и объясняет их: советует повторить снижение или удержать цену, опирается только на переданные числа и не называет маржу, потому что затрат пользователя не знает. Названия товаров он считает данными и игнорирует текст, похожий на инструкцию. Отдельная ветка сверяет список ссылок с тем, что вернул скрапер, и предупреждает в Slack, если страница не отдала цену.


Для запуска нужны n8n в облаке или на своём сервере, аккаунт Apify, Postgres версии 15 или новее либо проект Supabase, ключ OpenAI и канал в Slack. Бесплатный план Apify даёт 5 долларов расхода в месяц, этого хватает примерно на 15–27 товаров при ежедневной проверке. Запуск скрапера останавливается на 1 долларе или 300 секундах, чего достаточно минимум для 90 товаров по ценам бесплатного плана; лимиты поднимаются в настройках узла. Модель можно заменить на Anthropic, Google или локальную.