Irozon AI Assistant
Irozon AI Assistant är en återanvändbar AI-assistent byggd av Irozon för moderna webbplatser och WordPress. Istället för att bygga en ny AI-chatt för varje projekt skapades lösningen som en konfigurerbar produkt som kan användas i flera olika webbmiljöer.
Om projektet
Fler och fler företag vill ha AI-hjälp på sin webbplats, men engångsintegrationer skapar ofta problem: dubblerad implementation, inkonsekvent användarupplevelse, API-nycklar som riskerar att exponeras på fel ställe, ingen delad underhållsväg och tight koppling till en enskild webbplats eller ett enskilt ramverk. Irozon byggde därför AI Assistant som återanvändbara produktlager istället för en engångslösning: ett React/npm-paket med en återanvändbar assistent-UI, konfigurerbart beteende och delad styling, byggt för att vara portabelt mellan React-baserade webbplatser utan att vara hårt kopplat till irozon.se, samt en paketerad WordPress-plugin som är publikt distribuerad via WordPress.org så att WordPress-användare kan installera och konfigurera assistenten utan att bygga integrationen från grunden.
Bilder
Omfattning
- React/npm-paket: återanvändbar assistent-UI, konfigurerbart beteende, delat komponent- och stilspråk, portabelt mellan React-baserade webbplatser
- WordPress-plugin: paketerad WordPress-integration, publikt släppt på WordPress.org (version 1.0.0), där webbplatsägaren ansluter sin egen nyckel hos OpenAI, Anthropic (Claude) eller Google Gemini
- Säker arkitektur: AI-leverantörens nycklar hanteras endast på serversidan – webbläsaren får aldrig privata API-nycklar – och alla AI-anrop sker via en server-/proxylager med möjlighet till konfiguration per webbplats
- Site Knowledge och produktfrågor: WordPress-pluginen kan svara utifrån webbplatsens egna publicerade sidor och, för WooCommerce-butiker, riktiga produktfrågor baserat på publik katalogdata – aldrig ordrar, kunder eller betalningsinformation
- irozon.se är själv en produktionsreferens: webbplatsens egen AI-assistent körs på detta React-paket i så kallat hosted-läge, med ett publikt, icke-hemligt projekt-ID i webbläsaren och de riktiga leverantörsnycklarna endast i en separat serverdel
Lösningen
Genom att paketera lösningen som produktlager – ett generiskt React-paket plus en separat WordPress-plugin – får Irozon en enda underhållen implementation istället för en ny AI-integration per projekt, vilket ger konsekvent användarupplevelse, ett säkrare integrationsmönster och enklare förbättringar som kan spridas till flera webbplatser samtidigt. Tekniskt är paketet byggt i React och TypeScript, distribuerat som npm-paket för React-webbplatser och som en fristående WordPress-plugin med egen serversideproxy, konfigurerbart integrationslager och gränser för missbruksskydd.
I korthet
- AI-integrationer blir mer underhållbara när de separeras från webbplatsspecifik kod
- Hemligheter och leverantörslogik hör hemma på serversidan, aldrig i webbläsarkoden
- Återanvändbara paket minskar dubbelarbete jämfört med att bygga om integrationen för varje ny webbplats
- Distribution via WordPress.org ställer andra paketerings- och testkrav än ett rent React/npm-paket
- Att paketera en intern lösning kan förvandla enskilt projektarbete till en återanvändbar förmåga