Integracje · API

Połącz systemy,
które już masz

CRM, ERP, sklep internetowy, fakturowanie, Google Workspace — każdy z tych systemów ma dane, których potrzebuje inny. Łączymy je, żeby dane przepływały automatycznie zamiast być ręcznie przepisywane.

Protokoły
REST API, Webhooks, OAuth2
Wycena
3–5 dni
Przykład
RAN-SIGMA EOD

Ostatnia aktualizacja: 5 września 2026

Skąd to się bierze

Ten sam NIP wpisywany w trzech miejscach, stan magazynowy w czwartym

Zamówienie wpada do sklepu, handlowiec zakłada klienta w CRM, księgowa wystawia fakturę w iFirmie, a magazyn poprawia stan w arkuszu — gdzie w tym łańcuchu kończy się gotowy konektor, opisujemy osobno. Trzy razy ten sam NIP i trzy okazje do literówki, a czwarty system prowadzi stan towaru zupełnie osobno. Kosztu nie widać w budżecie — widać go w tym, że stan w sklepie i stan w arkuszu magazynu to od rana dwie różne liczby.

Integracja odpowiada za warstwę danych: co przechodzi między systemami, w którą stronę i kto przestaje to klikać. Co ma się dziać dalej — kto akceptuje, kiedy idzie przypomnienie — to już automatyzacja procesu w Make.com albo n8n, a wybór platformy rozkłada porównanie Make.com, n8n i Zapiera.

Systemy

Z czym łączymy Twoje systemy

Najprościej, gdy system ma REST API albo pozwala na eksport danych. Gdy nie daje ani jednego, ani drugiego, zostają drogi zastępcze wyceniane osobno — rozpisujemy je w pytaniach na dole strony. Poniżej systemy, o które pytają nas najczęściej: to lista możliwości, nie zamkniętych wdrożeń.

Allegro
Sprzedaż
BaseLinker
Zamówienia
iFirma
Fakturowanie
Fakturownia
Fakturowanie
KSeF
E-faktury
GUS API
Dane firm
Google Workspace
Poczta i dysk
Systemy ERP
Zarządzanie
Tempo synchronizacji

Webhook czy odpytywanie cykliczne

Wybór między nimi zwykle narzuca system po drugiej stronie, nie nasza preferencja — gdzie każdy z tych trybów gubi dane, rozkładamy osobno.

Webhook

System sam melduje zdarzenie

Sklep albo CRM wysyła pakiet danych w chwili, gdy coś się dzieje: powstało zamówienie, doszła płatność. Dane są na miejscu w kilka sekund i nie utrzymujemy żadnego cyklu odpytań. Treść bywa skrócona do identyfikatora, więc resztę dociągamy osobnym zapytaniem.

Odpytywanie cykliczne

Pytamy o zmiany co ustalony czas

Co kilkanaście minut albo raz na dobę pytamy API o rekordy zmienione od ostatniego przebiegu. Dla starszych programów magazynowych to jedyna droga. Ceną jest opóźnienie równe długości cyklu, a limity zapytań każą go wydłużyć.

Mechanika

Co się dzieje z rekordem po drodze

Cztery decyzje, które zapadają przed pierwszą linią kodu i rozstrzygają potem, czy synchronizacji można ufać.

Klucz dopasowania

Po czym rozpoznajemy ten sam obiekt po obu stronach: NIP przy kontrahencie, numer zamówienia przy transakcji. Wybór trafia do tabeli mapowań, którą zatwierdzasz przed startem budowy.

Mapowanie pól

NIP w jednym systemie to same cyfry, w drugim ma myślniki; stawki VAT i statusy też rzadko się zgadzają. „Opłacone” w sklepie i „zapłacone” w księgowości to dwa różne pola.

Konflikt zamiast nadpisania

Przy przepływie dwukierunkowym kontrahent istnieje po obu stronach w dwóch wersjach, obie zmienione wczoraj. Integracja nie wybiera wtedy sama: wstrzymuje rekord i pokazuje różnicę.

