Techninis integravimas: kaip DI agentas jungiasi prie jūsų sistemų
Šis puslapis skirtas techninei komandai. Jei integracijų puslapyje paaiškinome, KĄ jungiame verslo požiūriu, čia paaiškiname, KAIP tai veikia po variklio dangčiu: kokiais būdais agentas kalbasi su jūsų sistemomis, kaip tvarkoma autentifikacija ir kur keliauja duomenys.
Trumpai: jungiamės per standartines sąsajas (angl. API), realiu laiku ir po pokalbio, o kiekvieną atvejį įvertiname prieš pasiūlymą, ne po jo.
Kokiais būdais agentas jungiasi prie sistemų?
Trimis papildančiais mechanizmais — naudojame juos pagal tai, ko reikia procesui:
Funkcijų kvietimas (angl. function calling) — pokalbio METU. Agentas realiu laiku kreipiasi į jūsų galinį tašką (angl. endpoint), pavyzdžiui, patikrinti užsakymo ar paskolos būseną, gauna atsakymą (JSON) ir toliau kalba su klientu.
Webhookai — PO pokalbio. Pasibaigus skambučiui įvykis (nauja registracija, kontaktas, santrauka, mokėjimo pažadas) HTTP užklausa nusiunčiamas į jūsų sistemą.
MCP (Model Context Protocol) — atviras standartas (Anthropic), leidžiantis DI (dirbtinio intelekto) modeliui vienodai jungtis prie patvirtintų įrankių, užuot kūrus atskirą tvarkyklę kiekvienai sistemai. Naudojame ten, kur prasminga.
Kaip tvarkoma autentifikacija?
Prisijungimą prie jūsų sistemos vykdome saugiai ir tik su jūsų suteikta prieiga:
API raktai arba OAuth 2.0 — pagal tai, ką palaiko jūsų sistema; raktus suteikiate ir bet kada galite atšaukti jūs.
Minimali apimtis — prašome tik tų teisių, kurių reikia procesui (pavyzdžiui, skaityti laisvus laikus ir kurti įvykius), ne daugiau.
Paslaptys saugomos saugiai — raktai laikomi šifruotai, ne kode ir ne viešai.
Kaip atrodo duomenų srautas?
Supaprastintai:
Klientas (telefonas) ↓ balso jungtis (Telnyx, ES) DI balso agentas — mūsų ES infrastruktūra ├─ kalbos atpažinimas (STT) + balso sintezė (TTS): mūsų ├─ kalbos modelis (LLM): išorinis API su DPA └─ jūsų sistema: funkcijų kvietimas (pokalbio metu) / webhookai (po pokalbio) ↓ Rezultatas → jūsų CRM / duomenų bazė
Balso duomenys apdorojami mūsų valdomoje ES infrastruktūroje; su jūsų sistema keičiamės tik tuo, ko reikia procesui. Plačiau apie duomenis — saugos ir atitikties puslapyje, apie pačią technologiją — technologijos puslapyje.
Kaip užtikrinamas patikimumas?
Skirtieji laikai (angl. timeouts) ir pakartojimai — jei jūsų sistema neatsako laiku, agentas nekabo: mandagiai pasako, kad patikrins, arba perduoda žmogui.
Atsarginis kelias (angl. failover) — kritiniais atvejais numatytas perdavimas darbuotojui, kad klientas neliktų be atsakymo.
Žurnalai ir stebėsena — jungčių klaidas matome ir į jas reaguojame.
Ko reikia iš jūsų komandos?
Paprastai nedaug: prieigos prie sistemos sąsajos (API rakto ar galinio taško) ir trumpo pokalbio su jūsų IT ar sistemos tiekėju, kad suderintume laukus ir teises. Techninį darbą atliekame mes. Jei sistema neturi sąsajos — įvertiname alternatyvas ir pasakome tiesiai, ką galime.
Dažni techniniai klausimai
Toliau — tiesūs atsakymai į dažniausius techninius klausimus.
Ar agentas gali pokalbio metu skaityti/rašyti į mūsų sistemą?
Taip — tam naudojamas funkcijų kvietimas (function calling): agentas realiu laiku kreipiasi į jūsų galinį tašką, gauna atsakymą ir tęsia pokalbį. Galimybė priklauso nuo to, ar jūsų sistema turi tinkamą sąsają.Kokių autentifikacijos būdų palaikote?
API raktus ir OAuth 2.0 — pagal tai, ką palaiko jūsų sistema. Prašome minimalių teisių, raktus suteikiate ir atšaukiate jūs, o jie laikomi šifruotai.Kur keliauja duomenys ir kur jie apdorojami?
Balso duomenys apdorojami mūsų valdomoje ES infrastruktūroje; su jūsų sistema keičiamės tik proceso duomenimis, šifruotu ryšiu (TLS), pagal duomenų tvarkymo sutartį (DPA). Detaliau — saugos ir atitikties puslapyje.Kas nutinka, jei mūsų sistema neatsako laiku?
Agentas nekabo: suveikia skirtasis laikas (timeout), ir agentas mandagiai pasako, kad patikrins, arba perduoda pokalbį žmogui. Jungčių klaidas fiksuojame ir stebime.Ar palaikote MCP?
Taip — MCP (Model Context Protocol, atviras Anthropic standartas) tinka mūsų architektūrai ir naudojame jį ten, kur jis supaprastina jungtis. Konkretų būdą kiekvienai sistemai parenkame įvertinę ją prieš pasiūlymą.
Aptarkime jūsų sistemų integravimą
Turite techninių klausimų ar specifinę sistemą? Gaukite pasiūlymą per 24 val. darbo dienomis arba registruokitės į demo — įvertinsime jūsų sąsajas ir pasakysime konkrečiai, ką ir kaip prijungiame.