Preskočiť na obsah

Integrácie CRM: ako prepojiť obchod, web a účtovníctvo bez dvojitého zapisovania

Prepojené CRM má posunúť obchod ďalej bez toho, aby ten istý údaj traja ľudia prepísali do troch aplikácií. Web prinesie dopyt, obchod pripraví ponuku a prevádzka dostane zadanie.

Náročnejšia časť sa začne pri zmene. Zákazník opraví adresu, ponuka dostane novú verziu alebo účtovníctvo chvíľu neodpovedá. Vtedy sa ukáže, či integrácia rozumie procesu. Dobrý návrh pozná hlavný zdroj údajov a ukáže, čo už prešlo a čo ešte čaká.

CRM ako súčasť firemnej práce

  • Webový dopyt
  • Obchodník
  • Zákaznícky portál
  • Plánovanie zákazky
  • Fakturačné podklady
  • Manažérsky prehľad

Webový dopyt, Obchodník, Zákaznícky portál → CRM a integračné pravidlá → Plánovanie zákazky, Fakturačné podklady, Manažérsky prehľad

CRM preberá vstupy a odovzdáva schválené údaje nadväzujúcim systémom.

Dopyt potrebuje identitu aj mimo CRM

Webový formulár, CRM a účtovníctvo označujú ten istý obchod rôznymi číslami. Integrácia tieto identifikátory prepája. Pozná tak zákazníka aj po zmene názvu a správne priradí neskoršiu opravu.

Cesta jednej dokončenej zákazky ukáže, kde údaje vznikli, kto ich potreboval ďalej a kde sa kopírujú ručne. Odhalí aj zbytočné prenosy. Prevádzka potrebuje schválený rozsah, nie každú rozpracovanú verziu ponuky.

Menej prenášaných údajov znamená menej pravidiel na údržbu. Podstatné je zachovať kontext potrebný na ďalší krok.

Ktorá adresa platí, keď sa systémy nezhodnú

Obchodné kontakty prirodzene spravuje CRM, fakturačné údaje účtovníctvo a plánovaný termín prevádzka. Na obrazovke sa môžu zobraziť spolu. Pri zmene však musí byť jasné, ktorý systém rozhoduje.

Inak vznikne slučka: obchodník opraví adresu, synchronizácia ju prepíše starou hodnotou a nikto nevie prečo. Rýchlejšie prepojenie konflikt nevyrieši. Chýba dohoda o vlastníctve údaja.

Vlastná integračná vrstva môže pravidlá sústrediť na jednom mieste. Je užitočná, keď by sa rovnaké rozhodovanie inak opakovalo vo viacerých automatizáciách.

API a webhook odpovedajú na iné otázky

API umožní aplikácii vyžiadať si údaj alebo vykonať dostupnú operáciu. Webhook oznámi udalosť na určenú adresu, ak ho konkrétny systém pre túto udalosť poskytuje.

Pri obchode môže ísť o oznámenie prijatia ponuky. Následná integrácia cez API načíta potrebné podklady a vytvorí prevádzkovú zákazku. Presné možnosti musíte overiť v dokumentácii vybraných systémov.

Pýtajte sa, čo udalosť obsahuje. Celý záznam, iba identifikátor alebo informáciu o zmenených poliach? Zistite aj spôsob overenia pôvodu, opakovania pri chybe a dostupnosť histórie.

Štandard CloudEvents opisuje spoločný formát údajov o udalostiach. Sám však nezaručuje spôsob doručenia ani spracovania vašej integrácie. Jeho zámer uvádza oficiálny web CloudEvents. Pri nákupe preto overujte konkrétne správanie produktu.

Udalosť oznámi zmenu, API vykoná prácu

WebhookAPI
Úloha Oznámi, čo sa stalo Načíta údaj alebo vykoná operáciu
Príklad Ponuka bola prijatá Načítanie podkladov a vytvorenie zákazky
Čo preveriť Pôvod, obsah a opakovanie udalosti Oprávnenia, vstupy a výsledok
Webhook oznamuje udalosť. API poskytuje operácie, ktoré na ňu nadviažu.

