Give a financial agent the work of collecting invoices, paying suppliers, and keeping the books straight. OpenPaygents is being built to plan the steps, coordinate the tools, and see it through under your authority.
We're building a financial operator that can plan, investigate, act, and adapt. One objective can become a sequence of tasks across your tools, with the context to keep going when the situation changes.
Explore the agent's capabilities Swipe or use the arrows
In development
Turn an objective into a plan.
Break a financial goal into executable steps, check dependencies, and revise the plan when the situation changes.
“Prepare Friday's supplier run. Keep enough cash for payroll.”
Read
Open invoices and payment dates
Protect
Payroll reserve and spending limits
Prepare
A payment run for your approval
A plan you can inspect before execution.
Planning + financial constraints
Planned
Know the business behind the payment.
Bring the right account history, supplier terms, and operating policies into each task, with sources you can inspect and context you can edit.
“Can we pay this supplier today without touching the payroll reserve?”
Accounts
Current balances and pending obligations
Policy
Your cash reserve and approval rules
Context
Supplier terms with source references
Fresh financial state. Relevant business context.
ICM context routing + OKF knowledge
In development
Call tools. Carry out the work.
Turn a plan into typed tool calls across payment, invoice, and accounting services. Validate inputs, use scoped access, and check what each call actually changed.
“Find the invoice, check the receipt, and update the finance system.”
Invoice tool
Read the obligation
Payment tool
Check the financial record
Accounting tool
Prepare the corresponding update
One objective carried across connected systems.
Typed tool calling · MCP adapter planned
In development
Remember the work. Resume it.
Keep the task, its constraints, and its completed steps across sessions. Wait for a receipt, approval, or deadline, then pick up from the right place.
“Track these invoices and continue when their payments arrive.”
Saved
Task, references, and completed actions
Waiting
Receipt or human approval
Resumed
Check current state before continuing
Work that can outlast the conversation.
Persistent tasks + event-driven execution
In development
Act within a mandate you control.
Set amounts, payees, budgets, and approval requirements. The agent can prepare and coordinate work while financial services enforce its authority.
“Pay approved suppliers up to $2,000. Bring new payees to me.”
Budget
Maximum $2,000 for this task
Recipients
Approved payees only
Exception
A new payee needs your decision
Specific authority for specific financial actions.
Scoped tools + approval-bound execution
Planned
Rehearse before money moves.
Preview a proposed payment run against a copy of the financial state. Inspect cash impact, unmet conditions, and expected results before authorizing execution.
“Show me what happens to our balance if we run this plan.”
Before
Available balance and commitments
Preview
Proposed debits, credits, and reserve
Review
Expected state and policy exceptions
A financial what-if you can examine.
Synthetic state + execution previews
In development
Investigate the unexpected.
Work through ambiguous payees, mismatched receipts, failed tools, and uncertain payment outcomes. Ask a useful question or recover without repeating a financial action.
“That payment timed out. Find out what happened before retrying.”
Trace
Look up the original instruction
Inspect
Read its committed transaction state
Recover
Continue, wait, or escalate with evidence
A timeout becomes an investigation.
Recovery journals + idempotent operations
Planned
Work with your other agents.
Let a purchasing, travel, or operations agent bring financial work to OpenPaygents. Exchange scoped tasks, progress, and results while keeping each agent's authority explicit.
“The purchasing agent has an approved order. Prepare its payment.”
Discover
Known agent and declared capability
Delegate
A bounded task with explicit constraints
Return
Status and financial result references
Financial capability for a wider agent ecosystem.
Agent2Agent · A2A
Planned
Teach it how your business works.
Add reviewed financial skills for a new supplier process, collections policy, or market. Version the instructions and reuse the same agent across different jobs.
“Use our booking-deposit procedure for this new travel product.”
Load
The relevant, reviewed workflow
Apply
Its required facts and completion rules
Record
The skill version used for the task
New expertise without another isolated chatbot.
Portable Agent Skills + staged context
Planned
Pay for the services a task needs.
Purchase an API response, dataset, or other digital service within a task budget. Check the provider's payment terms, authorize the payment, and retain the receipt with the work.
“Get the data this task needs. Spend no more than $2.”
Discover
The service's price and payment requirements
Authorize
Approved provider, asset, network, and budget
Reconcile
The service response and payment evidence
Machine payments with a financial record.
x402 · budgeted access to paid services
Planned
Choose a route before committing.
Compare configured payment options against cost, timing, and currency constraints. Carry the selected quote into approval, and bring changes back for a decision.
“Find a supplier-payment route within our cost and arrival limits.”
Quote
Current terms and an explicit expiry
Compare
Permitted rails, fees, and delivery window
Prepare
Exact amount, recipient, and selected route
A payment decision with the tradeoffs visible.
Payment adapters + quote policies
In development
Put every outcome to the test.
Inspect the financial state independently of the agent's reply. Replay legitimate and adversarial scenarios, and check authorization, balances, and completed work.
“Show what the agent said, what it did, and what changed.”
Conversation
The agent's request and response
System of record
An independent financial snapshot
Evaluation
Authorized result compared with actual state
An agent you can evaluate against the ledger.
Independent state API + SafeAgentEval
1 / 12
Agent capabilities are in development. These examples show the product direction; each feature carries its current status.
AP2 payment mandates are being assessed for future agent commerce. Payment-network coverage and authorization still have to be implemented and tested for each adapter.
The financial work
Follow the money. Finish the work.
Give it an objective, from collecting an invoice to preparing a supplier run. The agent finds the records, works through the steps, and brings you the decisions that need your attention.
Inside a workflowIllustrative preview
OpenPaygents CollectionsRequest to receipt
“Collect the deposit for booking DP-1048. Tell me when the money arrives.”
Booking depositDP-1048 · VietQR · VND₫1,500,000
✓Prepare local payment instructionsAmount, recipient account, and booking reference.
✓Check the incoming receiptMatch the amount, currency, account, and reference.
✓Record the payment onceRepeated bank events keep the same result.
Deposit matched. Booking ready to move forward.
Create payment requests, track receipts, and keep unpaid obligations visible. The financial record determines whether something has been paid.
OpenPaygents Supplier paymentsApproval required
“Prepare this week's supplier payments. Keep $5,000 in reserve and ask me before sending.”
Minh SupplyApproved payee$120.00
Lotus GoodsApproved payee$840.00
An LogisticsApproved payee$1,200.00
Available balance $7,800Prepared payments $2,160Remaining after payment $5,640
Reserve protected. Waiting for your authorization.
Check payees, available funds, and spending rules before preparing exact payment instructions. Pause for approval and check the outcome before calling a payment complete.
OpenPaygents ReconciliationReceipts to records
“Check these receipts against our invoices. Show me anything that needs attention.”
ReceiptAmountFinding
TH-2041Invoice INV-041฿8,400Matched
TH-2041Repeated event฿8,400Duplicate
TH-2042Invoice INV-042฿7,900Mismatch
INV-042 is for ฿8,400. The receipt is ฿500 short.Kept open for review. The duplicate was not counted again.
Compare obligations with financial events, identify duplicates, and explain the differences. Give your team a clear exception queue instead of another spreadsheet to untangle.
✓Look up the original instructionUse its transaction reference and existing execution key.
✓Check the recorded transaction stateA timeout alone does not mean a payment failed.
·Keep the task open while it is pendingResume when the status changes or ask for intervention.
Payment still pending. No second payment submitted.
Investigate delays, interrupted requests, and uncertain outcomes. Preserve the task history, avoid blind retries, and make the decision to retry or escalate explicit.
Collect · 1 of 4
Synthetic collections and receipt matching are implemented in the prototype. Connected agents, supplier workflows, and banking execution are in development.
Our design commitments
Open by design. Portable by default.
Your payment network, your intelligence provider, and your financial records should remain choices you can make. OpenPaygents is being designed to keep those choices open as your business grows.
Work across networks.
Connect local payment adapters through consistent interfaces. Use the same financial services in your app, through an API, or with an agent.
Bring your own intelligence.
Choose and replace models without rebuilding the payment system. Give agents scoped financial tools, with permissions enforced outside the model.
Keep your independence.
Retain portable records and the ability to inspect, adapt, and host the core. The codebase is being prepared for public open-source release.
↗
Built for merchants, finance teams, platforms, and the people building the next generation of financial agents.
A more open economy
The next great business could start anywhere.
A local business should have access to capable financial tools without the cost and complexity of building its own finance department.
That's the purpose of OpenPaygents: less time chasing payments, fewer barriers to trading, and more of the value staying with the people doing the work.
We have a particular commitment to the Global South, where local payment networks are changing what is possible. The infrastructure we're building is open to businesses and builders everywhere.
Starting with local payment networksSynthetic collection profiles
VNVietQRVietnam · VND
THPromptPayThailand · THB
BRPixBrazil · BRL
42% of adults in low- and middle-income countries made a digital merchant payment in 2024. There is much more room to open up participation.
These are prototype environments. Bank connectivity, additional networks, and cross-border execution are future work.
For builders & researchers
Test the action. Inspect the outcome.
The agent's answer is one part of the story. The financial records should let you check the rest. We're developing separate conversation and transaction interfaces for independent testing.
What can you put to the test?+
Payment requests and receipt matching, exact amounts and recipients, explicit authorization, duplicate events, insufficient funds, and recovery after a timeout.
The banking work also covers legitimate successful transfers. An agent has to complete the authorized task and report the result accurately.
How does an agent connect?+
A model uses a fixed set of financial tools. Controlled services enforce permissions, approval, and transaction rules. Business records remain readable independently of the agent's replies.
The same services can be called by conventional applications. You can change the model without replacing the financial foundation.
What is ready today?+
The browser prototype handles synthetic payment requests, exact receipt matching, duplicates, and exceptions for VietQR, PromptPay, and Pix profiles.
Persistent transaction services, conversational execution, banking workflows, and the SafeAgentEval adapter are being integrated. Early access will follow connected testing.
Where does it go from here?+
The direction is broader financial operations: supplier runs, collections follow-up, reusable approval policies, more payment adapters, and eventually cross-border workflows.
We're starting with the financial work shared by commerce, travel, healthcare, and other businesses, with an open foundation that others can extend.
Build with more freedom
A place in a more open financial future.
Join the waitlist for early access and occasional product updates.