Skip to content
Centriu
Centriu Gauge

Natural-Language Financial Query Automation: Ask in Plain Words, Grounded in Real Numbers

Natural-language financial querying, in Centriu Gauge, lets someone type a plain question — "how much did I spend on marketing?", "what's my biggest expense category?" — and get an answer computed from the real numbers already loaded on their reports screen. Before anything reaches an AI model, the browser itself builds a privacy-safe aggregate summary — totals, monthly buckets, category breakdowns — and that summary, never the raw ledger, client names, tax IDs or e-mails, is what the model actually sees. The model is explicitly instructed to answer only from that summary and to say plainly that it does not have the data rather than invent a number when something is missing.
Aggregate-only, never raw ledger
Says "I don't know" honestly
Person working on a laptop with notifications on screen
Ask in plain words, grounded in real numbers.

Why "just ask the AI" is risky when the subject is money

Letting someone ask a financial question in plain language is genuinely useful — nobody wants to build a filtered report just to find out how much they spent on one category last quarter. But a financial answer is exactly the wrong place for an AI model to guess: an invented number that sounds confident is worse than no answer at all, and sending an entire raw financial ledger to a third-party model just to answer one simple question is a far bigger privacy exposure than the question requires.

How the underlying problem shows up before you fix it

Answering "how much did I spend on X this year" means building a filtered report or scanning a spreadsheet by hand instead of just asking.

A team is nervous about connecting an AI assistant to financial data because the obvious approach would hand it the entire raw ledger, client names included.

An AI tool answers a financial question confidently even when it does not actually have the underlying number, producing a plausible-sounding but made-up figure.

Comparing revenue trend across recent months by category means manually building the same breakdown over and over for each new question.

A quick financial question during a meeting means someone stops to go dig through a different screen instead of getting an answer in the room.

Why a safe financial Q&A needs more than "send the question to an AI"

A genuinely useful natural-language financial answer needs a real, computed summary behind it — totals, categorized breakdowns, month-by-month trends — because an AI model has no independent access to a business's actual numbers and cannot answer honestly without them. But handing that model direct access to the full underlying data solves the accuracy problem by creating a much bigger one: raw financial records routinely contain client names, tax identification numbers, and e-mail addresses that have no reason to ever reach a third-party model just to answer "what was my biggest expense category." The two goals — a genuinely accurate answer and a genuinely private one — both require the aggregation to happen locally, before anything is sent anywhere.

How Centriu Gauge answers a financial question safely

The moment a question is asked, the browser itself — not the AI model — computes a summary directly from the invoices, payables and categories already loaded on the reports screen: total revenue and expenses actually paid, the realized balance, what is still outstanding to receive or pay, counts of overdue items, up to twelve months of monthly revenue-and-expense buckets, and the top categories by total on both the revenue and expense side. No client name, tax ID, or e-mail address is ever part of that summary.

Only that aggregate — never the underlying records — is sent, along with the question, to a server-side function that calls an AI model with an explicit instruction: answer only using the numbers in the provided summary, in plain language, and if the summary does not contain what is needed to answer, say so directly rather than guess. The model runs at a low creativity setting, favoring a consistent, grounded answer over an inventive one, and the question and the size of what can be sent are both capped, with a hard timeout on the whole exchange. The function itself never queries the database directly — it only ever sees what the browser already computed and chose to send, and it requires the person asking to be authenticated.

What is actually built today

Plain-language financial questions answered from real, currently loaded invoice, payable and category data — not a static demo.

A privacy-safe aggregate summary computed in the browser: paid/pending/overdue totals, a realized balance, monthly revenue/expense buckets for up to twelve months, and top expense/revenue categories.

No client name, tax ID, or e-mail address ever included in what reaches the AI model — only computed totals and buckets.

An explicit model instruction to answer only from the provided summary and to say plainly when the needed data is not there, rather than invent a figure.

A low-creativity model setting favoring consistent, grounded answers for a financial context.

Hard caps on question length and summary size, plus a timeout, on every request; authentication required to ask at all.

Two questions, two honest answers (illustrative scenario, not a real client)

