Naar hoofdinhoud
Use case · Copilot Studio

AI-agent met Computer Use voor oudere applicaties

Een agent die bestaande applicaties zelf via de interface bedient (ook zonder API) om taken in oudere systemen te automatiseren.

5 min lezen
Copilot Studio logo
Exact OnlineAFASSAPDynamics

De uitdaging

Oudere en specialistische applicaties zonder API dwongen medewerkers tot handmatig inloggen, doorklikken en overtypen, repetitief en foutgevoelig werk dat zich niet met traditionele koppelingen liet automatiseren, terwijl vervangen te duur en risicovol was.

Onze aanpak

omData bouwt met Copilot Studio, Computer Use en Power Automate een autonome agent die systemen zonder API zelf via de interface bedient en dit combineert met eigen API-koppelingen naar Exact Online, AFAS, SAP en Dynamics, onder toezicht en met audit trail.

Het resultaat

Ook systemen die buiten bereik bleven worden geautomatiseerd, het overtypwerk verdwijnt en handelingen verlopen sneller en uniformer, zonder een kostbare vervanging van het bestaande systeem.

De uitdaging: systemen zonder koppeling

Niet elk systeem laat zich koppelen. Veel organisaties werken met oudere of specialistische applicaties die geen moderne API hebben: een verouderd voorraadpakket, een branchespecifiek systeem of een webportaal van een leverancier. De informatie zit erin, de handelingen moeten erin gebeuren, maar er is geen nette technische ingang om dat geautomatiseerd te doen.

Het gevolg is dat medewerkers deze schermen handmatig blijven bedienen. Ze loggen in, klikken door menu's, typen gegevens over uit een ander systeem en voeren stap voor stap dezelfde handelingen uit. Dat is repetitief, tijdrovend en foutgevoelig, en het is precies het soort werk dat zich moeilijk laat automatiseren met traditionele koppelingen.

Zo'n systeem vervangen is vaak geen optie: het werkt, het is ingeburgerd en vervanging is duur en risicovol. Tegelijkertijd wil je het handmatige overtypwerk eromheen wél kwijt. De vraag is dus hoe je zulke applicaties kunt automatiseren zonder dat er een API beschikbaar is.

De situatie nu
Oudere applicaties zonder API te koppelen
Handmatig inloggen en doorklikken
Gegevens overtypen tussen systemen
Vervangen is duur en risicovol
Neem contact op

Snel in contact met een specialist

Plan een vrijblijvende kennismaking en ontdek wat we voor jouw organisatie kunnen betekenen.

  1. 1Kies een moment dat jou uitkomt
  2. 2Kort (video)gesprek van 30 minuten
  3. 3Concreet advies op maat, vrijblijvend
Een afspraak inplannen!

Kennismaking

30 minuten

Gratis
Ma10
Di11
Wo12
Do13
Vr14
09:00
10:30
13:30
15:00
Online via Microsoft Teams

De oplossing: een agent met Computer Use

Met Copilot Studio en Computer Use bouwen wij een autonome AI-agent die bestaande applicaties zelf bedient via de interface, precies zoals een medewerker dat zou doen. In plaats van een koppeling via een API, kijkt de agent naar het scherm, herkent hij de knoppen en velden en voert hij de handelingen uit: inloggen, navigeren, invoeren en bevestigen. Zo automatiseren we ook systemen die zich niet laten koppelen.

Waar een reactieve chatbot enkel antwoord geeft, neemt deze agentic AI zelfstandig de handelingen over. Hij doorloopt een meerstapstaak van begin tot eind: het juiste scherm openen, gegevens overnemen uit een ander systeem, de bewerking uitvoeren in de oudere applicatie en het resultaat vastleggen. De agent gebruikt het systeem dus op dezelfde manier als een mens, maar dan geautomatiseerd.

Een agent met Computer Use kan uiteenlopende taken in bestaande applicaties oppakken. Denk bijvoorbeeld aan:

  • Gegevens overnemen tussen een modern systeem en een ouder pakket
  • Records opzoeken, aanmaken of bijwerken in een applicatie zonder API
  • Terugkerende invoer- en verwerkingstaken in een branchesysteem uitvoeren
  • Gegevens ophalen uit een leveranciersportaal en verwerken in eigen systemen

Situaties die de agent niet herkent of die buiten de kaders vallen, legt hij voor aan een medewerker. Zo wordt het routinewerk overgenomen, terwijl een mens toezicht houdt op het geheel.

Autonome AI-agent
Werkt zelfstandig
Begrijpt het scherm
Kiest de handeling
Voert uit via interface
Applicatie openen
Gegevens invoeren
Record bijwerken
Resultaat vastleggen

Hoe de agent werkt

De agent werkt volgens een vaste route. Eerst begrijpt hij welke taak moet worden uitgevoerd en in welke applicatie. Vervolgens bepaalt hij welke schermstappen daarvoor nodig zijn: welk scherm, welke velden, welke knoppen. Daarna voert hij die stappen uit via de interface en controleert hij of het resultaat klopt, waarna hij het vastlegt.

