Use case · AI agent

AI agent voor Isah: binnen vaste grenzen laten werken

Een AI-agent die orders opzoekt, voorraad controleert of acties voorbereidt, heeft toegang tot Isah nodig. ERPConnect bepaalt vooraf wat de agent mag aanroepen, en logt wat hij doet.

Kort antwoord

Wat is ERPConnect?

ERPConnect is een API-laag voor Isah ERP waarmee externe applicaties veilig en gecontroleerd toegang krijgen tot Isah-data en vooraf vrijgegeven stored procedures.

Hoe laat je een AI-agent veilig met Isah werken?

Geef de AI-agent een eigen clientId bij ERPConnect met alleen de stored procedures die hij nodig heeft. De agent kan dan uitsluitend die vrijgegeven procedures aanroepen, en elke aanroep wordt gelogd.

Probleem

Het probleem: een agent beslist zelf welke data hij vraagt

Bij een klassieke applicatie staat in de code welke query wordt uitgevoerd. Bij een AI-agent bepaalt het model, binnen de ruimte die je geeft, wat het opvraagt.

Onvoorspelbare vragen

Een agent kan combinaties van aanroepen doen waar de bouwer niet aan dacht.

Schrijfacties met gevolgen

Een agent die gegevens in Isah kan wijzigen, vraagt om extra zorgvuldigheid.

Verantwoording

Als een agent iets doet, moet je kunnen laten zien wat en wanneer.

Oplossing

De oplossing: grenzen in de koppeling, niet alleen in de prompt

Instructies aan een model zijn een zwakke grens. ERPConnect legt de grens vast in de infrastructuur: wat niet is vrijgegeven, kan de agent niet aanroepen.

  • Eigen clientId voor de agent, met een whitelist van procedures
  • Aparte clients voor lezen en voor schrijven
  • Schrijfacties alleen via stored procedures die je zelf hebt ontworpen
  • IP-restricties en bearer tokens voor de agent-omgeving
  • Logging van elke aanroep, inclusief inputdata
Use cases

Voorbeelden van een AI agent voor Isah

De mogelijkheden hangen af van de procedures die je vrijgeeft. Denk aan:

Vragen beantwoorden

Een agent beantwoordt vragen van collega's of klanten over orderstatus of voorraad.

Signaleren

Een agent signaleert afwijkingen, zoals orders waarvan de leverdatum onder druk staat.

Acties voorbereiden

Een agent bereidt acties voor die een medewerker daarna bevestigt.

Workflows aansturen

Een agent koppelt Isah-data aan andere systemen binnen een automatisering.

Technische aanpak

Technische aanpak voor een Isah AI-agent

De agent gebruikt de API van ERPConnect als verzameling tools. Elke vrijgegeven stored procedure kan als losse tool worden aangeboden aan je agentframework.

  1. 00
    Tools bepalenKies welke stored procedures de agent nodig heeft en geef ze duidelijke namen en input.
  2. 01
    Lezen en schrijven scheidenGebruik een alleen-lezen client waar kan, en een aparte client voor schrijfacties.
  3. 02
    Mens in de loopLaat schrijfacties met impact door een medewerker bevestigen voordat de agent de procedure aanroept.
  4. 03
    ControlerenGebruik de logging om aanroepen te beoordelen en de rechten bij te stellen.
Veelgestelde vragen

Veelgestelde vragen over AI agent Isah

Kan een AI-agent in Isah schrijven?

Alleen via stored procedures die je daarvoor vrijgeeft aan zijn clientId. Zonder zo'n procedure kan de agent geen gegevens wijzigen.

Hoe voorkom ik dat de agent te veel kan?

Door de grenzen in de koppeling vast te leggen. Geef de agent een eigen clientId met een whitelist van alleen de nodige procedures, en gebruik waar kan een alleen-lezen client.

Welke AI-modellen of agentframeworks kan ik gebruiken?

Elk framework dat HTTPS-aanroepen met een bearer token kan doen. ERPConnect bevat zelf geen AI-model en legt je daar niet in vast.

Kan ik zien wat de agent heeft gedaan?

Ja. Elke aanroep wordt gelogd met datum en tijd, clientId, stored procedure, inputdata en eventuele errors.

Moet een mens schrijfacties goedkeuren?

Dat is aan jou. Voor acties met impact raden we aan dat een medewerker bevestigt voordat de agent de bijbehorende procedure aanroept.

Wie bouwt de stored procedures voor de agent?

Dat kan Tambien doen, maar je kunt ze ook zelf of via een andere partij laten bouwen.

Contact

Bespreek je Isah AI-agent

Heb je een concrete AI-agent in gedachten? Bespreek de use case in een technische intake.

Tambien Kraaivenstraat 23-23, 5048 AB Tilburg +31 (0)13 711 3195
Ik wil graag