Billing, operated.
Billoperator runs invoicing, collections and reconciliation for firms that bill from more than one company. Your AI agent does the work through MCP. Your team approves what leaves the building.
Invite-only. We onboard a small cohort of firms each week.
issue_invoice → INV-1042 · USD 2,500.00 · due Nov 26
confirm_bank_match → Payoneer TXN-88213 matched (fee USD 20.00 booked)
Built for services revenue across entities and currencies — operated by agents.
Agent-operated, human-approved
The MCP server is the primary interface, not an add-on. Claude or any MCP client creates and issues invoices, records payments and chases overdue accounts.
- 40+ typed tools, scoped tokens
- Every action in the audit log
- Issue, send and void need your approval
One workspace, every entity
Bill from a US LLC, a Mexican S. de R.L. and a UK Ltd. Each entity keeps its own numbering, tax IDs, bank accounts, currency and terms.
- Pick the remit-to account per invoice
- One client, any currency
- Consolidated receivables view
Reconciled, not just recorded
Wise, Payoneer and Stripe deposits are matched to invoices — including short payments from FX and intermediary fees.
- Match scores with reasons
- Fees booked automatically
- PO budget burn-down per client
The deposit was $20 short. That's the fee, not a partial payment.
Cross-border payments rarely arrive as invoiced. Billoperator reads the reference, the sender and the amount, explains the match, and books processor fees so the invoice closes.
Three steps to a billing desk your agent can run.
Connect entities and accounts
Add your legal entities, bank details and numbering. Connect Wise and Stripe, or import Payoneer statements.
Connect your agent
Create a scoped token and add the MCP endpoint to Claude, Cursor or any MCP client. One command.
Approve and audit
Drafts stay private until approved. Every agent and human action is logged with who, what and when.
Every action in the app is a tool your agent can call.
Streamable HTTP, Bearer-token auth, money in exact minor units with human-readable formatting on every response.
claude mcp add --transport http billing \ https://app.billoperator.com/api/mcp \ --header "Authorization: Bearer bc_…"
Money software should be boring about security.
Passkeys first
WebAuthn passkeys by default, password and email codes as fallbacks, company SSO (OIDC/SAML) per workspace.
Invite-only, scoped
No public sign-up. Workspace roles, read-only tokens for agents, and client portals that can be locked to named accounts.
Audited by default
Every change records the actor — person, API token or agent. Secrets are encrypted at rest. Invoice numbers never repeat.
| Billoperator | SMB invoicing tools | Subscription billing | |
|---|---|---|---|
| Primary operator | Your AI agent, with human approval | A person clicking buttons | Billing engine + dashboard |
| Legal entities | Many per workspace | One company file each | Usually one account |
| Wise / Payoneer matching | Built in, fee-aware | Manual | Card-centric |
| PO budgets | Tracked and enforced | Free-text field | Not applicable |
We're onboarding firms one at a time.
Tell us how you bill today. We reply within 5 business days, and onboarding includes a 30-minute call where we connect your agent live.