Works with the AI you already use
Invoicing an AI can actually run.
Tell an AI to bill the job and it is billed. Invoices, reminders, client statements and your whole financial year, from a sentence. Bring the AI you already use, or use the one built in.
Free to try with your own business details. Sign in with Google and you are billing a minute later.
One gateway, one key each
MCP and REST · rules enforced here
Your clients, invoices and history
Your own AI
Bring the AI you already use
One line to connect, one click to approve. Claude, Codex, Copilot, Gemini, Cursor: if it speaks MCP, it can bill for you.
- 1
Paste one line
It tells your assistant where your books live. Every assistant has its own line, and the app writes it for you.
- 2
Approve it in your browser
You see which assistant is asking and what it will be able to do. Untick anything you would rather it could not.
- 3
Ask it for something
"What am I owed?" is the usual first question. Nothing to set up first: it reads how your business works on its own.
The whole connection
This is Claude Code. Codex, Claude Desktop and everything else get their own line inside the app.
claude mcp add --transport http billing \ https://billing.andreshenao.com.au/api/mcp --scope user
It only ever touches billing
Your clients and your invoices, nothing else. You decide whether an assistant can look, or also create and edit, or also delete. Cutting one off takes a second and the rest keep working.
Agents
Or let an agent run it while you work
An assistant works while you are in front of it. An agent lives on a machine of its own, with its own inbox and its own schedule, and answers you in your messaging app.
Assistants you drive
Claude Code · Claude Desktop · Codex · Copilot CLI · Gemini · Cursor
- You ask, it does it, the file lands in your chat.
- Runs where you already work: your terminal, your editor, your desktop.
- Nothing happens while you are away, which is often what you want.
Agents that run by themselves
Hermes · OpenClaw · anything self-hosted
- Answers you from your phone, in the messaging app you already use.
- Sends the invoice to your client from its own email.
- Bills on the 1st and chases on Monday without being asked.
Invoices that send themselves
The app writes it, the agent emails it. Your client gets the bill without you opening a laptop.
Billing on a schedule
The monthly invoices on the 1st, the overdue chase on Monday morning, the tax statement in July.
Work you never see
It watches what is falling behind and tells you, instead of waiting to be asked.
How far an agent goes is up to how you set it up. The billing rules underneath never move, whichever one is asking.
A morning, handled
The parts you would otherwise sit down for, done before you finish your coffee.
Hermes
online
Morning! Who still owes me money?
Morning! You have 4 clients with open invoices, $2,340 in total, and 2 of them are past their due date. Want me to chase those?
Yes please, send Mark a reminder for what he owes
Sent Mark a friendly reminder, with his statement attached, 3 unpaid invoices, $620.00 in total.
Statement-Mark.pdfGreat. Can you invoice Sarah for Tuesday's job and email it to her?
All done, Invoice #0034 for $180.00, due 31 July. I emailed it straight to Sarah.
Invoice-0034-Sarah.pdfHow did we do this month?
Nice month, $8,410 billed across 22 invoices, and $6,900 already paid.
And anything else you need
- Could you pull up the last few invoices for Wave Tech?
- Can you get my tax statement ready for last financial year?
- Mark invoice #0035 as paid, please
- Who has fallen behind on payments?
- How much have I billed this year, and all time?
- Back up everything for me, just in case
Built in
No AI of your own? One is already inside
It sits in the dashboard and does the same work on the same records, so whatever it says it did shows up a second later.
Bill from a sentence
"Invoice Wave Tech for yesterday's job, $150." It works out the client, the rate, the day the work was done and the due date, and asks when it is not sure.
Answer the money questions
Who owes you, what is overdue and by how long, what you billed this year, how much GST you have collected.
Hand you the documents
An invoice, a client statement or your whole financial year, ready to open and send.
In your own language
Write to it in any language. Say yesterday or last Tuesday and it lands on the right day.
What you get
Everything your books need
Ask for it, or click for it. There is a full dashboard underneath: raise, edit, cancel and mark paid by hand whenever you would rather.
Invoices, ready to send
Numbered, filed and printed with your logo the second you ask for one.
Reminders that write themselves
One statement per client with everything they still owe, the moment an account falls behind.
Tax time, sorted
A full financial year in a single file you hand straight to your accountant.
Your data, whenever
Every client and invoice as an Excel workbook or a JSON file, in one click.
Safety
Built to hand an AI the keys
The rules that keep the numbers right live in the system, not in a prompt.
Only you reach your books
Every read and write happens on the server, with a key your browser never sees.
Two invoices never share a number
Numbers are handed out one at a time, so you and an agent asking in the same second still get different ones.
It asks before it deletes
Everything else can be undone. Deleting an invoice needs a human yes first.
Invoices you sent never change
The price, the address and the tax details are frozen the day it goes out. Change them and only future invoices move.
Every AI has its own key
Cut one off and it stops immediately, with every other one still working.
No passwords to steal
You sign in with Google. The system stores no passwords at all.
Set up your business and let your AI do the billing.
Open source
Or run it inside your own company
Take the whole system, put it on your own hosting and your own database, and it is yours: your branding, your rules, your data, no limits and nothing expiring. Same dashboard, same assistant, same door for every AI.