Performance, Beyond Payments
Each AI Agent Payment Card (APC) is assigned a unique, cryptographically secure ID linked to its rules on the AtA Protocol.
The Anatomy of an Agent Payment Card
Deconstructing the technology that makes autonomous payments possible.


A Fundamental Shift in Payments
From Single-Use to Fully Autonomous
Scale the complexity and power of your agents based on your needs.
One-Time Purchase
Subscription Agent
Payroll Automation
Dynamic Procurement
How Security ID Chains Work
Each AI agent is assigned a unique, cryptographically secure ID linked to its rules on the Cibeeo Blockchain. Before any funds are moved, our system verifies this ID against its programmed constraints, ensuring absolute compliance.
Chain of Command
The agent can only act within the exact permissions granted by you, the commander.
Fund Isolation
The agent never touches your core balance. It only draws the exact funds needed for an approved transaction.
Build What's Next
Use our simple, powerful API to create, manage, and deploy financial agents programmatically. The future of autonomous commerce is at your fingertips.
const agent = await vebbopay.agents.create
key: 'vP-UIzaSyDaGmWKa4JsXZ-HjGw7ISLn_3namBGewQe-EBBO.00',
chain: 'vebbo/protocol.cslp/auto.1.004.222.000/aa.v.[user_id]',
name: 'Payroll Agent',
budget: 500,
frequency: 'monthly',
instructions: '[prompt_id]',
This is how you would make the API call:
const response = await fetch('https://api.vebbopay.com/agents/create', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer vP-UIzaSyDaGmWKa4JsXZ-HjGw7ISLn_3namBGewQe-EBBO.00' }, body: JSON.stringify({ key: 'vP-UIzaSyDaGmWKa4JsXZ-HjGw7ISLn_3namBGewQe-EBBO.00', chain: 'vebbo/protocol.cslp/auto.1.004.222.000/aa.v.[user_id]', name: 'Payroll Agent', budget: 500, frequency: 'monthly', instructions: '[prompt_id]' }) }); const data = await response.json(); console.log(data);
This is just an example of how you would interact with our API. The above code demonstrates how to create an agent programmatically using JavaScript's fetch
function.
For a working implementation, check out our API Documentation.