Ponowienia, log i alert

Gdy druga strona milczy, integracja ponawia próbę z rosnącym odstępem, a po wyczerpaniu prób odkłada rekord z treścią błędu do ręcznej decyzji. Przy integracji wielosystemowej odłożone rekordy zbiera osobna kolejka wyjątków. Pytanie „czy ta faktura poszła?” ma odpowiedź w logu.

Dostępy

Klucz API czy OAuth2 i kto jest właścicielem dostępu

Dwa mechanizmy, jedna zasada: konto zostaje po stronie klienta.

Prostsze systemy dają klucz API — prosimy o niego w zawężonym zakresie uprawnień i trzymamy w zmiennych środowiskowych, nigdy w kodzie. Google Workspace wymaga OAuth2: zgody na konkretne konto i zakres, której udziela właściciel konta i on ją cofa. Konta zakładamy na firmę klienta, więc po zakończeniu współpracy nie ma czego odzyskiwać.

Pary systemów

Co z czym spinamy

Obie pary poniżej to scenariusze projektowe, nie zakończone wdrożenia.

CRM i ERP

Po podpisaniu oferty CRM wysyła do ERP kontrahenta, pozycje, ceny i termin. Wraca numer dokumentu sprzedaży, stan płatności i dostępność towaru. Kartotekę handlową opisuje strona dedykowanego CRM i jego integracji.

Allegro i BaseLinker a fakturowanie

BaseLinker zbiera zamówienia z Allegro i ze sklepu, a faktura ma powstać w iFirmie albo Fakturowni bez przepisywania koszyka. Przenosimy pozycje, stawki VAT i dane nabywcy, kluczem jest numer zamówienia. Po te same dane może sięgnąć chatbot odpowiadający na pytania o status zamówienia.

Realizacja

Trzy kanały wpływu faktur w jednej kolejce

W obiegu dokumentów dla RAN-SIGMA faktury wpływają skrzynką firmową przez Gmail OAuth2, przez KSeF i ręcznym uploadem skanu — i lądują w jednej kolejce. Zaakceptowana faktura odkłada się przez API na Google Drive, w ustalonej wcześniej strukturze folderów, a archiwum czyta się z poziomu systemu. Integracje weszły w tygodniach 7–8 dziesięciotygodniowego harmonogramu, po backendzie i interfejsie; co dzieje się z fakturą między wpływem a archiwum, rozpisuje case study obiegu dokumentów RAN-SIGMA.

500
faktur miesięcznie obsługuje system
125 h
miesięcznie mniej ręcznej obsługi dokumentów

500 faktur i 125 h miesięcznie to KPI całego systemu EOD, nie samej warstwy integracji — założone na etapie projektu, potwierdzone w pierwszych tygodniach eksploatacji. Źródło: case study RAN-SIGMA EOD, 2026.

Ceny i wdrożenie

Ile kosztuje integracja i jak przebiega wdrożenie

Różnicę robi liczba systemów i to, ile logiki mieszka między nimi.

ParametrProsta integracjaIntegracja wielosystemowa
Zakres2 systemy, jeden webhook3 systemy lub więcej, logika biznesowa
Cena nettood 1 500 PLN4 000–15 000 PLN
Kierunek danychzwykle w jedną stronęw obie strony, z obsługą konfliktów
Obsługa błędówlog, ponowienia, alert mailemlog, ponowienia, kolejka wyjątków z rekordami do ręcznej decyzji

Bywa, że odradzamy wdrożenie: przy niewielkim wolumenie i standardowym procesie darmowy konektor producenta wystarcza. Mówimy to na rozmowie, zamiast zastępować działającą wtyczkę.

Konsultacja

Bezpłatna rozmowa, 30–60 minut: które systemy wchodzą w grę i kto dziś klika w nich to samo. Na zapytanie odpowiadamy do 24 godzin.

Mapa pól i wycena

W 3–5 dni dostajesz listę pól, kierunek przepływu, klucz dopasowania i cenę.

