Sinu andmed on sinu omad — vii need sinna, kus sul neid vaja on
Enamik platvorme lubab sul andmed sisse panna ja teeb nende kättesaamise raskeks. Meie eeldame vastupidist: broneeringud, lukulogid, anduriväärtused, hinnad ja saadavus on kättesaadavad päringuga, sündmused jõuavad sinu süsteemi veebihaagiga sekundite jooksul ning kogu liides on dokumenteeritud. Kui sa ehitad ise, integreerid oma raamatupidamisega või tahad kogu asja oma brändi alla panna, on see meie jaoks tavaline stsenaarium, mitte erand.
Neli viisi, kuidas EZYsmart sinu ülejäänud süsteemidega kokku käib
Veebihaagid: sündmus jõuab kohale sekunditega
Uus broneering, tühistamine, ukse avamine, anduri häire või makse — iga sündmus saadetakse sinu määratud aadressile kohe, kui see juhtub, allkirjastatud ja korduskatsetega. Sa ei pea midagi minutilise sammuga küsima ega kartma, et kaks süsteemi jooksevad lahku, sest info liigub sündmuse, mitte ajagraafiku järgi.
REST ja GraphQL sama andmestiku peal
Lihtsad asjad — vaba aja päring, hinna küsimine, broneeringu loomine — käivad REST-iga paari reaga. Kui sul on vaja ühe päringuga korraga broneeringut, objekti, hindu ja logi, teeb GraphQL selle ühe päringuga ja täpselt nende väljadega, mida sa küsid. Mõlemad räägivad samast andmestikust, seega valik on maitse ja mitte võimekuse küsimus.
MCP-liides: AI-agent saab sinu andmetega tööd teha
Sama andmestik on kättesaadav MCP kaudu, mis tähendab, et AI-assistent saab küsida täituvust, koostada aruande või valmistada ette hinnamuudatuse ilma, et keegi kirjutaks vaheliidese. Õigused on ka siin samad: agent näeb täpselt seda, mida tema võti lubab, ja iga tegevus jääb logisse.
Võtmed, õigused ja logi, mis kannatavad auditit
Iga integratsioon saab oma võtme, oma õigused ja oma piirmäärad, nii et raamatupidamise liides ei saa uksi avada ja partneri võtme saab tühistada ühe klõpsuga. Kõik päringud jäävad logisse ajatempli ja võtme kaupa. Kui suhe partneriga lõppeb, lõpeb ka ligipääs — sekundiga, mitte järgmise kuu alguses.
Kaks süsteemi, mille vahel keegi enam midagi kopeerima ei pea
Väike haldusfirma pidas broneeringuid EZYsmartis, aga arveid ja kliendiandmeid oma raamatupidamistarkvaras. Iga kuu alguses istus keegi kaks päeva ja kandis numbreid ühest süsteemist teise: mitu ööd, mis hinnaga, mis objektil, mis kadus vahepeal ära. Vead tulid alati välja kõige halvemal ajal ja alati klientide juures. Integratsioon võttis ühe arendaja käest paar päeva. Nüüd saadab veebihaak iga kinnitatud broneeringu kohe raamatupidamisse, tühistamine tühistab ka arveridakavandi ja kuuaruanne koostatakse ühe GraphQL-päringuga, mis toob objektid, ööd ja summad korraga. Samal ajal töötab firma kodulehel white label broneerimisvorm, mis näeb välja nende oma, mitte meie oma, ja mille taga on sama API. Kaks tööpäeva kuus muutusid tagasi tööpäevadeks ja kuu lõpu vaidlused kadusid, sest mõlemad süsteemid loevad nüüd sama rida.
Seotud lahendused
API ja integratsioonid — vastused
Kas API on eraldi tasuline lisa?
Ligipääs kuulub platvormi juurde, mitte eraldi paketti — me ei taha, et sinu andmete kättesaamine oleks läbirääkimiste küsimus. Tavakasutuse piirmäärad on seatud nii, et normaalne integratsioon neid ei puuduta: broneeringute sünkroniseerimine, aruanded, kodulehe vorm, seadmesündmused. Kui sul on erakordselt suur maht või sa ehitad meie peale oma toote, lepime kokku eraldi piirmäärad ja tugitaseme, sest siis on tegemist juba partnerlusega, mitte tavakasutusega. White label lahendus ja kaubamärgistatud liides on eraldi kokkulepe, sest sinna kuulub ka disain, domeen ja tugi. Igal juhul ütleme numbrid enne ette, mitte siis, kui integratsioon on juba valmis ja sa oled kinni.
Kui palju arendustööd üks tüüpiline integratsioon nõuab?
Kõige levinum juhtum — broneeringud ühest süsteemist teise, veebihaak sisse ja päring välja — on tavaliselt paar päeva kogenud arendaja jaoks, sest raske osa ei ole meie liides, vaid teise poole andmemudel. Lihtne saadavuse või hinna päring on tund. Suurem projekt, kus ehitatakse terve klienditeekond oma brändi alla, mõõdetakse nädalates. Dokumentatsioon on avalik, näited on olemas ja testkeskkonnas saab kogu voo läbi mängida ilma päris broneeringuid tegemata. Kui su meeskond jääb kuskile kinni, vastame tehnilistele küsimustele otse, mitte üldise kliendiliini kaudu — see hoiab kokku rohkem aega kui ükski dokumentatsiooni peatükk.
Mida white label praktikas tähendab?
Seda, et klient näeb sinu brändi ja sinu domeeni, mitte meie oma. Broneerimisvorm, külalise kirjad, digivõtme leht ja aruanded kannavad sinu logo, värve ja nime, ning aadress on sinu kodulehe all. Tehniliselt töötab taga sama platvorm, sama API ja sama tugi, aga sinu klient ei pea teadma, kes selle ehitas. Seda kasutavad tavaliselt haldusfirmad, kinnisvaraarendajad ja partnerid, kes müüvad lahendust edasi oma nime all. Kokkulepe hõlmab lisaks visuaalile ka seda, kes vastab kliendi küsimustele ja kes hoiab andmeid — need on asjad, mis tuleb enne kokku leppida, sest hiljem on nende muutmine tülikas.
Kes omab andmeid ja kas ma saan need välja võtta?
Andmed on sinu omad. Sa saad need igal ajal API kaudu tervikuna välja lugeda ja soovi korral eksportida standardses masinloetavas vormingus — broneeringud, kliendid, logid, mõõtmised. Meie roll on neid hoida ja töödelda selleks, et teenus töötaks, mitte neid endale koguda. Sama kehtib lahkumisel: kui sa otsustad edasi minna, saad kaasa oma andmed, mitte ekraanipildid. Isikuandmete osas oleme volitatud töötleja ja sina vastutav töötleja, mis tähendab, et lepingus on kirjas, mida me tohime teha ja kui kaua andmeid hoitakse. Kustutamise ja ligipääsu taotlusi saab täita ka programmaatiliselt, et sa ei peaks neid käsitsi läbi tegema.
Kas MCP-liides tähendab, et AI saab minu majale ligi?
Ainult nii palju, kui sa lubad. MCP on lihtsalt struktureeritud viis, kuidas AI-assistent saab sinu andmete pealt tööd teha — küsida täituvust, koostada kuuaruannet, valmistada ette hinnamuudatuse ettepanekut. Agent kasutab tavalist võtit, millel on täpselt piiritletud õigused, seega saab talle anda ainult lugemisõiguse ja jätta uste avamise ning maksed täielikult välja. Iga tegevus jääb logisse sama moodi nagu inimese oma. Praktikas kasutatakse seda kõige rohkem aruandluseks ja analüüsiks, sest just seal on väärtus kõige selgem ja risk kõige väiksem. Kui sa MCP-d ei vaja, ei ole seda vaja ka sisse lülitada.
Räägi, millega see peab kokku käima
Raamatupidamine, sinu enda koduleht, partneri süsteem või päris oma toode meie peal — kirjelda, mida sa ehitad, ja me ütleme ausalt, kas see käib API-ga ära või tasub selle meil valmis kirjutada lasta.