Sync Notion to Clockify including Clients Projects and Tasks — Workflow n8n

Wysoka złożoność🔗 Webhook56 węzłów🏷️ Project Management👁 878 wyświetleńautor: Mario

Przegląd

Purpose

This workflow synchronizes three entities from Notion to Clockify, allowing tracked time to be linked to client-related projects or tasks.

Demo & Explanation

How it works

On every run active Clients, Projects and Tasks are retrieved from both Notion and Clockify before being compared by the Clockify ID, which is again stored in Notion for reference Potential differences are then applied to Clockify If an item has been archived or closed in Notion, it is also marked as archived in Clo

Użyte węzły

HTTP RequestClockifyNotion

Podgląd workflow

Sync Clients
Sync Projects
Sync Tasks
Set Globals (optional)
By default the fist available workspace ID is set. This
Set triggers
By default this workflow runs once a day. Additionally
Select database
Choose the tasks database.
Select database
Choose the clients database.
Select database
Choose the clients database.
Select database
Choose the projects database.
Select database
Choose the projects database.
Select database
Choose the tasks database.
Setup
Prerequisites
This workflow expects a database structure with at leas
W
Webhook
G
Globals
S
Schedule Trigger
Get first workspace ID
C
Compare Datasets
S
Stop and Error
S
Structure output
M
Map values
M
Map values1
N
No Operation
Get active Clients from …
Get active Clients from …
I
If unmapped in Notion
S
Set new values
Update Client in Clockify
Get archived Client from…
Create Client in Clockify
Store Clockify ID in Not…
Remove Client from Clock…
M
Merge
N
No Operation, do nothing
Get active Projects from…
Get active Projects from…
Update Project in Clockify
Get completed Project fr…
Create Project in Clockify
Remove Project from Cloc…
S
Structure output1
N
No Operation1
M
Map values2
M
Map values3
C
Compare Datasets1
I
If unmapped in Notion1
S
Set new values1
Store Clockify ID in Not…
S
Stop and Error1
M
Merge1
N
No Operation, do nothing2
Get active Tasks from No…
Get active Tasks from Cl…
Update Task in Clockify
Get completed Task from …
Create Task in Clockify
Remove Task from Clockify
S
Structure output2
N
No Operation2
M
Map values4
M
Map values5
Get active Projects from…
C
Compare Datasets2
I
If unmapped in Notion2
S
Set new values2
Store Clockify ID in Not…
S
Stop and Error2
L
Limit
L
Limit1
56 nodes68 edges

Jak to działa

  1. 1

    Wyzwalacz

    Workflow uruchamia się wyzwalaczem webhook.

  2. 2

    Przetwarzanie

    Dane przepływają przez 56 węzłów, connecting clockify, comparedatasets, httprequest.

  3. 3

    Wyjście

    Workflow kończy automatyzację i dostarcza wynik do skonfigurowanego miejsca docelowego.

Szczegóły węzłów (56)

HT

HTTP Request

httpRequest

#1
CL

Clockify

clockify

#2
NO

Notion

notion

#3

Jak zaimportować ten workflow

  1. 1Kliknij przycisk Pobierz JSON po prawej stronie, aby zapisać plik workflow.
  2. 2Otwórz swoją instancję n8n. Przejdź do Workflow → Nowy → Importuj z pliku.
  3. 3Wybierz pobrany plik sync-notion-to-clockify-including-clients-projects-and-tasks i kliknij Importuj.
  4. 4Skonfiguruj dane uwierzytelniające dla każdego węzła usługi (klucze API, OAuth itp.).
  5. 5Kliknij Testuj workflow, aby sprawdzić, czy wszystko działa, a następnie aktywuj go.

Lub wklej bezpośrednio w n8n → Importuj z JSON:

{ "name": "Sync Notion to Clockify including Clients Projects and Tasks", "nodes": [...], ...}

Integracje

clockifycomparedatasetshttprequestiflimitmergenotionscheduletriggersetstopanderrorwebhook

Pobierz ten workflow

Pobierz i zaimportuj jednym kliknięciem

Pobierz JSONZobacz na n8n.io
Węzły56
Złożonośćhigh
Wyzwalaczwebhook
Wyświetlenia878

Autor

Mario

Mario

@octionic

Tagi

clockifycomparedatasetshttprequestiflimitmergenotionscheduletriggersetstopanderror

Nowy w n8n?

n8n to darmowe narzędzie open-source do automatyzacji workflow. Hostuj samodzielnie lub użyj wersji chmurowej.

Pobierz n8n za darmo →