Skip to content

BlueLandscape · Invoicing · AI

AI invoicing, not "an AI feature" on top of a form.

Most invoicing tools bolted "AI" onto an existing form-based product. We built it AI-first instead: describe the invoice in one sentence and the assistant drafts it — the sidebar form is just as capable when you'd rather click.

How "AI invoicing" actually works here

Open the admin chat and type a sentence:

"Bill ACME for last week's discovery work — 12 hours senior at €125, against project Phoenix."

Behind the scenes the AI calls a sequence of tools:

  • Looks up "ACME" in your contacts, or creates the company on the fly.
  • Looks up "Project Phoenix"; creates it if missing.
  • Drafts the invoice with one line: 12 hours of senior consulting at €125 with the right VAT.
  • Shows you the draft for a one-sentence correction.
  • On "send" it freezes snapshots, assigns the gapless number, renders the PDF + UBL, dispatches the email.

None of these steps are forms. There's a single conversational turn for the entire flow.

Why this works (and where it doesn't)

The AI's job is to translate what you say into structured invoice actions — not to "create invoices from scratch". The actual invoice generation is fully deterministic: schema-validated, integer cents math, basis-point VAT, frozen snapshots. The AI never hallucinates a total.

When the AI gets something wrong, it gets it wrong on translation (wrong product, wrong VAT rate) and you correct it in a sentence. It can't get the math, the numbering, or the legal format wrong because those don't go through the AI.

Form view is still there when you want it

For the admin who'd rather click than type: the invoicing sidebar in /admin gives you a list of invoices, click-through detail with all the fields the assistant resolved, and download links for PDF / UBL. The sidebar and the assistant read from the same underlying data — they're just different lenses.

No prompt-engineering required

The system prompt handles common ambiguity (which company? "the" project? what VAT rate by default?). You don't need a magic phrasing — write the way you'd describe the work to a junior employee.

Try it

Five-minute setup: create an account, set up your issuer profile in a quick chat, then draft your first invoice in a conversation.

Create an account