← Назад к портфолио
Кейс №2

Автоматическое получение уведомлений о проектах по ИИ

Компания, оказывающая услуги в области искусственного интеллекта

N8N RSS Trigger Telegram Bot NocoDB

Контекст

Компания, оказывающая услуги в области искусственного интеллекта. Новые заявки на проекты публикуются на различных сайтах и тендерных площадках. Необходимо оперативно узнавать о появлении новых проектов.

Проблема

Новые заявки публикуются на различных сайтах. Отсутствовала система, которая проверяла бы новые публикации, отправляла уведомления и сохраняла информацию о них в базе данных. Руководитель тратил время на ручной мониторинг площадок.

Решение

Создан сценарий в N8N, который получает уведомления о новых заявках по искусственному интеллекту, сохраняет их в базу данных и отправляет уведомление в Telegram руководителю компании.

Техническое решение

Для реализации были выбраны node RSS Trigger, настроенные на срабатывание при публикации проектов на fl.ru и zakupki.gov.ru, если в их описании присутствуют строки «искусственный интеллект».

Схема работы:
1. RSS Trigger проверяет новые публикации на fl.ru и zakupki.gov.ru
2. Фильтрация по ключевым словам «искусственный интеллект»
3. Проверка — есть ли уже проект с таким заголовком в базе данных (NocoDB)
4. Если проекта нет — создание новой записи
5. Отправка уведомления в Telegram руководителю компании

Дополнительно указывался источник публикации, осуществлялась проверка на дубликаты по заголовку в базе данных. Если проект уже существует — повторное уведомление не отправляется.

Результат

  • Уведомления о новых проектах приходят своевременно и фиксируются в базе данных
  • Есть возможность оперативно отвечать на проекты
  • Есть возможность проводить аналитику — какие проекты востребованы в области искусственного интеллекта

Возможные улучшения

Большая часть тендерных площадок не имеет возможности выдавать проекты в RSS-ленту, но позволяет подписаться на интересующие проекты, получая уведомления на email.

  • Оформить подписки на специальный email-ящик
  • В N8N создать Email Trigger для запуска сценария по приходу письма
  • Из текста письма (HTML-формат) автоматически выделять необходимую информацию с помощью JavaScript-функций
  • Сохранять данные в базу данных и отправлять уведомление руководителю