Tipinis Lietuvos vidutinis verslas naudoja 5-10 skirtingų sistemų: el. parduotuvę (Shopify/WooCommerce), CRM (HubSpot/Pipedrive), apskaitą (Rivile/Pragma/B1), email rinkodarą (Mailchimp/Klaviyo), klientų aptarnavimą (Intercom/Zendesk) ir t.t. Kai jos nesusijungia - rankinis darbas, klaidos ir prarastas laikas. API integracijos tai išsprendžia.
Kas yra API ir kodėl tai svarbu
API (Application Programming Interface) - tai 'durys', per kurias sistemos kalba viena su kita. Pavyzdžiui, kai naujas užsakymas atsiranda Shopify, Shopify API gali pranešti apie tai jūsų apskaitos sistemai, kuri automatiškai sugeneruos sąskaitą.
Šiuolaikinės SaaS sistemos beveik visos turi REST arba GraphQL API. Lietuviškos verslo sistemos (Rivile, Pragma) tradiciškai turėjo ribotas API galimybes, bet 2024-2025 metais situacija pagerėjo - dabar dauguma palaiko bent CSV/XML eksportą ar webhook'us.
Tipiniai integracijos scenarijai
El. parduotuvė ↔ CRM
- Naujas pirkėjas → įrašas CRM su pirkimo istorija
- Pakartotinis pirkėjas → atnaujinama jo segmentacija
- Atviras krepšelis 24+ val → lead'as su priminimo sekvencija
- Įvertinimas/recenzija → įrašas į kliento profilį
El. parduotuvė ↔ apskaita
- Apmokėtas užsakymas → automatinė sąskaita
- Užsakymo grąžinimas → kreditinė sąskaita
- Atsargų pajamavimas → atnaujinimas parduotuvėje
- Mėnesio uždarymas → ataskaitos sugeneravimas
CRM ↔ apskaita
- Sandoris uždarytas → sąskaitos kūrimas
- Apmokėjimas → sandėrio atnaujinimas CRM
- Klientas tampa rizikingu (vėluojantys mokėjimai) → CRM žyma
Lietuvos sistemų ypatumai
Rivile
Populiariausia Lietuvoje apskaitos sistema. Turi REST API (nuo 2023), bet dokumentacija ribota. Dažniausiai integruojuosi per Rivile API arba per CSV import/export, jei API galimybių neužtenka.
Pragma
Geriau dokumentuotas API, palaiko webhook'us. Lengviau integruojama su modernias sistemomis.
B1.lt
Cloud-based, gera REST API. Moderniausias variantas iš Lietuvos apskaitos sistemų. Mano rekomendacija naujam verslui.
1C
Sudėtingesnė integracija - dažniausiai per ODBC arba custom konnektorius. Bet veikia stabiliai, kai sukonfigūruota.
3 būdai integruoti
Variantas 1: No-code per Make/Zapier
Jei abu sistemos palaikomos Make.com ar Zapier - tai paprasčiausias kelias. Per 1-2 dienas galima sukurti veikiantį workflow be programavimo. Tinka standartiniams scenarijams.
Variantas 2: Custom middleware
Kai standartinių jungčių nėra arba reikia sudėtingos logikos - rašau custom mikroservisą (FastAPI ar Node.js), kuris veikia kaip 'tiltas' tarp sistemų. Veikia self-hosted Hetzner serveryje (~5-15 EUR/mėn).
Variantas 3: iPaaS platformos
Workato, MuleSoft, Boomi - enterprise lygio integracijų platformos. Tinka tik didelėms organizacijoms su 10+ sistemomis ir biudžetu nuo 1000+ USD/mėn.
Realus pavyzdys: Shopify + HubSpot + B1
Klientas turi Shopify parduotuvę, HubSpot CRM ir B1 apskaitą. Sukūriau integraciją:
- Naujas užsakymas Shopify → webhook į middleware servisą
- Servisas sukuria/atnaujina kontaktą HubSpot su pirkimo istorija
- Po apmokėjimo (Shopify webhook 'order_paid') → sąskaita B1 su tvarkingu PVM
- Sąskaita siunčiama klientui ir saugoma kliento HubSpot profile
- Mėnesio gale - automatinis pardavimų reportas iš B1 į Google Sheets
Investicija - 1600 EUR vienkartinė plius 8 EUR/mėn už Hetzner serverį. Sutaupyta apie 20 val/sav. apskaitininkės darbo.
Klaidos, kurių vengti
- Trūksta error handling - jei viena sistema neveikia, viskas sustoja be perspėjimo
- Nėra retry logikos - laikinas API gedimas sugadina duomenis
- Nelogiškas duomenų tekėjimas - ratai, dvigubas sinchronizavimas
- Trūksta logging - kai kažkas neveikia, neaišku kur problema
- Per griežti rate limit'ai - sistema nesusitvarko su didesniu srautu
Kainos
Paprasta integracija (2 sistemos, vienpusis duomenų tekėjimas) - nuo 400 EUR. Dvipusė sinchronizacija su CRM - nuo 800 EUR. Kompleksinis workflow su 3-5 sistemomis ir custom logika - 1500-3500 EUR. Daug priklauso nuo tikslinių sistemų API kokybės.
Reikia integruoti savo sistemas? Aptarkime nemokamai - per 30 min konsultaciją įvertinsiu, ar jūsų sistemos integruojamos no-code įrankiais, ar reikės custom sprendimo, ir orientacines kainas.