Синхронизировать записи таймера из Clockify в Syncro

Легко синхронизируйте записи таймера Clockify с соответствующими заявками в Syncro, обеспечивая бесперебойную интеграцию рабочего процесса для поставщиков управляемых услуг. Автоматически записывает идентификаторы записей времени Clockify и Syncro в Google Sheets для надежного отслеживания и будущих обновлений. Отслеживает изменения времени или описания в Clockify; обновляет соответствующие записи в Syncro в реальном времени. Полагается на точное совпадение имен техников — дубликаты имен или несоответствия вызовут ошибки. Требуется вебхук Clockify, активируемый событием «Запись времени обновлена (любой)», позволяющий обновления только при изменении описаний — давая вам полный контроль. Откройте для себя полное решение, готовое для MSP, на github.com/bionemesis/n8nsyncro.

Category:

Описание

Этот поток синхронизирует учет времени из Clockify с тикетами в Syncro MSP. Он разработан для того, чтобы отслеживать обновления учетных записей времени в Clockify через вебхук, а затем либо создавать, либо обновлять соответствующие записи таймеров в тикетах Syncro. Поток поддерживает состояние синхронизации, храня пары IDs записей таймеров Clockify и Syncro в таблице Google, что позволяет выполнять идемпотентные обновления. Кроме того, он сопоставляет техников по имени, используя предварительно заданное соответствие.

Логические блоки:

  • 1.1 Прием и проверка входных данных: Получает вызовы вебхука от Clockify при обновлении учетных записей времени и проверяет, что учетная запись времени связана с проектом, содержащим в своем названии «Ticket».

  • 1.2 Определение окружения и тикета: Загружает переменные окружения (базовый URL Syncro) и извлекает ID тикета Syncro из названия проекта Clockify.

  • 1.3 Сопоставление техников: Сопоставляет имя пользователя Clockify (техника) с ID пользователя Syncro, используя заранее заданное соответствие, хранящееся в узле Set.

  • 1.4 Поиск существующей записи таймера: Проверяет таблицу Google, чтобы выяснить, имеет ли входящая запись времени Clockify уже сопоставленную запись таймера Syncro.

  • 1.5 Условное создание или обновление записи таймера: В зависимости от того, существует ли совпадение, либо создает новую запись таймера в Syncro, либо обновляет существующую.

  • 1.6 Сохранение состояния: Записывает новые сопоставления идентификаторов записи таймера Clockify и Syncro в таблицы Google после успешного создания.


Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Синхронизировать записи таймера из Clockify в Syncro”

Ваш адрес email не будет опубликован. Обязательные поля помечены *