Расписания всех ваших сценариев — в обычном календаре

Сценарий раз в полчаса собирает расписания всех ваших запусков и держит их в календаре в виде повторяющихся событий — с удалением устаревших.

  • Все автозапуски видны в Google Calendar
  • Изменения подхватываются, а старые события удаляются
  • Дубли не появляются — отметка хранится в Google Sheets
  • Не нужно держать расписание в голове
Google CalendarGoogle Sheetsn8n

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

Автоматизация Google Calendar и Google Sheets не требует кода: готовый сценарий выполняет рутину сам.

  1. Запуск: Запланировать триггер
  2. Затем: Получить много сценариев
  3. Затем: Code: парсинг
  4. Затем: Code: сохранить текущие значения
  5. Затем: Sheets: Проверить наличие в календаре
  6. Затем: Code ручной merge
  7. Затем: Code: обнаружить изменения
  8. Проверка: Переключить
  9. Если да — Удалить дубликаты
  10. Затем: Code: RRULE
  11. Затем: Создать событие
  12. Затем: Code: после создания
  13. Затем: Sheets: В календаре=ДА
  14. Если нет — Code: разделить eventIds для удаления
  15. Затем: Удалить старое событие
  16. Затем: Удалить событие
  17. Затем: Получить события2
  18. Запуск: Вебхук

Настроить такую автоматизацию (Google Calendar + Google Sheets) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.