Синхронизация клиентов, проектов и задач с трекером времени

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

  • Клиенты, проекты и задачи — всегда актуальны в трекере
  • Новое добавляется, изменённое обновляется само
  • Закрытое в базе — архивируется и в трекере
  • Учёт времени привязан к нужному проекту
WebhookClockify

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

Синхронизация Webflow и Webhook настраивается готовым сценарием: обновления подхватываются автоматически.

  1. Запуск: Вебхук
  2. Затем: Получить ID первой рабочей области
  3. Затем: Общие настройки
  4. Затем: Получить активных клиентов из Notion
  5. Затем: Сопоставить значения
  6. Затем: Сравнить наборы данных
  7. Проверка: Если не сопоставлено в Notion
  8. Если да — Создать клиента в Clockify
  9. Затем: Сохранить ID Clockify в Notion
  10. Проверка: Слияние
  11. Затем: Лимит
  12. Затем: Получить активные проекты из Notion
  13. Затем: Сопоставить значения2
  14. Затем: Сравнить наборы данных1
  15. Проверка: Если не сопоставлено в Notion1
  16. Если да — Создать проект в Clockify
  17. Затем: Сохранить ID Clockify в Notion1
  18. Проверка: Слияние1
  19. Затем: Лимит1
  20. Затем: Получить активные проекты из Clockify1
  21. Затем: Получить активные задачи из Clockify
  22. Затем: Сопоставить значения5
  23. Затем: Сравнить наборы данных2
  24. Проверка: Если не сопоставлено в Notion2
  25. Если да — Создать задачу в Clockify
  26. Затем: Сохранить ID Clockify в Notion2
  27. Затем: Удалить задачу из Clockify
  28. Затем: Остановить и вызвать ошибку2
  29. Если нет — Обновить задачу в Clockify
  30. Затем: Получить завершенную задачу из Notion
  31. Затем: Установить новые значения2
  32. Затем: Получить активные задачи из Notion
  33. Затем: Сопоставить значения4
  34. Затем: Удалить проект из Clockify
  35. Затем: Остановить и вызвать ошибку1
  36. Если нет — Обновить проект в Clockify
  37. Затем: Получить завершенный проект из Notion
  38. Затем: Установить новые значения1
  39. Затем: Получить активные проекты из Clockify
  40. Затем: Сопоставить значения3
  41. Затем: Удалить клиента из Clockify
  42. Затем: Остановить и вызвать ошибку
  43. Если нет — Обновить клиента в Clockify
  44. Затем: Получить архивного клиента из Notion
  45. Затем: Установить новые значения
  46. Затем: Получить активных клиентов из Clockify
  47. Затем: Сопоставить значения1
  48. Запуск: Запланировать триггер

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