Aplikácie
Vlastné UI komponenty doplnkov, ktoré bežia priamo vnútri CODEXISu.
Aplikácia je UI komponent, ktorý prináša doplnok. Nie je to len chat — je to vlastná obrazovka s formulárom, tabuľkou, sprievodcom, vizualizáciou… presne to, čo dáva zmysel pre konkrétnu úlohu.
Aplikácia beží vnútri CODEXISu (v izolovanom iframe), ale vyzerá ako plnohodnotná súčasť prostredia.
Kedy dáva aplikácia zmysel
Chat je skvelý pre voľné otázky. Aplikácia sa hodí, keď:
- máte štruktúrovaný formulár (zadáte vstupy, dostanete výstup),
- chcete tabuľku alebo vizualizáciu,
- riešite opakovaný postup, ktorý by sa v chate stal zdĺhavým,
- potrebujete vlastné komponenty pre svoj workflow.
Príklady aplikácií
- Kalkulačka lehôt — zadáte typ konania a počiatočný dátum, dostanete všetky procesné lehoty.
- Evidencia GDPR žiadostí — formulár na príjem žiadosti + sledovanie termínu.
- Dashboard compliance — prehľad o stave zmlúv, nevybavených úloh.
- Nástroj na porovnanie verzií — vizuálny diff dvoch verzií zmluvy.
- Generátor výziev — štruktúrovaný sprievodca spísaním predžalobnej výzvy.
Kde aplikáciu nájdem
Po inštalácii doplnku, ktorý poskytuje aplikáciu:
- Hlavná navigácia → Aplikácie — zoznam všetkých dostupných aplikácií.
- Marketplace → Aplikácie — prechádzať aplikácie naprieč doplnkami.
Kliknutím aplikáciu otvoríte — beží ako vlastná stránka vnútri CODEXISu.
Bezpečnosť a izolácia
Aplikácia sa nedostane k vašim dátam, kým jej to neumožníte:
- Iframe je izolovaný od zvyšku CODEXISu — žiadny prístup k cookies, tokenom ani súborom bez výslovného povolenia.
- Komunikácia s jadrom CODEXISu prebieha cez presne definované API (postMessage), aplikácia nemôže obísť oprávnenia doplnku.
- Všetky výstupy, ktoré aplikácia posiela späť, vidíte pred uložením.
Prepojenie s agentom
Aplikácia dokáže zavolať agenta na pozadí — napríklad si nechať prehrať argument k vyplnenému formuláru. Agent, jeho zručnosti aj aplikácia sú len rôzne tváre jedného balíčka.
Bez aplikácie
Nie každý doplnok musí mať aplikáciu. Mnohé doplnky prinášajú len zručnosti a agentov — pracujete s nimi z chatu. Aplikácia je nadstavba, keď štruktúra dáva zmysel.