AI Agents zijn geen tools, vooral als het om geld gaat. Een van de meest voorkomende vragen die ik krijg is: waarom gebruikt Payman A2A en niet gewoon een MCP blootstellen? Luister, we denken dat MCP geweldig is, in feite gebruiken we MCP. Het is geweldig voor tools. Maar we stellen MCP niet bloot als een betalings-API, omdat dat niet genoeg is voor agentic betalingen, en het mist eigenlijk de belofte van wat dit kan zijn. Een AI bouwen die met geld omgaat is geen tool-aanroep. Dat doet tekort aan wat AI kan doen. Dit gaat over het bouwen van een intelligentie die geld begrijpt, met rails, redenering en fraudedetectie eromheen zodat het kan uitvoeren zoals AI zou moeten: door middel van logica en reden. Het is waarom we denken dat A2A eigenlijk een geweldig protocol is voor geldbeweging om op voort te bouwen. Dit combineren met MCP, x402 en anderen creëert de infrastructuur die nodig is voor de Agentic geldervaring, en dat is wat we aan het bouwen zijn. We stellen het bloot op een manier die meer in lijn is met AI, in een ask() API. We spreken met AI in natuurlijke taal om te coderen, juridische documenten te schrijven en meer te doen. Geld omgaan zou niet anders moeten zijn. Enkele gedachten: 𝟭/ MCP zijn tools. A2A zijn agents. MCP is deterministische aanroep/terugkeer — perfect voor het ophalen van gegevens of het doen van wiskunde. Geld verplaatsen is niet zo eenvoudig. Het zijn goedkeuringen, fraudebeoordelingen, uitzonderingen en menselijke heen-en-weer. Daarom bestaat A2A: agents die samenwerken aan een taak, pauzeren, verduidelijken, zich aanpassen tijdens de flow. Payman zit daar omdat geld een proces is waar je doorheen redeneert, niet een eenmalige aanroep. 𝟮/ Automaat vs. ober (en waarom ask() belangrijk is). Een automaat is MCP. Ja, het voert een betaling uit, maar vrij eenvoudig. Druk op een knop, snack valt, of het raakt vast. Eenmalig. Een ober is Payman’s ask(). Natuurlijk, ze swipen je kaart aan het einde — maar daarvoor behandelen ze de hele flow: beschikbaarheid controleren, om ID vragen, bevestigen met de keuken, vervangingen afhandelen, aanpassen als je van gedachten verandert. Dat is wat payman.ask() doet. Het verplaatst niet alleen geld, het zorgt ervoor dat de uitgave geldig, veilig en in overeenstemming met het beleid is voordat het gebeurt. 𝟯/ AI is geen online ATM. De huidige web behandelt betalingen als ATMs omdat de API's zijn gebouwd voor een deterministisch internet: formulier indienen → fondsen verplaatsen. AI is probabilistisch. Het redeneert, past zich aan en kan meer doen — als we het de juiste rails geven. Daarom houden we van A2A (en inspanningen zoals X402, AP2): zodat het integreren van betalingen in een agent één schone ask() is, niet een hoop broze tool-aanroepen en ontwikkelaarslijm. Dat is hoe je echte betalingsagents krijgt (of zoals we ze graag noemen…Paygents) ...