Новости, которые касаются ваших клиентов — с предупреждением на почту

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

  • Письмо приходит только по важным новостям, не по всем
  • Видно, кого из клиентов новость затрагивает
  • Одна и та же новость не разбирается дважды
  • Весь разбор копится в журнале — можно вернуться
Google SheetsNewsAPI

Как это работает

Перенос данных из sendPulse в Google Sheets делается готовым сценарием: он сам замечает новое и переносит его.

  1. Запуск: Триггер ежедневных новостей (8:00)
  2. Затем: Получить набор данных клиента
  3. Затем: Сформировать массив данных клиента
  4. Затем: Получить уже обработанные статьи
  5. Затем: Сформировать список URL для логирования
  6. Затем: Получить последние новости Late
  7. Проверка: Проверить наличие новостных статей
  8. Если да — Разделить новостные статьи
  9. Проверка: Обработать статьи по одной
  10. Затем: Проверить, залогирован ли уже материал
  11. Проверка: Проверить, является ли материал новым
  12. Если да — Привязать клиентов к текущей статье
  13. Затем: Классифицировать влияние ИИ
  14. Затем: Разобрать ответ AI
  15. Затем: Извлечь данные о влиянии и клиенте
  16. Проверка: Отфильтровать новости с высоким влиянием
  17. Если да — Отправить email-оповещение о высоком влиянии
  18. Затем: Подготовить запись лога о высоком влиянии
  19. Затем: Залогировать обработанную статью
  20. Затем: Wait перед следующей статьей
  21. Если нет — Подготовить запись лога о низком/Medium влиянии

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.