Duplicitné doručenie nesmie vytvoriť druhú zákazku

Aj úspešný zápis môže vyzerať ako chyba. CRM odošle udalosť, integrácia vytvorí zákazku, no potvrdenie sa stratí. Zdrojový systém môže skúsiť doručenie zopakovať podľa svojich pravidiel.

Ak prepojenie nevie rozpoznať už spracovanú požiadavku, vznikne druhá zákazka. Preto musí mať udalosť alebo obchodná operácia identitu, podľa ktorej sa opakovanie bezpečne vyhodnotí.

Pri preberaní integrácie túto situáciu vyskúšajte. Odošlite rovnakú testovaciu udalosť dvakrát. Očakávajte jeden výsledný obchodný záznam a dohľadateľný záznam o opakovaní.

Podobne otestujte zmenu doručenú v nesprávnom poradí. Staršia informácia nemá bez overenia prepísať novší stav. Dodávateľ nech vysvetlí pravidlo pre verzie alebo načítanie aktuálneho stavu pred zápisom.

Dvakrát doručená správa nie je druhý obchod

Bez rozpoznania opakovania

  • Ponuka príde do integrácie
  • Zákazka vznikne, potvrdenie sa stratí
  • Opakovanie vytvorí ďalšiu zákazku

S identitou operácie

  • Prenos nesie identifikátor ponuky
  • Vzniknutá zákazka sa priradí k prenosu
  • Opakovanie vráti existujúci výsledok
Po stratenom potvrdení treba zistiť stav pôvodnej operácie pred vytvorením novej.

Pri chybe potrebuje obsluha vedieť, ako pokračovať

Výpadok účtovníctva a chýbajúce IČO vyzerajú pre používateľa podobne: prenos neprešiel. Potrebujú však inú reakciu. Spojenie sa môže obnoviť; neúplný údaj musí najprv niekto doplniť.

Chyba preto má pomenovať zákazku, nedokončený krok a spôsob nápravy. Technický záznam zostane podpore. Obchodníkovi stačí vedieť, že odovzdanie čaká na opravu fakturačných údajov.

Keď zákazky odchádzajú denne, nepomôže prehľad chýb otvorený raz za mesiac. Vlastná aplikácia môže upozornenie ukázať priamo človeku, ktorý vie problém vyriešiť.

Spracovanie prijatej ponuky

  1. Udalosť z CRM Identifikátor ponuky a udalosti
  2. Kontrola Pôvod, oprávnenie a opakovanie
  3. Vytvorenie zákazky Iba platné a potrebné údaje
  4. Výsledok v CRM Odkaz na zákazku alebo riešiteľná chyba
Potvrdenie v CRM vysvetľuje výsledok operácie v druhom systéme.

Prepojenie nepotrebuje všetky práva správcu

Integračný účet nepotrebuje automaticky všetky práva správcu. Spíšte, čo má čítať a čo zapisovať. Rozsah potom overte na testovacích účtoch a údajoch.

Zistite, kto spravuje prístupové údaje, ako sa menia a čo sa stane pri odchode dodávateľa. Firma má vedieť prístup odobrať bez vypnutia nesúvisiacich funkcií.

Overujte aj práva ku konkrétnym záznamom. OWASP upozorňuje na nesprávnu kontrolu prístupu k objektom medzi rizikami API. Pri CRM to znamená napríklad pokus načítať príležitosť inej pobočky. Pozrite si prehľad OWASP API Security.

Dokumentácia prístupov je súčasť prevádzky. Nemala by zostať iba v osobných poznámkach človeka, ktorý prepojenie vytvoril.

Rovnaké pravidlá využije aj AI

Ak neskôr pridáte AI asistenta cez MCP, nemal by obchádzať zavedené kontroly. Nástroj na vytvorenie návrhu zákazky má použiť rovnaké pravidlá ako bežná aplikácia.

Výhodou je jednotný význam operácie. Človek cez formulár, integrácia aj asistent pracujú s rovnakými podmienkami ceny, termínu a oprávnenia. Neudržiavate tri odlišné verzie procesu.

