AI integracija s CRM in ERP sistemi pomeni, da sistem umetne inteligence bere podatke iz vašega ERP-ja in CRM-a ter z njimi odgovarja na vprašanja, sestavlja poročila, piše osnutke odgovorov in razvršča dohodne zahteve in dokumente, ERP pa pri tem ostane edini vir resnice. Izplača se, kadar ljudje vsak teden ročno izvažajo, prepisujejo in sestavljajo iste podatke, za začetek pa zahteva tri stvari: dostop do podatkov samo za branje, podatke, ki jim lahko zaupate, in eno konkretno poslovno vprašanje ali poročilo.
Kaj AI nad CRM-om in ERP-jem dela v praksi?
AI sloj je ločen program, ki se poveže z ERP-jem ali CRM-om, bere podatke, ki jih sme videti, in za delo z njimi uporablja jezikovni model. V praksi opravlja štiri vrste dela:
- Odgovarja na poslovna vprašanja in sestavlja poročila. Vodja vpraša s svojimi besedami, na primer katera kategorija se ta mesec najbolje prodaja, sistem pa vrne številke, kratko razlago in graf.
- Piše osnutke iz podatkov v CRM-u. Iz zgodovine naročil, odprtih ponudb in dogovorjenih pogojev nastane osnutek odgovora kupcu ali ponudbe, ki ga zaposleni pregleda in pošlje.
- Razvršča dohodne zahteve in dokumente. E-poštna sporočila, naročilnice in reklamacije prepozna in jih pripiše pravemu kupcu, artiklu ali zadevi, s predlogom prioritete.
- Predlaga, odloča pa človek. Sistem predlaga premik blaga med skladišči, naročilo pri dobavitelju ali opomnik kupcu, odločitev pa sprejme in v ERP vpiše odgovorna oseba.
Kaj naj ostane na pravilih?
Vse, kar je mogoče zapisati kot formulo ali tabelo: cene in rabati, davki, knjiženja, stanje zalog, plačilni roki in pragovi za odobritev. Taka pravila izvaja običajna programska logika, ki vsakič da enak rezultat in jo je lahko preveriti. Umetno inteligenco uporabljajte tam, kjer vhod ni urejen: za prosto besedilo, dokumente v različnih oblikah in vprašanja, zastavljena s svojimi besedami.
Kako se AI poveže z ERP-jem in CRM-om?
Obstaja pet običajnih načinov, vrstni red v tabeli pa je hkrati vrstni red, po katerem jih je vredno pretehtati.
| Način povezave | Kako deluje | Prednosti | Tveganja | Kdaj je primeren |
|---|---|---|---|---|
| Uradni programski vmesnik (API) | AI sloj zahteva podatke prek vmesnika, ki ga proizvajalec objavlja in vzdržuje. | Podpira ga proizvajalec, dostop pa je mogoče omejiti na potrebne podatke. | Ne pokriva vedno vseh polj, omejuje število klicev in se včasih posebej zaračuna. | Kadar vmesnik obstaja in pokriva podatke, ki jih potrebujete. |
| Kopija ali replika samo za branje | Potrebni podatki se redno prepisujejo v ločeno bazo, iz katere bere AI sloj. | Poizvedbe ne obremenjujejo ERP-ja, AI sloj pa v viru ne more ničesar spremeniti. | Podatki zaostajajo za virom, kopijo pa je treba varovati enako kot vir. | Za poročila in poslovna vprašanja, ki ne potrebujejo stanja v tej sekundi. |
| Načrtovani izvoz datotek | ERP po urniku izvaža datoteke CSV ali Excel na dogovorjeno mesto. | Največkrat ne zahteva razvoja v ERP-ju in deluje tudi s starejšimi sistemi. | Sprememba stolpca ali oblike lahko tiho pokvari obdelavo, podatki pa veljajo le do naslednjega izvoza. | Kadar vmesnika ni ali za hiter začetek pilotnega projekta. |
| Obvestila o dogodkih (webhooki) | ERP ali CRM sam sporoči, ko nastane ali se spremeni zapis, na primer novo naročilo. | AI sloj se odzove takoj, brez nenehnega poizvedovanja v sistemu. | Obvestila se lahko izgubijo ali prispejo dvakrat, zato jih je treba potrjevati in občasno uskladiti z virom. | Za razvrščanje novih zahtev in dokumentov, takoj ko prispejo. |
| Avtomatizacija zaslonov | Program posnema uporabnika: odpira zaslone, vpisuje in klika. | Mogoča je tudi, kadar drugega načina ni. | Pokvari se ob vsaki spremembi vmesnika, je počasna in jo je težko nadzorovati. | Le kot zadnja in začasna možnost. |
Kaj je na voljo, je odvisno od proizvajalca in od tega, ali sistem deluje v oblaku ali na vašem strežniku. Microsoft za Business Central na primer dokumentira programski vmesnik za izmenjavo podatkov, obvestila o spremembah zapisov in repliko baze samo za branje, na katero se usmerijo poročila in poizvedbe, da ne upočasnjujejo poslovnih procesov. Datalab za Pantheon ponuja spletne storitve (API) za povezovanje z zunanjimi aplikacijami.
Način povezave in stanje podatkov sta hkrati med glavnimi dejavniki stroškov, poleg števila vprašanj in poročil, ki jih sistem pokriva, in tega, ali je potreben vpis v ERP. Kaj še vpliva na stroške, preberite na strani od česa je odvisna cena uvedbe AI.
Kako ohraniti točnost in nadzor?
Najprej samo branje, vpis pozneje in z odobritvijo
AI sloj, ki samo bere, ne more pokvariti knjiženj, zalog ali naročil. Zato prva različica dobi tehnični uporabniški račun s pravico branja, in to samo tistih tabel, ki jih potrebuje. ERP ostane edini vir resnice: AI sloj ne vodi lastne evidence kupcev ali zalog, temveč bere vir ali njegovo kopijo.
Vpis pride kot ločena faza, ko se sistem izkaže za zanesljivega. Poteka prek uradnega vmesnika, za natančno določena dejanja, z odobritvijo odgovorne osebe in zapisom o tem, kdo je kaj odobril. Dober vmesni korak so osnutki: sistem pripravi naročilo ali odgovor, človek pa ga preveri in potrdi.
Številke pridejo iz poizvedb, model jih pojasni
Jezikovni model piše prepričljivo besedilo, vendar ni ne kalkulator ne baza podatkov. Tudi Informacijski pooblaščenec v priporočilih za varno in odgovorno uporabo umetne inteligence pri delu, pripravljenih za javne uslužbence, opozarja, da si umetna inteligenca lahko izmisli odgovore in da podatki, ki jih orodje uporablja, niso vedno ažurni ali pravilni. Zato se delo razdeli: model prepozna, kaj uporabnik sprašuje, poizvedba nad bazo izračuna številke, model pa rezultat opiše. Tako model ne more „izmisliti“ zneska prihodkov, ker to številko da poizvedba, ne on.
Primer: vodja prodaje vpraša, kateri kupci letos naročajo manj kot lani. Poizvedba primerja naročila po kupcih za obe obdobji, model pa napiše kratek povzetek in izpostavi kupce, ki jih je vredno poklicati. Ob odgovoru sta navedena obdobje in vir podatkov, vprašanje, ki ga ne pokriva nobena poizvedba, pa sistem zavrne, namesto da bi ugibal.
Pravice dostopa sledijo vlogam iz ERP-ja
AI sloj ne sme biti obvoz do podatkov. Če komercialist v ERP-ju ne vidi marž ali tujih kupcev, jih ne sme videti niti prek vprašanja, zastavljenega sistemu umetne inteligence. Zato se ob vsakem vprašanju preveri, kdo ga postavlja, poizvedba pa se omeji z enakimi pravili, ki za to osebo veljajo v ERP-ju. Vprašanja in odgovori se beležijo, da je mogoče pozneje preveriti, kdo je kaj videl.
Kakovost podatkov odloča več kot izbira modela
Če je isti kupec vpisan pod več imeni, so artikli razvrščeni brez pravil, polja pa se izpolnjujejo po občutku, bo umetna inteligenca to zmedo le hitreje in prepričljiveje prikazala. Zato se pilotni projekt začne s pregledom podatkov, ki jih uporablja prvo vprašanje: dvojnikov, praznih polj, neenotnih nazivov in šifer. Napake se popravljajo v ERP-ju, pri viru, ne pa s krpanjem v AI sloju.
Varstvo podatkov: GDPR, pogodbe in kraj obdelave
Brž ko AI sloj bere kontakte iz CRM-a, podatke o kupcih, ki so fizične osebe, ali o zaposlenih, obdeluje osebne podatke in velja Splošna uredba o varstvu podatkov (Uredba (EU) 2016/679). Za projekt povezovanja so najpomembnejše štiri točke:
- Le nujni podatki. Načelo najmanjšega obsega podatkov iz člena 5 pomeni, da AI sloj dobi le polja, potrebna za namen. Poročilo o prodaji po kategorijah ne potrebuje imen kupcev.
- Pogodba z obdelovalcem. Če integrator, ponudnik gostovanja ali ponudnik AI modela obdeluje osebne podatke v vašem imenu, razmerje ureja pogodba iz člena 28, obdelovalec pa ne sme zaposliti drugega obdelovalca brez vašega predhodnega pisnega dovoljenja.
- Varnost obdelave. Člen 32 zahteva ukrepe, primerne tveganju, kot so psevdonimizacija in šifriranje, pravočasna povrnitev razpoložljivosti podatkov po incidentu in redno testiranje teh ukrepov.
- Kraj obdelave. Če podatke obdeluje strežnik ali AI model zunaj Evropskega gospodarskega prostora, je prenos dovoljen le pod pogoji iz poglavja V, na primer na podlagi sklepa Komisije o ustreznosti ali standardnih določil o varstvu podatkov.
Informacijski pooblaščenec v istih priporočilih svetuje, naj se v orodja umetne inteligence ne vnašajo osebni, zaupni in drugi varovani podatki in naj se vanje ne nalagajo celotne datoteke, razen kadar je to izrecno dovoljeno in predvideno, vsak tak vnos pa mora imeti zakonito pravno podlago in ustrezno varnost. Opozarja tudi, da se sistemi umetne inteligence na vnesenih podatkih lahko učijo in jih uporabijo za svoje nadaljnje delovanje. Zato preverite kraj obdelave in ali sme ponudnik vnesene podatke uporabiti za učenje modela. Aplikacije, ki jih gradimo in vzdržujemo, gostimo na strežnikih v EU; za AI model je treba to preveriti posebej.
Kaj Akt o umetni inteligenci pomeni za take projekte?
Akt o umetni inteligenci (Uredba (EU) 2024/1689) podjetje, ki sistem umetne inteligence uporablja pri svojem poslovanju, imenuje uvajalec. Za projekte nad ERP-jem in CRM-om so pomembni ti datumi:
- od 2. februarja 2025 veljajo prepovedi nekaterih praks in obveznost pismenosti na področju umetne inteligence: podjetje sprejme ukrepe, s katerimi podpira znanje zaposlenih, ki delajo s sistemi umetne inteligence;
- od 2. avgusta 2026 se uporabljajo obveznosti glede preglednosti iz člena 50: kdor neposredno komunicira s sistemom umetne inteligence, na primer stranka s klepetalnim robotom, mora biti obveščen, da se pogovarja s sistemom umetne inteligence, razen če je to očitno;
- obveznosti za visokotvegane sisteme se po spremembi z Uredbo (EU) 2026/1744 uporabljajo od 2. decembra 2027 za sisteme iz Priloge III in od 2. avgusta 2028 za sisteme iz Priloge I.
Poročila o prodaji in zalogah, osnutki odgovorov in razvrščanje zahtev kupcev niso med področji iz Priloge III. Nekatere uporabe ob ERP-ju in CRM-u pa so, na primer ocenjevanje in spremljanje zaposlenih ali ocenjevanje kreditne sposobnosti fizičnih oseb, zato take zamisli ocenite pred razvojem.
Kako uvesti AI nad ERP-jem: načrt v sedmih korakih
- Izberite eno vprašanje ali poročilo. Najboljši kandidat je opravilo, ki ga nekdo vsak teden dela ročno, z jasnim uporabnikom in jasnim merilom točnosti.
- Popišite podatke in preverite njihovo kakovost. Katere tabele in polja so potrebni, kdo je zanje odgovoren in katere napake že poznate.
- Odprite dostop samo za branje. Izberite način povezave iz tabele in se o njem dogovorite s partnerjem, ki vzdržuje vaš ERP.
- Pripravite poizvedbe in primerjajte številke. Rezultat za isto obdobje primerjajte z ročnim poročilom, skupaj z ljudmi, ki ga danes pripravljajo.
- Izvedite pilotni projekt z manjšo skupino uporabnikov. Prva delujoča različica je pri nas običajno končana v 4–8 tednih.
- Izmerite in se odločite. Na podlagi meril iz naslednjega razdelka razširite, popravite ali odnehajte.
- Sistem zaženite in ga vzdržujte. To pomeni nadzor sinhronizacije, opozorilo, ko izvoz ne prispe, in prilagoditve po nadgradnji ERP-ja ali menjavi modela.
Kaj meriti?
Izhodiščno stanje izmerite pred pilotnim projektom, sicer pozneje ne boste imeli s čim primerjati. Koristna so ta merila:
- čas od zahteve do končanega poročila;
- število ročnih izvozov in kopiranj, ki so izginili;
- delež odgovorov, ki jih je moral človek popraviti ali dopolniti;
- delež vprašanj, na katera sistem ni znal odgovoriti;
- točnost razvrščanja zahtev in dokumentov v primerjavi z ročnim preverjanjem;
- število ljudi, ki sistem uporabljajo še potem, ko mine začetna radovednost.
Iz naše prakse: Instar informatika in Luceed
Instar informatika je hrvaški trgovec in distributer računalniške opreme s poslovalnicami in veleprodajo. Njihov ERP je Luceed podjetja Tomsoft. Na podatke iz Luceeda smo povezali Business Booster, našo poslovno platformo za komunikacijo, naloge, analitiko in umetno inteligenco. Business Booster vsako noč sinhronizira kopijo podatkov, ki jih potrebuje: artikle, zaloge po skladiščih, podatke o maloprodaji in veleprodaji ter seznam poslovalnic in skladišč.
- Samodejna poročila o prodaji in zalogah po blagovnih znamkah. Vsako poročilo je datoteka Excel natanko v obliki, ki jo zahteva proizvajalec, na primer Acer, Asus, HP, Lenovo, Logitech ali Samsung. Nastajajo po urniku, recimo vsak ponedeljek za pretekli teden, in se pošiljajo po e-pošti. Številke prihajajo neposredno iz podatkov ERP-ja; teh poročil ne piše umetna inteligenca.
- Poslovna vprašanja v hrvaščini. Vodja lahko vpraša, kateri izdelki se najbolje prodajajo, katere poslovalnice najbolje delujejo, kako se odreže posamezna kategorija, česa je malo na zalogi, a se še vedno prodaja, ali katero blago stoji. Številke izračunajo poizvedbe nad podatki iz ERP-ja, jezikovni model pa le razvrsti vprašanje in napiše kratko razlago ob grafih.
- AI komentar poročila po želji. Ob poročilu za blagovno znamko je mogoče zahtevati povzetek, trende, predloge za premike med poslovalnicami, prednostni vrstni red naročanja in tveganja. Komentar je predlog, ki ga človek preveri pred kakršno koli odločitvijo.
Nauki veljajo tudi za druge projekte: ERP ostane edini vir resnice, AI sloj pa bere kopijo; številke pridejo iz poizvedb, model jih le pojasni; pravice dostopa sledijo tistim iz ERP-ja. Obliko poročil določajo proizvajalci, zato vrednost ni v novem videzu poročila, temveč v tem, da izginejo ročni izvozi in prepisovanje.
Prvi pogovor z nami je brezplačen in je namenjen temu, da skupaj izberemo eno vprašanje ali poročilo, s katerim je vredno začeti. Pogovorimo se o tem, katera ERP in CRM uporabljate, kako danes pridete do podatkov, kdo pripravlja poročila in katerih osebnih podatkov se sistem dotika. Nato dobite obseg, oceno stroškov in načrt po fazah, napredek pa pozneje spremljate na portalu za stranke. Kako je videti celoten projekt, smo opisali na strani integracija umetne inteligence s sistemi CRM in ERP.
Pogosta vprašanja
Ali lahko AI dela z Luceedom, Pantheonom ali Business Centralom?
Lahko, če do podatkov obstaja zanesljiva pot: uradni programski vmesnik, kopija podatkov samo za branje ali redni izvoz. Kaj je za vaš sistem na voljo in pod kakšnimi pogoji, preverimo na začetku, skupaj s partnerjem, ki vzdržuje vaš ERP.
Ali bo AI spreminjal podatke v našem ERP-ju?
V prvi fazi ne. Prva različica podatke samo bere, vpis pa pride pozneje, prek uradnega vmesnika, za natančno določena dejanja in z odobritvijo odgovorne osebe.
Ali si lahko jezikovni model izmisli številko v poročilu?
Ne, če številke izračuna poizvedba nad bazo, model pa jih le opiše. Model lahko še vedno napačno razume vprašanje, zato morata ob odgovoru vedno pisati obdobje in vir podatkov.
Ali smejo podatki o kupcih v AI model?
Smejo le nujni podatki, s pravno podlago, s pogodbo s ponudnikom, ki jih obdeluje v vašem imenu, in z ustreznimi zaščitnimi ukrepi. Za mnoga poročila imena kupcev sploh niso potrebna, zato jih AI sloj niti ne dobi.
Koliko časa traja uvedba?
Prva delujoča različica za eno vprašanje ali poročilo je običajno končana v 4–8 tednih. Zagon sledi po pilotnem projektu in meritvah, trajanje pa je odvisno od načina povezave in stanja podatkov.