Architektura synchronizacji: Notion → Reclaim.ai

AI i uczenie maszynowe 504 PLN
Praca 3 z 31
Cel: Zautomatyzować planowanie zadań produkcyjnych z Notion do Reclaim.ai przez Google Tasks. Kluczowe wyzwanie: wdrożyć niezawodną deduplikację bez zmiany statusów w Notion i obejść sztywne limity Google API.

Rozwiązanie: Dwupoziomowa architektura na n8n (Railway):

1. Zbieranie i Walidacja (Notion Pipeline)
Inteligentna Deduplikacja: System ignoruje powtarzające się wyzwalacze Notion, porównując ID stron z własną bazą (Data Table). To pozwala statusowi PRODUCE pozostać statycznym.

Dynamiczny Okno Czasowe: Filtrowanie zadań w 14-dniowym oknie (REZERWACJA), co wyklucza planowanie archiwalnych zapisów.

Parser Godzin JS: Code Node automatycznie konwertuje wolny wpis godzin w formacie (duration: Xh), zrozumiałym dla algorytmów AI Reclaim.ai.

2. Dostawa i Optymalizacja (Queue Engine)
Zarządzanie Limitem: Wdrożono przetwarzanie wsadowe (Batching) i ponowne próby (Retry), co wyeliminowało błędy 403 Quota Exceeded przy masowych operacjach z Google API.

Asynchroniczny Przepływ: Podział na „Zbieracza” i „Wysyłacza” przez kolejkę statusów (PENDING -> SENT), co gwarantuje 100% dostawę każdego zadania.

Wynik:

Szybkość Synchronizacji: Pojawienie się zadania w kalendarzu w ciągu 1–5 minut.

Stabilność: Pełna automatyzacja bez "ręcznego" wsparcia statusów w Notion.

Skalowalność: Gotowa infrastruktura do skalowania na inne działy firmy.

#n8n #Notion #ReclaimAI #Automatyzacja #Backend #API
Szczegóły
  • Dodana:
184

Freelancer

  • Zleceń 11
  • Ocena 4.9
  • Ranking 1 627
Zarejestruj się

Jeśli masz konto, zaloguj się

Wskaźniki

  • Ostatnia wizyta: 3 dni 23 godziny temu