Budowa i testy

Najpierw dane testowe, potem kopia Twoich rekordów. Konflikty i braki w polach wychodzą tutaj.

Start i monitoring

Pierwsze przebiegi na żywym ruchu oglądamy razem z Tobą — wdrożenie zamykamy, gdy kolejka wstrzymanych rekordów jest pusta.

Co zostaje u Ciebie po odbiorze

  • Tabela mapowania pól: co, skąd, dokąd i po jakim kluczu
  • Dostęp do logów przebiegów i do konfiguracji integracji
  • Lista kluczy i zgód OAuth2 z zakresami uprawnień, wpisana do dokumentacji odbioru
  • Opis, co robić, gdy dostawca zmieni wersję API — albo umowa na utrzymanie, jeśli wolisz to oddać
Pytania i odpowiedzi

Najczęstsze pytania o integracje systemów

Czym integracja API różni się od automatyzacji procesu?

Przepływ faktury ze sklepu do księgowości to integracja, od 1 500 PLN netto. Reguła, że fakturę powyżej ustalonej kwoty akceptuje właściciel, to już automatyzacja procesu, od 2 000 PLN netto. Gdy zadanie obejmuje jedno i drugie, w wycenie zobaczysz dwie pozycje, nie jedną.

Jakie systemy możecie ze sobą połączyć?

Każdy, który wystawia API albo pozwala na eksport danych. Wdrożone u klienta mamy dziś Gmail OAuth2, KSeF i Google Drive w obiegu dokumentów RAN-SIGMA. Poza tym spinamy CRM z GUS po NIP, z fakturowaniem i z Google Workspace. Najczęściej pytają nas o CRM z ERP oraz BaseLinkera i Allegro z fakturowaniem — obie pary opisujemy na tej stronie jako scenariusze projektowe, nie zakończone wdrożenia.

Ile kosztuje integracja API?

Prosta integracja to dwa systemy spięte jednym webhookiem, zwykle w jedną stronę — od 1 500 PLN netto. Wielosystemowa to trzy systemy lub więcej, przepływ w obie strony i logika biznesowa pośrodku — 4 000–15 000 PLN netto. Kwotę podajemy po konsultacji i analizie (3–5 dni).

Jak długo trwa wdrożenie integracji?

Termin podajemy razem z wyceną, po mapie pól — najwięcej czasu zabiera nie kod, tylko dostępy po obu stronach i uzgodnienie, które pole odpowiada któremu.

Co jeśli mój system nie ma API?

Zostają trzy drogi: cykliczny eksport i import plików CSV lub XML, odczyt wprost z bazy danych, jeśli dostawca na to pozwala, albo web scraping. Każda jest wolniejsza i wrażliwsza na zmiany u dostawcy, więc wyceniamy je indywidualnie.

Skąd biorą się duplikaty i rozjazd stanów po synchronizacji?

Częściej niż z samej integracji biorą się z bazy, która wchodzi do niej brudna. Ten sam kontrahent założony dwa razy — raz z nazwą skróconą, raz z pełną — po starcie synchronizacji rozjeżdża się na dwie kartoteki po obu stronach. Dlatego pierwszy przebieg robimy na kopii danych: wypisuje pary do scalenia, a Ty rozstrzygasz je ręcznie, zanim integracja wejdzie na żywy ruch.

Czy integracja będzie monitorowana po wdrożeniu?

Log i alerty dostajesz razem z systemem: seria nieudanych wywołań idzie mailem do wskazanej osoby, najczęściej po zmianie wersji API u dostawcy. Możesz pilnować tego sam albo oddać nam — pakiet podstawowy od 500 PLN netto miesięcznie, rozwojowy od 1 500 PLN netto miesięcznie.

Jakie systemy chcesz połączyć?

Napisz, co masz po obu stronach i gdzie dane się rozjeżdżają. Odpowiemy, czy wystarczy webhook, czy potrzebna jest logika pośrodku.