
Loading…
Loading…
Loading case study…
Twee producten hadden assistenten nodig die echte bedrijfsgegevens konden begrijpen zonder informatie te verzinnen of onveilige wijzigingen te maken. Dit project gebruikt één herbruikbare assistentbasis voor beide toepassingen.

Chat, streaming, geschiedenis en artefacten leven in één gedeelde shell. De bedrijfslogica — wat de assistent daadwerkelijk weet en kan — is verwisselbaar. De ene adapter hoeft alleen veilig informatie op te zoeken. De andere moet veilig handelen op echte gegevens. Dezelfde basis, tegenovergestelde risicoprofielen.
De assistentshell
Chatgeschiedenis, gestreamde antwoorden en artefacten — het herbruikbare deel dat geen van beide adapters opnieuw hoeft te bouwen.
De assistentshell
Chatgeschiedenis, gestreamde antwoorden en artefacten — het herbruikbare deel dat geen van beide adapters opnieuw hoeft te bouwen.
Vier voorbeelden die laten zien hoe hetzelfde platform tegengesteld werk uitvoert — veilig informatie vinden en veilig echte records wijzigen.
Vier voorbeelden die laten zien hoe hetzelfde platform tegengesteld werk uitvoert — veilig informatie vinden en veilig echte records wijzigen.

Verzint nooit een product
Elke aanbeveling komt uit een echte catalogusopzoeking — geen verzonnen SKU's en geen gegokte prijzen. Als niets overeenkomt, zegt de assistent dat eerlijk in plaats van iets te verzinnen.

Het gesprek volgt je
Navigeer tussen pagina's en de assistent blijft praten — de chatstatus blijft behouden in plaats van bij elke klik te resetten.

Niets verandert zonder goedkeuring
De assistent stelt een wijziging voor en wacht. Een mens bevestigt die. Pas daarna wordt er iets opgeslagen — en precies op dat moment wordt de autorisatie opnieuw gecontroleerd.

Volgt de eigen regels van de app
De assistent kan niets zien of aanraken wat een mens met dezelfde rol ook niet zou kunnen. Rechten worden afgedwongen in de datalaag en niet alleen verborgen in de interface.
De werking achter beide kanten — hoe retrieval eerlijk blijft en hoe mutaties veilig blijven.

Het chatplatform importeert nooit bedrijfslogica. Elk product sluit zijn eigen logica aan via één contract — zodat een derde product kan aansluiten zonder de kern aan te raken.

Eén modelaanroep classificeert het verzoek. Alles daarna — waarnaar gezocht wordt en hoe het wordt weergegeven — is gewone code, geen nieuwe AI-beslissing. Het model kiest het catalogusresultaat nooit zelf.

Het model plant wat er moet gebeuren en maakt een voorstel — het bevestigt nooit zijn eigen schrijfacties. Een mens keurt goed, waarna een afzonderlijke modelvrije stap de rechten opnieuw controleert en de wijziging uitvoert.
Geschiedenis, streaming en artefacten zijn gedeelde infrastructuur. Alles over wat de assistent weet en mag doen leeft buiten die kern — per product verwisseld en nooit hardcoded in de shell.
Eén herbruikbare assistentkern die twee producten met tegenovergestelde risicoprofielen aandrijft
Retrievalassistent zonder verzonnen catalogusgegevens — elk resultaat is terug te voeren op een echte productregel
Mutatieassistent waarbij het model nooit zijn eigen schrijfacties bevestigt — elke wijziging wordt onafhankelijk opnieuw geverifieerd voordat die wordt toegepast
Architectuur die een derde adapter ondersteunt zonder de gedeelde kern te wijzigen
© 2026 Sherif Khodeir