Кейс из публичной библиотеки n8n.io. Русское саммари сгенерировано автоматически (GPT-4o-mini). Авторские заметки о применении в реальной практике — отдельно в разделе /notes/ (готовится).

Описание

Шаблон запускается по расписанию, предположительно ежедневно в 8:00, и забирает бизнес-новости через NewsAPI с помощью HTTP Request. Далее он читает клиентский набор данных и журнал уже обработанных статей из Google Sheets, нормализует URL и отсекает дубли. Для каждой новой статьи данные о клиентах передаются в Google Gemini, который классифицирует влияние как High, Medium или Low и указывает затронутых клиентов с обоснованием. При высоком влиянии отправляется email через Gmail. Все статьи, включая низкоприоритетные и уже обработанные статусы, записываются в Google Sheets как журнал аудита.

Как устроено

Ключевая логика построена вокруг Schedule Trigger, HTTP Request к NewsAPI, чтения и записи Google Sheets, цикла Loop Over Items, Google Gemini и Gmail. Состояние хранится не во внутреннем хранилище n8n, а в таблице Article Processing Log, где URL используются для дедупликации и аудита. AI-модель указана как Gemini 2.5 Flash с ожиданием структурированного JSON-ответа, что удобно, но требует контроля качества промпта и обработки невалидного JSON. HITL-этапа нет: решение об отправке алерта полностью автоматическое, что рискованно для финансово чувствительных уведомлений. Описание предполагает базовую диагностику ошибок, но не видно полноценной стратегии retry, rate limits, fallback-модели или контроля ложных срабатываний.

Применение

  • Мониторинг рыночных новостей по клиентским портфелям
  • Выявление sector exposure рисков по новостному потоку
  • Автоматизация ежедневного инвестиционного дайджеста
  • Отслеживание геополитических событий для инвестиционных активов
  • Приоритизация новостей для клиентских коммуникаций

Стек / ноды

NewsAPI.org через HTTP Request Google Sheets Google Gemini Gmail Schedule Trigger
Источник: https://n8n.io/workflows/15277/ · Оригинальный автор: WeblineIndia