MCP štandardizuje pripojenie nástrojov k AI aplikáciám, ako vysvetľuje oficiálny prehľad MCP. Jeho zavedenie však nenahradí kvalitný návrh API a údajov.

Pri výbere CRM sa preto pýtajte na prístup k operáciám už dnes. V budúcnosti ich môže využívať ďalšia aplikácia alebo asistent, ktorého zatiaľ vôbec neplánujete.

Jedna logika pre formulár, integráciu aj AI

  1. Formulár, integrácia alebo AI Rôzne spôsoby zadania rovnakej úlohy
  2. Pomenovaná operácia Napríklad návrh zákazky
  3. Spoločné pravidlá Cena, termín a oprávnenie
  4. Záznam a história Výsledok dohľadateľný v CRM
Rovnaká operácia má rovnaké pravidlá bez ohľadu na to, kto ju vyvolal.

Chýbajúca udalosť sa nemusí objaviť medzi chybami

Prehľad udalostí zachytí neúspešný pokus, ale nie nevyhnutne udalosť, ktorá vôbec neprišla. Pomáha preto pravidelné porovnanie výsledného stavu oboch systémov.

Pri prijatých ponukách to znamená nájsť tie, ku ktorým chýba prevádzková zákazka. Rozdiel sa ukáže konkrétnym číslom záznamu. Frekvencia kontroly závisí od toho, ako rýchlo chýbajúce odovzdanie ohrozí prácu.

Takáto kontrola dopĺňa automatické opakovanie. Spolu odhalia aj tiché zlyhanie, pri ktorom nikto nedostal chybové hlásenie.

Spoľahlivosť ukáže aj obnova po chybe

Prvý test má prejsť celú cestu od dopytu po odovzdanie. Druhý nech zastaví cieľový systém. Tretí nech pošle duplicitnú alebo neúplnú požiadavku.

Po obnovení overte počty záznamov, väzby a výsledný stav. Skontrolujte, že obsluha dokáže opraviť problém bez priameho zásahu do databázy. To je praktický dôkaz použiteľnej integrácie.

Odporúčame vlastnú integračnú vrstvu, ak váš proces spája viac systémov a obsahuje osobitné pravidlá. Hotové účtovníctvo či bežnú evidenciu môžete zachovať. Vlastná časť spojí prácu podľa potrieb firmy a vytvorí základ pre ďalšie rozšírenia.

V Transfer International sa register klientov dopĺňa z Finstatu a dokumenty pokračujú cez prevod do PDF až k elektronickému podpisu. Také napojenie má konkrétny vstup, výsledok a vlastníka. Pri CRM na mieru navrhujeme tieto väzby spolu s obchodným procesom.

Ukážte nám, kde dnes údaje prepisujete. Navrhneme konkrétne prepojenia, vlastníctvo údajov a skúšky, ktoré overia aj bežné prevádzkové zlyhania.

Ďalšie články.

  1. CRM na mieru alebo hotové CRM: kde sa konfigurácia mení na kompromis

    Kedy stačí hotové CRM, kedy pomôže vlastná vrstva a kedy postaviť systém podľa firmy. Porovnanie procesov, dát, nákladov a ďalšieho rozvoja.

  2. AI asistent v CRM: ako vybrať funkcie, ktorým môžete zveriť prácu

    Čo overiť pri AI asistentovi v CRM: zdroje odpovedí, nástroje cez MCP, oprávnenia, potvrdenie zmien a meranie prínosu pre obchod.

  3. CRM softvér: ako vybrať systém podľa vášho obchodného procesu

    Ako vyberať CRM podľa práce obchodníkov, dátového modelu, integrácií a AI. Konkrétne otázky, demo scenár a kritériá úspešného pilotu.

Všetky články

Chcete sa poradiť o svojom projekte?

Dohodnite si hovor a spolu prejdeme vaše možnosti.

JurajCEO, QikBuild

Z hovoru si odnesiete

  • Návrh, čo by sme postavili ako prvé
  • Orientačnú cenu
  • Odpoveď, či sa vám oplatí softvér na mieru
Dohodnúť 30-minútový hovor

Alebo napíšte na hello@qikbuild.com