Integracje systemów i API
Te same dane klienta wpisywane w trzech programach to nie tylko strata czasu, ale i błędy: literówka w NIP, stary adres, zdublowany kontrahent. Integracja sprawia, że dane wpisuje się raz.
Co najczęściej łączę
Typowe pary, które w małych firmach zjadają najwięcej czasu.
- Sklep → program księgowy i KSeF
- Formularz na stronie → CRM → kalendarz
- System zleceń → faktury → przypomnienia o płatności
- Magazyn → sklep i Allegro
- Poczta → CRM (historia kontaktu z klientem)
Jak to działa
API to umówiony sposób, w jaki programy wymieniają dane. Większość nowoczesnych programów go ma. Piszę łącznik, który pilnuje, żeby dane trafiały w odpowiednie miejsce, w odpowiednim formacie i tylko raz.
Najważniejsze: co przy konflikcie
Prawdziwa trudność integracji to nie wysłanie danych, tylko sytuacje nietypowe: zmiana w obu miejscach naraz, brak wymaganego pola, program niedostępny. Ustalam z góry, który system jest źródłem prawdy dla każdej informacji.
Przejrzystość
Każda wymiana zostawia ślad w dzienniku, a błędy trafiają na maila. Zawsze wiadomo, czy dana faktura poszła do księgowości, czy utknęła — i dlaczego.
Gotowa wtyczka czy własny łącznik
Jeśli istnieje sprawdzona gotowa integracja, polecam ją — jest tańsza i utrzymywana przez producenta. Własny łącznik piszę, gdy gotowej nie ma albo nie obsługuje Waszego procesu.
Koszt
Zależy od liczby systemów, jakości ich API i liczby wyjątków w procesie. Wycena po sprawdzeniu dokumentacji programów, które mają się połączyć.
Jak wygląda wdrożenie
Najpierw ustalamy, który system jest źródłem prawdy.
-
1
Mapa danych
Co, skąd, dokąd i jak często.
-
2
Źródło prawdy
Który system ma ostatnie słowo przy konflikcie.
-
3
Łącznik
Budowa, testy na kopii danych.
-
4
Uruchomienie
Z dziennikiem i powiadomieniami o błędach.
Kiedy to ma sens
- Te same dane wpisujecie w kilku programach
- Zdarzają się pomyłki przy przepisywaniu
- Programy mają API albo gotowe integracje
- Proces jest powtarzalny i stabilny
Kiedy odradzam
- Program nie ma żadnego sposobu wymiany danych — wtedy rozważamy jego zmianę
- Wymiana dotyczy kilku rekordów miesięcznie
- Proces zmienia się co kilka tygodni
Firmy, z którymi pracuję
Mapę danych robimy razem, najlepiej na miejscu.
Powiat grodziski
Spotkanie w firmie na starcie.
Grodzisk Mazowiecki wraz z sołectwami (Opypy, Kozery, Adamowizna, Natolin, Chlebnia, Szczęsne, Kady, Książenice, Odrano-Wola, Radonie, Kraśnicza Wola, Mościska, Żuków, Izdebno Kościelne), Milanówek, Podkowa Leśna, Brwinów, Otrębusy, Kanie, Żółwin, Jaktorów, Międzyborów, Żabia Wola, Siestrzeń, Radziejowice, Korytów, Baranów, Kaski, Błonie, Nadarzyn, Pruszków, Komorów, Żyrardów.
Warszawa i okolice
Firmy z Warszawy i okolic.
Warszawa (Ursus, Włochy, Bemowo, Wola, Śródmieście), Piastów, Michałowice, Reguły, Raszyn, Ożarów Mazowiecki, Stare Babice, Izabelin, Leszno, Lesznowola, Piaseczno, Konstancin-Jeziorna, Łomianki, Legionowo, Ząbki, Marki, Józefów, Otwock.
Dalsza okolica
Pełna współpraca zdalna.
Sochaczew, Teresin, Kampinos, Żelazowa Wola, Skierniewice, Bolimów, Nieborów, Łowicz, Wiskitki, Puszcza Mariańska, Mszczonów, Tarczyn, Góra Kalwaria, Grójec, Belsk Duży, Nowy Dwór Mazowiecki.
Poradniki na ten temat
Najczęstsze pytania
Skąd wiadomo, czy mój program ma API?
Zwykle z dokumentacji producenta albo z cennika — dostęp do API bywa w wyższych pakietach. Sprawdzam to przed wyceną.
Co, jeśli producent programu zmieni API?
Wtedy łącznik trzeba dostosować. Dlatego przy własnych integracjach proponuję utrzymanie, a przy gotowych — polecam rozwiązania producentów.
Czy integracja może zepsuć dane?
Dlatego testuję na kopii danych i ustalam źródło prawdy dla każdej informacji. Błędy są logowane i zatrzymywane, zamiast cicho nadpisywać dane.
Czy to to samo, co automatyzacja?
Pokrewne. Automatyzacja w narzędziu typu n8n wystarcza przy prostych przepływach; własny łącznik — gdy logika jest złożona albo dane wrażliwe.
Ile trwa wdrożenie?
Prosta integracja — kilka dni. Złożona, z wieloma wyjątkami — kilka tygodni, z czego sporą część zajmują testy.
Te same dane wpisujecie trzy razy?
Każde zlecenie wyceniam indywidualnie — zakres bywa bardzo różny, a rzetelną kwotę można podać dopiero po obejrzeniu sprzętu albo omówieniu projektu. Zadzwoń lub napisz, a powiem wprost, ile to zajmie i ile będzie kosztowało.
Porozmawiajmy o integracji