Een
AI-agent vindt een hotel voor €480 en boekt er zonder extra toestemming een verzekering van €60 bij. De aanbeveling kan slim zijn, maar de betaling ligt ineens buiten de opdracht.
Precies daar ziet Temenos-bestuurder Mick Fennell het probleem bij betalende
AI-agents. Niet alleen de intelligentie moet goed werken. Banken, betaalbedrijven en wallets moeten ook kunnen afdwingen hoeveel geld software namens een gebruiker mag bewegen.
Een advies geven is iets anders dan geld uitgeven
AI-software kan nu al producten vergelijken, reizen plannen en gegevens verzamelen.
De stap naar zelfstandig betalen verandert de inzet.
Zolang een agent alleen zegt welke vlucht het goedkoopst is, blijft de gebruiker degene die beslist. Zodra dezelfde agent ook de boeking afrondt, krijgt software feitelijke betaalmacht.
Dan moet vooraf duidelijk zijn waar die macht ophoudt.
Mag de agent maximaal €500 uitgeven? Alleen aan hotels? Mag hij extra diensten kopen? Mag hij een andere betaalmethode gebruiken als de eerste niet werkt?
Een slim model geeft daar niet automatisch het juiste juridische antwoord op.
Banken kennen het idee van een mandaat al
Fennell vergelijkt de benodigde regels met bestaande betaalvormen zoals incasso’s.
Daar geeft een klant vooraf toestemming voor bepaalde afschrijvingen. Die toestemming kent voorwaarden en kan worden gecontroleerd.
Bij AI-agents wordt hetzelfde principe ingewikkelder.
Een agent kan veel sneller handelen en achter elkaar tientallen kleine beslissingen nemen. Hij kan bovendien verschillende aanbieders bezoeken voordat de gebruiker opnieuw naar zijn scherm kijkt.
Daarom moet toestemming machineleesbaar worden.
Niet alleen: “boek mijn reis”.
Maar bijvoorbeeld: “boek één retourvlucht naar Parijs, maximaal €350, zonder stoelupgrade en zonder extra verzekering”.
Hoe nauwkeuriger het mandaat, hoe duidelijker een bank of betaalprovider kan bepalen wanneer een transactie nog binnen de opdracht valt.
Visa maakt browsen en betalen bewust verschillend
Ook Visa bouwt rond dat probleem.
Het
Trusted Agent Protocol moet winkeliers laten controleren of software een erkende agent is, namens welke gebruiker die agent handelt en welke actie is toegestaan.
Daarbij maakt Visa expliciet onderscheid tussen een agent die alleen informatie opvraagt en een agent die een aankoop wil uitvoeren.
Dat verschil lijkt klein, maar bepaalt veel.
Een winkelier kan een agent toestemming geven om prijzen, beschikbaarheid en verzendkosten te bekijken zonder hem toegang te geven tot de checkout.
Voor een betaling moet extra bewijs van toestemming meekomen.
Een herkenbare agent is dus nog geen bevoegde koper.
Identiteit en toestemming zijn twee aparte controles
Dat onderscheid wordt belangrijk zodra miljoenen software-agents namens mensen online gaan winkelen.
Een handelaar wil eerst weten met wie hij te maken heeft.
Visa gebruikt daarvoor cryptografische handtekeningen. Daarmee kan een agent aantonen dat een verzoek van een erkende partij komt en niet onderweg is aangepast.
Daarna volgt een tweede vraag: mag deze agent deze concrete transactie uitvoeren?
De
technische specificatie van Visa koppelt toestemming daarom aan de specifieke handeling en winkelier.
Dat beperkt het risico dat een geldig betaalmandaat zomaar elders opnieuw wordt gebruikt.
Het hotelvoorbeeld laat zien waar het mis kan gaan
Neem een gebruiker die zegt:
“Boek een hotel voor maximaal €500.”
De agent vindt een kamer voor €480. Tot zover klopt alles.
Bij de checkout verschijnt een reisverzekering van €60. Het model concludeert dat de verzekering verstandig is en voegt haar toe.
De totale rekening wordt €540.
De agent kan inhoudelijk een verdedigbare keuze hebben gemaakt. Toch heeft hij de financiële opdracht overtreden.
Dat laat zien waarom modelkwaliteit en betaalbevoegdheid uit elkaar moeten worden gehaald.
Een agent kan een uitstekende reden hebben om iets te kopen en toch geen toestemming hebben om het geld uit te geven.
Stablecoins veranderen dat probleem niet
Hetzelfde geldt wanneer agents via crypto betalen.
Een agent kan bijvoorbeeld toegang krijgen tot een
wallet met USDC of een andere
stablecoin.
De betaling kan dan automatisch via een
blockchain verlopen.
Maar een snellere betaalrail lost het mandaatprobleem niet op.
De wallet moet nog steeds weten hoeveel de agent mag versturen, naar welke partijen en onder welke voorwaarden.
Bij een blockchainbetaling telt dat extra zwaar. Een traditionele betaling kan in sommige situaties worden teruggedraaid of betwist. Een on-chain transactie kan na definitieve verwerking veel moeilijker terug te halen zijn.
De rem moet daarom vaak vóór de betaling zitten.
Banken kunnen juist belangrijker worden door automatisering
Fennells visie geeft banken een nieuwe rol.
AI kan steeds meer betaalwerk van klanten overnemen, maar iemand moet de regels rond dat geld blijven bewaken.
Een bank kan bijvoorbeeld controleren of een opdracht binnen een daglimiet valt. Ook kan zij extra verificatie eisen bij afwijkende bedragen of nieuwe ontvangers.
Daarmee verdwijnt de bank niet uit het proces omdat software zelfstandiger wordt.
De bank kan juist veranderen van uitvoerder naar poortwachter.
Dat levert ook een machtsvraag op.
De partij die bepaalt welke agent mag betalen, wanneer een betaling wordt gestopt en welke limieten gelden, krijgt invloed op wat autonome software economisch kan doen.
Wallets en betaalproviders kunnen dezelfde rol opeisen
Die controle hoeft niet uitsluitend bij banken te liggen.
Walletsoftware kan bestedingslimieten opleggen. Betaalproviders kunnen transacties controleren. Protocollen kunnen vastleggen welke bevoegdheid een agent meekrijgt.
Binnen
DeFi kunnen smart-contractregels eveneens beperken wat een software-agent met toegewezen vermogen mag uitvoeren.
Daardoor ontstaat concurrentie rond een nieuwe laag in betalingen: niet alleen wie het geld verplaatst, maar wie de toestemming beheert.
Voor gebruikers wordt dat waarschijnlijk belangrijker dan welk AI-model de aankoop heeft bedacht.
Een noodrem blijft nodig
Volledig autonome betalingen klinken aantrekkelijk zolang alles normaal verloopt.
De echte test komt wanneer iets afwijkt.
Een hotel verdubbelt plotseling zijn prijs. Een agent interpreteert een opdracht verkeerd. Een gehackt account probeert honderden kleine aankopen te doen. Of software begint dezelfde betaling meerdere keren uit te voeren.
Dan moet een systeem kunnen stoppen.
Dat kan via transactielimieten, een lijst met toegestane ontvangers, verplichte bevestiging boven een bepaald bedrag of een totale daglimiet.
Hoe zelfstandiger agents worden, hoe minder aantrekkelijk een onbeperkte betaalvolmacht wordt.
De strijd gaat uiteindelijk over bevoegdheid
De technische race rond AI-agents draait vaak om wie het slimste model bouwt.
Bij betalingen wordt een andere wedstrijd belangrijk.
Wie bepaalt wat de agent mag doen?
Visa werkt aan manieren waarop winkeliers identiteit en toestemming kunnen controleren. Banken kunnen limieten en betaalrechten bewaken. Wallets kunnen regels rechtstreeks aan geld koppelen.
Daarmee krijgt de gebruiker mogelijk minder handmatig werk, maar wordt het ontwerp van zijn toestemming veel belangrijker.
Een agent die kan redeneren is nuttig.
Een agent die zelfstandig geld kan uitgeven zonder heldere grenzen is vooral een heel snelle manier om één verkeerde beslissing direct financieel te maken.