Skip to content
Disclosure Management

Write once.
Publish seven ways.

Word, Excel and the inbox each know their part. bonoto knows the whole report.

AI loves bonoto

It's the data, stupid

Heading, paragraph, table, chart, image, data point: because bonoto stores every content element as machine-readable JSON, the same content can come out as a website, a PDF, a Word file, XML or XBRL — without anyone rebuilding it for each output.

AI loves structured data, because it takes the guesswork out of reading. Algorithms can take your report in as it is, with no clean-up first, and read it as it stands — without inferring meaning from where a value happens to sit.

consolidated-pl.jsonTableSection 13
{
  "hasHeader": true,
  "headers": ["In TEUR", "ANHANG", "2026", "2025"],
  "rows": [
    ["Umsatzerlöse", "", "1842900", "1755480"],
    ["Transportleistungen", "", "-96480", "-92310"],
    ["Net Sales", "3.2", "1746420", "1663170"],
    ["", "", "", ""],
    ["Bestandsveränderungen", "3.3", "4210", "-3180"],
    ["Aktivierte Eigenleistungen", "3.3", "2890", "2640"],
    ["Sonstige betriebliche Erträge", "3.4", "15730", "14050"],
    ["Materialaufwand", "3.5", "-1398650", "-1342880"],
    ["Personalaufwand", "3.6", "-172340", "-165920"],
    ["Abschreibungen", "5", "-68210", "-64370"],
    ["Sonstige betriebliche Aufwendungen", "3.7", "-88970", "-85110"],
    ["EBIT", "", "41080", "18400"]
  ],
  "rowMeta": [
    {}, {}, {"bold": true}, {}, {}, {}, {}, {}, {}, {}, {}, {"bold": true}
  ],
  "colWidths": [3, 1, 1, 1],
  "colAlign": ["", "", "right", "right"],
  "colNumeric": [false, false, true, true]
}
Which becomes:OnlinePDFWordXBRL

Where you are now

Today a report is built in half a dozen tools

1 / 4

  • 01

    Ten versions. One truth.

    The auditor sends their comments, the business units send theirs, so do communications and the board — each in their own Word file or PDF. One person collects it all and hopes nothing slipped through.

  • 02

    Wrong figures are expensive

    The same figure appears in many places. Each one is updated by hand and formatted for German or English. In the end nobody knows which one is right. And your AI can only guess.

  • 03

    Word is a dead end. So are PDF and InDesign.

    What goes into those formats does not come back out cleanly. And any AI struggles to read and edit it.

  • 04

    Frameworks move

    Reporting duties and taxonomies change every year. Wire the chapter structure into templates and you rebuild the report annually.

Why structured data

Try asking your AI how it would rather work.

The answer would be unambiguous. A machine wants data that says what it is — not documents it has to work that out from. Here is the difference, in one example:

What your AI sees in a PDF

20262025
Revenue1,842,9001,755,480

"I see the number 1,842,900. Two centimetres above it reads '2026', to its left 'Revenue'. Whether they belong together, I infer from the spacing."

What your AI sees in bonoto

1,842,900

  • Revenue
  • 2026
  • EUR thousand
  • Group total
  • Export 12 Feb

"Revenue, fiscal year 2026, in EUR thousand, group total, source: export of 12 February. There is nothing to infer."

It is not the model. It is what you feed it.

Studies of language models and tables keep showing the same pattern: the errors do not come from the arithmetic, they come from finding and matching. Models reach for the wrong value or skip one — even when they have understood the table in principle. And feeding an entire report document to the model does not scale at report size.

Sources

FinanceBench — Patronus AI, Contextual AI and Stanford University, 2023. 10,231 questions on real annual reports.

"When LLMs Read Tables Carelessly" — 2026. Data reference errors despite an understood table structure.

AI and digital agents

Reading and writing

Open toChatGPTClaudeMicrosoft Copilot

Straight at the source

Your AI sits on the report source itself, not at the end of the chain. It can create chapters, assign data points and carry text forward from last year's wording and this year's figures. No export, no intermediate format, no PDF extraction.

Open to further agents

Your agents can use the same AI interface (MCP) for a validation run or a translation — and for any further agent you want to add later. You decide which model that is and where it runs.

An editor at a laptop in an office, a colleague with a clipboard in the background

Ask your AI to make the change

Create a new report with the structure from the Excel fileCompare the German and the English version of section 1.3.2Where does the figure 2,391 appear?

Operations and security

The report is yours. You decide where it lives.

Hosted by us — or by you

Normally we run bonoto for you, in a data center in Germany or Austria. If you want it in-house, the same build runs there — with nothing missing.

Security and GDPR

A separate instance and a separate database per customer — nothing is shared between customers. No customer data outside the EU. Data processing agreed by contract, logging configurable per customer.

Optional: sign in with your existing Microsoft account

Your people sign in with the same account they use at their desk in the morning — usually Microsoft Entra ID. When someone leaves, their access to the report goes with them, without anyone having to remember. If you have no company directory, our own sign-in with two-factor authentication covers it.

No lock-in

Content and figures leave bonoto at any time in open formats, and hosting can move to you. You remain an independent licensee.

IT gets a say. Everything on architecture, data storage, sign-in and patching.

More on operations and security

Traceability

A complete audit trail

Who changed, reviewed and released what, and when — without gaps. A closed report is frozen and can be reproduced, even years later.

Do you handle reports for your clients?

Consultancies, audit firms and agencies use bonoto across several clients — with their own templates and their own logo on the documents.

See the partner model

The content platform where teams and AI build reports together

See the demo — 45 minutes, with your own figures. No slides.

Readable by machines

A plain Markdown version of this page, with the essentials — for your AI, without the detour through the layout.

Read this page as Markdown ↗llms.txt ↗