AI integracija s CRM i ERP sustavima znači da sustav umjetne inteligencije čita podatke iz vašeg ERP-a i CRM-a i pomoću njih odgovara na pitanja, slaže izvještaje, piše nacrte odgovora te razvrstava dolazne upite i dokumente, a ERP pritom ostaje jedini izvor istine. Isplati se kad ljudi svaki tjedan ručno izvoze, prepisuju i slažu iste podatke, a za početak traži tri stvari: pristup podacima samo za čitanje, podatke kojima možete vjerovati i jedno konkretno poslovno pitanje ili izvještaj.
Što AI nad CRM-om i ERP-om radi u praksi?
AI sloj je zaseban program koji se spaja na ERP ili CRM, čita podatke koje smije vidjeti i za rad s njima koristi jezični model. U praksi obavlja četiri vrste posla:
- Odgovara na poslovna pitanja i slaže izvještaje. Voditelj pita svojim riječima, primjerice koja se kategorija ovog mjeseca najbolje prodaje, a sustav vraća brojke, kratko objašnjenje i grafikon.
- Piše nacrte iz podataka u CRM-u. Iz povijesti narudžbi, otvorenih ponuda i dogovorenih uvjeta nastaje nacrt odgovora kupcu ili ponude, koji djelatnik pregleda i pošalje.
- Razvrstava dolazne upite i dokumente. E-poruke, narudžbenice i reklamacije prepoznaje i pridružuje pravom kupcu, artiklu ili predmetu, uz prijedlog prioriteta.
- Predlaže, a čovjek odlučuje. Sustav predlaže premještaj robe između skladišta, narudžbu kod dobavljača ili podsjetnik kupcu, a odluku donosi i u ERP upisuje odgovorna osoba.
Što treba ostati na pravilima?
Sve što se može zapisati kao formula ili tablica: cijene i rabati, porezi, knjiženja, stanje zaliha, rokovi plaćanja i pragovi za odobravanje. Takva pravila izvršava obična programska logika, koja svaki put daje isti rezultat i lako se provjerava. AI koristite ondje gdje ulaz nije uredan: za slobodan tekst, dokumente u različitim oblicima i pitanja postavljena svojim riječima.
Kako se AI povezuje s ERP-om i CRM-om?
Postoji pet uobičajenih načina, a redoslijed u tablici ujedno je redoslijed kojim ih vrijedi razmatrati.
| Način povezivanja | Kako radi | Prednosti | Rizici | Kada odgovara |
|---|---|---|---|---|
| Službeno programsko sučelje (API) | AI sloj traži podatke preko sučelja koje proizvođač objavljuje i održava. | Podržava ga proizvođač, a pristup se može ograničiti na potrebne podatke. | Ne pokriva uvijek sva polja, ograničava broj poziva i ponekad se posebno plaća. | Kad sučelje postoji i pokriva podatke koji vam trebaju. |
| Kopija ili replika samo za čitanje | Potrebni podaci redovito se preslikavaju u zasebnu bazu, iz koje AI sloj čita. | Upiti ne opterećuju ERP, a AI sloj u izvoru ne može ništa promijeniti. | Podaci kasne za izvorom, a kopiju treba štititi jednako kao izvor. | Za izvještaje i poslovna pitanja kojima ne treba stanje iz ove sekunde. |
| Planirani izvoz datoteka | ERP po rasporedu izvozi CSV ili Excel datoteke na dogovoreno mjesto. | Najčešće ne traži razvoj u ERP-u i radi i sa starijim sustavima. | Promjena stupca ili formata može tiho pokvariti obradu, a podaci vrijede samo do sljedećeg izvoza. | Kad sučelja nema ili za brz početak pilota. |
| Obavijesti o događajima (webhookovi) | ERP ili CRM sam javlja kad nastane ili se promijeni zapis, primjerice nova narudžba. | AI sloj reagira odmah, bez stalnog propitivanja sustava. | Obavijesti se mogu izgubiti ili stići dvaput, pa ih treba potvrđivati i povremeno uskladiti s izvorom. | Za razvrstavanje novih upita i dokumenata čim stignu. |
| Automatizacija zaslona | Program oponaša korisnika: otvara ekrane, upisuje i klikće. | Moguća je i kad drugog načina nema. | Puca pri svakoj promjeni sučelja, spora je i teško se nadzire. | Samo kao posljednja i privremena mogućnost. |
Što je dostupno, ovisi o proizvođaču i o tome radi li sustav u oblaku ili na vašem poslužitelju. Microsoft za Business Central, primjerice, dokumentira programsko sučelje za razmjenu podataka, obavijesti o promjenama zapisa i repliku baze samo za čitanje, na koju idu izvještaji i upiti kako ne bi usporavali poslovne procese. Datalab za Pantheon nudi online usluge (API) za povezivanje s vanjskim aplikacijama.
Način povezivanja i stanje podataka ujedno su među glavnim čimbenicima troška, uz broj pitanja i izvještaja koje sustav pokriva i to treba li upis u ERP. Što još utječe na trošak, pročitajte na stranici o čemu ovisi cijena AI implementacije.
Kako zadržati točnost i kontrolu?
Prvo samo čitanje, upis kasnije i uz odobrenje
AI sloj koji samo čita ne može pokvariti knjiženja, zalihe ni narudžbe. Zato prva verzija dobiva tehnički korisnički račun s pravom čitanja, i to samo onih tablica koje joj trebaju. ERP ostaje jedini izvor istine: AI sloj ne vodi vlastitu evidenciju kupaca ni zaliha, nego čita izvor ili njegovu kopiju.
Upis dolazi kao zasebna faza, kad se sustav pokaže pouzdanim. Ide kroz službeno sučelje, za točno određene radnje, uz odobrenje odgovorne osobe i zapis o tome tko je što odobrio. Dobar međukorak su nacrti: sustav pripremi narudžbu ili odgovor, a čovjek ih provjeri i potvrdi.
Brojke dolaze iz upita, a model ih objašnjava
Jezični model piše uvjerljiv tekst, ali nije kalkulator ni baza podataka. I AZOP u preporuci o sigurnom korištenju velikih jezičnih modela upozorava da takvi sustavi mogu dati netočne, nepotpune, zastarjele ili izmišljene informacije. Zato se posao dijeli: model prepoznaje što korisnik pita, upit nad bazom računa brojke, a model rezultat opisuje. Tako model ne može „izmisliti” iznos prihoda, jer taj broj daje upit, a ne on.
Primjer: prodajni voditelj pita koji kupci ove godine naručuju manje nego prošle. Upit usporedi narudžbe po kupcu za oba razdoblja, a model napiše kratak sažetak i istakne kupce koje vrijedi nazvati. Uz odgovor stoje razdoblje i izvor podataka, a pitanje koje nijedan upit ne pokriva sustav odbija umjesto da nagađa.
Prava pristupa prate uloge iz ERP-a
AI sloj ne smije biti zaobilazni put do podataka. Ako komercijalist u ERP-u ne vidi marže ili tuđe kupce, ne smije ih vidjeti ni kroz pitanje postavljeno AI sustavu. Zato se uz svako pitanje provjerava tko ga postavlja, a upit se ograničava istim pravilima koja za tu osobu vrijede u ERP-u. Pitanja i odgovori bilježe se kako bi se poslije moglo provjeriti tko je što vidio.
Kvaliteta podataka odlučuje više od izbora modela
Ako je isti kupac upisan pod više imena, artikli su razvrstani bez pravila, a polja se popunjavaju po volji, AI će tu zbrku samo brže i uvjerljivije prikazati. Zato pilot počinje pregledom podataka koje koristi prvo pitanje: duplikata, praznih polja, neujednačenih naziva i šifri. Greške se ispravljaju u ERP-u, na izvoru, a ne zakrpama u AI sloju.
Zaštita podataka: GDPR, ugovori i mjesto obrade
Čim AI sloj čita kontakte iz CRM-a, podatke o kupcima fizičkim osobama ili o zaposlenicima, obrađuje osobne podatke i primjenjuje se Opća uredba o zaštiti podataka (Uredba (EU) 2016/679). Za projekt povezivanja najvažnije su četiri točke:
- Samo nužni podaci. Načelo smanjenja količine podataka iz članka 5. znači da AI sloj dobiva samo polja potrebna za svrhu. Izvještaju o prodaji po kategorijama imena kupaca ne trebaju.
- Ugovor s izvršiteljem obrade. Ako integrator, pružatelj smještaja ili pružatelj AI modela obrađuje osobne podatke u vaše ime, odnos uređuje ugovor iz članka 28., a izvršitelj ne smije angažirati drugog izvršitelja bez vašeg pisanog odobrenja.
- Sigurnost obrade. Članak 32. traži mjere primjerene riziku, poput pseudonimizacije i enkripcije, pravodobne ponovne uspostave dostupnosti podataka nakon incidenta i redovitog testiranja tih mjera.
- Mjesto obrade. Ako podatke obrađuje poslužitelj ili AI model izvan Europskog gospodarskog prostora, prijenos je dopušten samo pod uvjetima iz poglavlja V., primjerice na temelju odluke Komisije o primjerenosti ili standardnih klauzula o zaštiti podataka.
AZOP u istoj preporuci savjetuje da se tablice i baze s osobnim podacima ne učitavaju u javno dostupne alate temeljene na jezičnim modelima, osim ako je to unaprijed odobreno, pravno utemeljeno, ugovorno uređeno i tehnički zaštićeno. Preporučuje i provjeriti lokaciju obrade te smije li pružatelj unesene podatke koristiti za treniranje modela. Aplikacije koje gradimo i održavamo smještamo na poslužitelje u EU-u; za AI model to treba provjeriti zasebno.
Što Akt o umjetnoj inteligenciji znači za ovakve projekte?
Akt o umjetnoj inteligenciji (Uredba (EU) 2024/1689) tvrtku koja AI sustav koristi u svom poslovanju naziva subjektom koji uvodi sustav. Za projekte nad ERP-om i CRM-om važni su ovi datumi:
- od 2. veljače 2025. vrijede zabrane određenih praksi i obveza pismenosti u području umjetne inteligencije: tvrtka poduzima mjere kojima podupire znanje zaposlenika koji rade s AI sustavima;
- od 2. kolovoza 2026. primjenjuju se obveze transparentnosti iz članka 50.: tko izravno komunicira s AI sustavom, primjerice kupac s chatbotom, mora biti obaviješten da razgovara s AI sustavom, osim ako je to očito;
- obveze za visokorizične sustave nakon izmjene Uredbom (EU) 2026/1744 primjenjuju se od 2. prosinca 2027. za sustave iz Priloga III. i od 2. kolovoza 2028. za sustave iz Priloga I.
Izvještaji o prodaji i zalihama, nacrti odgovora i razvrstavanje upita kupaca nisu među područjima iz Priloga III. Neke primjene uz ERP i CRM ipak jesu, primjerice ocjenjivanje i praćenje zaposlenika ili procjena kreditne sposobnosti fizičkih osoba, pa takve ideje procijenite prije razvoja.
Kako uvesti AI nad ERP-om: plan u sedam koraka
- Odaberite jedno pitanje ili izvještaj. Najbolji je kandidat posao koji netko svaki tjedan radi ručno, s jasnim korisnikom i jasnim mjerilom točnosti.
- Popišite podatke i provjerite im kvalitetu. Koje tablice i polja trebaju, tko je za njih odgovoran i koje greške već znate.
- Otvorite pristup samo za čitanje. Odaberite način povezivanja iz tablice i dogovorite ga s partnerom koji održava ERP.
- Izradite upite i usporedite brojke. Rezultat za isto razdoblje usporedite s ručnim izvještajem, zajedno s ljudima koji ga danas rade.
- Provedite pilot s malom skupinom korisnika. Prva radna verzija kod nas je obično gotova za 4–8 tjedana.
- Izmjerite i odlučite. Na temelju mjera iz sljedećeg odjeljka proširite, popravite ili odustanite.
- Pustite sustav u rad i održavajte ga. To znači nadzor sinkronizacije, upozorenje kad izvoz ne stigne i prilagodbe nakon nadogradnje ERP-a ili promjene modela.
Što mjeriti?
Početno stanje izmjerite prije pilota, inače poslije nećete imati s čime usporediti. Korisne su ove mjere:
- vrijeme od zahtjeva do gotovog izvještaja;
- broj ručnih izvoza i kopiranja koji su nestali;
- udio odgovora koje je čovjek morao ispraviti ili dopuniti;
- udio pitanja na koja sustav nije znao odgovoriti;
- točnost razvrstavanja upita i dokumenata u usporedbi s ručnom provjerom;
- broj ljudi koji sustav i dalje koriste kad prođe početna znatiželja.
Iz naše prakse: Instar informatika i Luceed
Instar informatika hrvatski je trgovac i distributer informatičke opreme s poslovnicama i veleprodajom. Njihov je ERP Luceed tvrtke Tomsoft. Na podatke iz Luceeda spojili smo Business Booster, našu poslovnu platformu za komunikaciju, zadatke, analitiku i AI. Business Booster svake noći sinkronizira kopiju podataka koji su mu potrebni: artikle, zalihe po skladištima, podatke o maloprodajnoj i veleprodajnoj prodaji te popis poslovnica i skladišta.
- Automatski izvještaji o prodaji i zalihama po robnim markama. Svaki je izvještaj Excel datoteka u točno onom obliku koji traži proizvođač, primjerice Acer, Asus, HP, Lenovo, Logitech ili Samsung. Nastaju po rasporedu, recimo svakog ponedjeljka za prethodni tjedan, i odlaze e-poštom. Brojke dolaze izravno iz podataka ERP-a; te izvještaje ne piše AI.
- Poslovna pitanja na hrvatskom. Voditelj može pitati koji se proizvodi najbolje prodaju, koje poslovnice najbolje rade, kako stoji neka kategorija, čega je malo na zalihi, a i dalje se prodaje, ili koja roba stoji. Brojke računaju upiti nad podacima iz ERP-a, a jezični model samo razvrstava pitanje i piše kratko objašnjenje uz grafikone.
- AI komentar izvještaja, po želji. Uz izvještaj za robnu marku može se zatražiti sažetak, trendovi, prijedlozi premještaja između poslovnica, prioriteti za narudžbu i rizici. Komentar je prijedlog koji čovjek provjeri prije bilo kakve odluke.
Pouke vrijede i za druge projekte: ERP ostaje jedini izvor istine, a AI sloj čita kopiju; brojke dolaze iz upita, a model ih samo objašnjava; prava pristupa prate ona iz ERP-a. Formate izvještaja zadaju proizvođači, pa vrijednost nije u novom izgledu izvještaja, nego u tome što nestaju ručni izvozi i prepisivanje.
Prvi razgovor s nama je besplatan i služi tome da zajedno odaberemo jedno pitanje ili izvještaj od kojeg vrijedi krenuti. Razgovaramo o tome koji ERP i CRM koristite, kako danas dolazite do podataka, tko radi izvještaje i koje osobne podatke sustav dotiče. Nakon toga dobivate opseg, procjenu troška i plan u fazama, a napredak poslije pratite u klijentskom portalu. Kako izgleda cijeli projekt, opisali smo na stranici integracija AI-ja s CRM i ERP sustavima.
Česta pitanja
Može li AI raditi s Luceedom, Pantheonom ili Business Centralom?
Može, ako do podataka postoji pouzdan put: službeno programsko sučelje, kopija podataka samo za čitanje ili redoviti izvoz. Što je za vaš sustav dostupno i pod kojim uvjetima, provjeravamo na početku, zajedno s partnerom koji vam održava ERP.
Hoće li AI mijenjati podatke u našem ERP-u?
Ne u prvoj fazi. Prva verzija samo čita podatke, a upis dolazi kasnije, kroz službeno sučelje, za točno određene radnje i uz odobrenje odgovorne osobe.
Može li jezični model izmisliti broj u izvještaju?
Ne, ako brojke računa upit nad bazom, a model ih samo opisuje. Model i dalje može krivo shvatiti pitanje, pa uz odgovor uvijek treba pisati razdoblje i izvor podataka.
Smiju li podaci o kupcima ići u AI model?
Smiju samo nužni podaci, uz pravnu osnovu, ugovor s pružateljem koji ih obrađuje u vaše ime i odgovarajuće mjere zaštite. Za mnoge izvještaje imena kupaca uopće nisu potrebna, pa ih AI sloj ni ne dobiva.
Koliko traje uvođenje?
Prva radna verzija za jedno pitanje ili izvještaj obično je gotova za 4–8 tjedana. Puštanje u rad slijedi nakon pilota i mjerenja, a trajanje ovisi o načinu povezivanja i stanju podataka.