Onder de motorkap combineren wij Copilot Studio met Computer Use en Power Automate. Copilot Studio en Computer Use zorgen dat de agent het scherm begrijpt en de juiste handelingen kiest; Power Automate verbindt dit met de omliggende processen en systemen die wél een koppeling hebben. Zo ontstaat een keten waarin moderne koppelingen en schermbediening naadloos samenkomen.

Wij werken procesgestuurd. We beginnen bij de handelingen die het vaakst voorkomen en het meeste overtypwerk vragen, en leggen daarvoor precies vast welke schermstappen de agent zet, welke controles hij uitvoert en wanneer hij moet stoppen en escaleren. Zo wordt het gedrag van de agent voorspelbaar, ook in systemen zonder API.

Zo werkt het
  1. 1Taak en applicatie herkend
  2. 2Schermstappen bepaald
  3. 3Handelingen via de interface uitgevoerd
  4. 4Twijfel? Voorgelegd aan een mens

Koppelingen & acties

Het bijzondere aan deze aanpak is dat de agent op twee manieren met systemen werkt. Voor moderne systemen ontwikkelen wij zoals gebruikelijk eigen API-koppelingen, zodat gegevens veilig en betrouwbaar worden uitgewisseld. Voor systemen zonder API bedient de agent de applicatie via de interface met Computer Use. Zo kan hij ook oudere pakketten in de keten betrekken.

In de praktijk combineert de agent beide werelden: hij haalt bijvoorbeeld gegevens via een API uit een systeem als Exact Online, AFAS, SAP of Dynamics, en voert die vervolgens via de schermen in in een ouder pakket dat geen koppeling heeft. Een SQL-database of SFTP kan daarbij dienen als brug voor tussenliggende gegevens. Zo wordt de hele keten geautomatiseerd, ook waar traditionele koppelingen tekortschieten.

Elke actie is nauwkeurig afgebakend. Voor iedere schermstap en bewerking leggen we vast welke gegevens nodig zijn, welke controles gelden en wat het verwachte resultaat is, zodat helder is wat de agent zelfstandig doet en waar een mens instapt.

Koppelingen
Exact Online
AFAS
SAP
Dynamics
SQL
SFTP
Eén omgeving in Microsoft 365

Wat het oplevert

Met een agent die Computer Use inzet, kun je ook systemen automatiseren die tot nu toe buiten bereik bleven. Het handmatige overtypwerk tussen applicaties verdwijnt, de doorlooptijd van taken gaat omlaag en de kans op overtypfouten neemt af doordat de agent de stappen consistent uitvoert. En dat zonder een kostbare vervanging van het bestaande systeem.

Voor medewerkers betekent het dat ze verlost worden van eentonig klik- en typwerk in verouderde schermen en zich kunnen richten op werk dat hun aandacht echt vraagt. De verwerking wordt bovendien uniformer: elke handeling verloopt op dezelfde manier, volgens dezelfde stappen. Dat verhoogt zowel de efficiëntie als de betrouwbaarheid.

Wat het oplevert
Toch geautomatiseerd
Systemen zonder API
Weg
Overtypwerk
Uniform
Handelingen
Blijft staan
Bestaand systeem

Veilig & met de mens aan het roer

Een agent die zelf applicaties bedient, vraagt om extra zorgvuldigheid. Wij bouwen de agent binnen de eigen Microsoft 365-tenant van jouw organisatie, en de agent werkt met dezelfde inlog- en toegangsrechten als een medewerker, afgestemd op de rollen binnen de organisatie. Zo blijft hij binnen de grenzen die ook voor mensen gelden.

De mens houdt toezicht. Voor gevoelige of afwijkende handelingen bouwen we goedkeuringsstappen in, en guardrails bepalen wat de agent wel en niet zelf mag doen. Elke schermstap wordt vastgelegd in een volledige audit trail, zodat altijd terug te zien is wat de agent heeft gedaan. Doordat de agent onder toezicht werkt en escaleert bij twijfel, blijft de regie bij jouw organisatie. Desgewenst verzorgen wij incompany trainingen waarin je medewerkers leren de agent zelf te beheren en bij te sturen. Wij werken met een vast uurtarief of een vaste projectprijs, zodat vooraf duidelijk is waar je aan toe bent.

Veilig in je eigen M365
  • Mens houdt toezicht
  • Zelfde rechten als een medewerker
  • Goedkeuring bij gevoelige acties
  • Volledige audit trail
Neem contact op

Klaar om datagestuurd te werken?

Laat je gegevens achter en wij nemen binnen 24 uur contact met je op. Samen kijken we hoe we jouw organisatie slimmer laten werken binnen Microsoft 365.

Gijs Meuleman

Gijs Meuleman

Microsoft 365-specialist

“Ik denk graag met je mee. Plan gerust een vrijblijvend gesprek.”

KVK:
99209764
BTW:
NL868868024B01
IBAN:
NL77 RABO 0169 0209 75

We nemen binnen 24 uur contact met je op.