AI in the system

What it reads, what it proposes, and what it leaves to you

Most of the time a company loses to software, it loses to retyping: somebody reads a document and puts the same numbers into a form. That is the part worth handing over — and the only part we hand over.

An invoice, as it arrives

A supplier invoice in German, of the sort that lands in an inbox at eleven at night. On the right is what the system took from it, before anybody has touched a key.

Incoming · email · 23:41 DE
Rechnung Nr. RE-2026-07-218

Lieferant:
NORDTEC Bürosysteme GmbH
USt-IdNr. DE267419503
Hansaallee 44, 40549 Düsseldorf

Rechnungsdatum: 21.07.2026
Fällig am: 04.08.2026

Toner HP 26X       2 Stk.   180,00
Papier A4 80g     10 Pkt.    68,00
Druckerwartung     1 Pos.   104,00

Netto              352,00 EUR
USt 19%             66,88 EUR
Gesamt             418,88 EUR

Input 359 chars · DE

Expense · draft
Document no.
RE-2026-07-218
Supplier
NORDTEC Bürosysteme GmbH USt-IdNr. DE267419503
Payment due
04.08.2026 issued 21.07
Cost category
Office and IT assigned
Net
352,00 €
Gross
418,88 €

Extracted 3 items · 418,88 €

Source formats: email text · PDF · scan · spreadsheet — German, Polish, Russian, English

Six things it does

The system reads the paperwork so nobody has to type it

Three of these run today. Three we build on top of your own data when you ask. Each one is marked, because a promise and a feature are not the same thing.

  • Document intake

    Invoices, orders, delivery notes and contracts arrive as email text, PDFs and scans. The system pulls out the numbers, dates and parties, and opens a filled-in form for somebody to confirm.

    Running Text · PDF · scan

  • Expiry watch

    It reads validity dates out of the documents themselves and then counts down. You find out a licence runs out in three weeks, rather than at an inspection.

    Running Any document

  • Spreadsheet reconciliation

    Monthly provider reports land as rows in somebody else’s format. Each row is matched to the right person, asset or cost line, and mixed currencies are converted as they go.

    Running Row by row

  • Cost anomalies

    A bill well above what that asset usually costs, an invoice paid twice, a rate that quietly changed in March. The system knows your normal, so it can point at what is not.

    On request From your history

  • Ask your data

    Type the question instead of building the report. Ask which costs grew last month and you get a table you can open, not a number you have to trust.

    On request Plain language

  • Drafting

    Contracts, offers and letters written from data you already hold, in your own templates. You read it, change it and sign it — nothing leaves the building on its own.

    On request Your templates

How we approach it

  • The right tool for the document

    A language model where the format changes every time, and a written parser where the form is fixed and accuracy has to be exact. Most vendors pick one; the choice belongs to the document.

  • A schema you define

    Output has the shape you decided on, every time, or it fails loudly. A model that returns something slightly different each run is not something you can build a process on.

  • A person in the loop, permanently

    Not a training-wheels phase we remove once accuracy looks good enough. Whoever signs it sees it first, for as long as the system exists.

Ask for a demo of the ERP

We open a demo account of the Forsage Systems ERP, filled with data that looks like your company, and walk it with you. About thirty minutes, no preparation needed.

Request demo