Задачи и календарь всегда в согласии

Сценарий ловит изменения задач в ClickUp и создаёт, обновляет или удаляет события в Google Calendar, храня связку в Google Sheets.

  • Задача сразу попадает в календарь
  • Изменения переносятся автоматически
  • Удалил задачу — событие тоже исчезло
  • Разные календари под разные проекты
Google CalendarGoogle SheetsClickUp

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

Чтобы данные из Google Calendar автоматически попадали в Google Sheets, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Триггер ClickUp
  2. Затем: Конфигурация
  3. Проверка: Переключить3
  4. Если нет — ClickUp1
  5. Проверка: Если1
  6. Если да — Переключить2
  7. Если да — Задать поля
  8. Затем: Задать поля4
  9. Затем: Google Календарь9
  10. Проверка: Если
  11. Если нет — Google Календарь10
  12. Затем: Google Sheets
  13. Если нет — Задать поля1
  14. Если нет — Задать поля2
  15. Если нет — Задать поля3
  16. Если нет — Google Sheets2
  17. Затем: Google Календарь14
  18. Затем: Задать поля6
  19. Затем: Google Sheets1
  20. Затем: Google Календарь13
  21. Затем: Google Календарь12
  22. Затем: Google Календарь11
  23. Если нет — ClickUp
  24. Проверка: Переключить1
  25. Если да — Google Sheets4
  26. Затем: Google Календарь1
  27. Проверка: Переключить
  28. Если да — Проверка allDayEvent3
  29. Если да — Если22
  30. Если нет — Google Календарь
  31. Затем: Google Sheets3
  32. Если нет — Если19
  33. Если нет — Google Календарь17
  34. Если нет — Проверка allDayEvent
  35. Если да — Если23
  36. Если нет — Google Календарь20
  37. Если нет — Если18
  38. Если нет — Google Календарь16
  39. Если нет — Проверка allDayEvent1
  40. Если да — Если24
  41. Если нет — Google Календарь21
  42. Если нет — Если17
  43. Если нет — Google Календарь15
  44. Если нет — Проверка allDayEvent2
  45. Если да — Если25
  46. Если нет — Google Календарь22
  47. Если нет — Если20
  48. Если нет — Google Календарь18
  49. Если нет — Проверка allDayEvent4
  50. Если да — Если26
  51. Если нет — Google Календарь23
  52. Если нет — Если21
  53. Если нет — Google Календарь19
  54. Если нет — Проверка allDayEvent5
  55. Если да — Если28
  56. Если нет — Google Календарь25
  57. Если нет — Если27
  58. Если нет — Google Календарь24
  59. Проверка: Слияние
  60. Если нет — Google Sheets5
  61. Затем: Google Календарь6
  62. Если нет — Google Sheets6
  63. Затем: Google Календарь7
  64. Если нет — Google Sheets7
  65. Затем: Google Календарь8

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