On the reports screen, someone types "how much did I spend on marketing this year?" — the browser's summary already has a marketing category total among its top expense categories, so the answer comes back with the actual figure in seconds. They then ask "what's my customer churn rate?" — a question the loaded financial summary has no data to answer, since it only covers revenue, expenses and categories. Rather than guessing at a plausible-sounding number, the answer states directly that the loaded period does not have that data, exactly as it was instructed to when the summary does not contain what is needed.

What changes operationally

A quick financial question gets answered in plain language, from real numbers, without anyone building a one-off report or exposing anything beyond the aggregate figures the question actually needs. Because the model is instructed to admit what it does not know rather than invent an answer, a "no data" response is a trustworthy signal to go check elsewhere, not a false confidence that later turns out to be wrong.

When this is not the right fit

A question that needs client-level or transaction-level detail — "which specific invoice from this client is overdue" — will not be answered by this mechanism, since the summary sent to the model is deliberately aggregate-only and never includes individual client or transaction identifiers. A question about data outside the twelve-month window or outside revenue/expense/category totals will correctly come back as "I don't have that," not as an approximation.

Sending the raw ledger vs. sending only what the question needs

The obvious way to build financial Q&A is to hand an AI model direct access to the underlying records, trading privacy for convenience and risking a confidently wrong answer when the model fills a gap with a guess. Centriu Gauge instead computes a genuine aggregate — never a client name, ID, or raw transaction — locally before anything is sent, and instructs the model explicitly to admit the limits of what it was given, so an honest "I don't know" is a real, expected outcome rather than a failure to work around.

Related systems

Main system: Centriu Gauge.

What it does NOT do

  • Does not send raw ledger entries, client names, tax IDs, or e-mail addresses to the AI model — only a computed, aggregate summary ever leaves the browser.
  • Does not let the model answer with an invented number when the loaded summary lacks the data — it is explicitly instructed to say so instead.
  • Does not answer questions about individual clients, specific invoices, or transaction-level detail — the summary sent is deliberately aggregate-only.
  • Does not answer questions about data outside the current twelve-month window or outside revenue/expense/category totals.
  • Does not work without authentication — the function requires a valid session for every question.
  • Does not query the database directly from the AI function itself — it only ever receives what the browser already computed and chose to send.

Security and governance

The natural-language query function requires an authenticated session for every call and never accesses the database directly — it receives only the aggregate summary the browser computed under the user's own session. Question length and summary size are both capped, with a hard timeout on the exchange. No personal data is included in what is sent to the AI model, consistent with Brazil's LGPD (Law No. 13,709/2018). Full detail on access control lives at /governanca and /iso.

Pricing and contracting

Available by custom proposal, arranged directly with the team. Values and terms come from the official pricing table at /precos (Centriu's central source — never restated here).

Frequently asked questions

Does the AI model see my raw financial records?

No — only a computed aggregate summary (totals, monthly buckets, category breakdowns) is sent, never individual records, client names, tax IDs, or e-mails.

What happens if I ask something the loaded data cannot answer?

The model is explicitly instructed to say it does not have that data, rather than invent a plausible-sounding number.

Can I ask about a specific client's invoice?

No — the summary sent to the model is deliberately aggregate-only and never includes individual client or transaction identifiers.

How far back can the monthly trend go?

Up to twelve months of monthly revenue and expense buckets are included in the summary.

Do I need to be logged in to ask a question?

Yes — the function requires an authenticated session for every request.

What does Centriu Gauge cost?

It is offered by custom proposal rather than a published self-service plan — current terms are arranged directly with the Centriu team.

See how Centriu Gauge answers financial questions safely with AI

Reach our commercial team directly, or leave your details below — we'll follow up with guidance for your case.

Sources

  1. Centriu Gauge — public product page — Centriu, 2026-07-20 · link(primária)
  2. Centriu Gauge — public factsheet (API, JSON) — Centriu, 2026-07-21 · link
  3. Law No. 13,709/2018 — Brazil’s General Data Protection Law (LGPD) — Presidência da República (Brazil), 2018-08-14 · link

Last material update on .

By · AI-assisted production, with human review