Skip to content
VEYQON
Product/VAI

Intelligence that reads your own ledger.

A model that can summarise a document is not much use to an operations team. VEYQON AI is grounded in your live records, holds a role, and works inside limits you set — so it can check a credit limit, split a batch, and post a journal.

Grounded in live records·Role-scoped·Every step logged

QAccounts payable agentACTING · UNDER A LIMIT

Match invoice PINV-4471 to its purchase order and goods receipt, and release it if it clears.

  1. 1

    RetrieveThree documents read

    • PO-7731, goods receipt GR-2210, invoice PINV-4471
    • Permissions applied before the model saw any of them
  2. 2

    ReasonLines match, price within tolerance

    • Variance 0.4% against a 2% tolerance on this role
    • No earlier invoice from this supplier with the same reference
  3. ActMatched, payment not released

    • The amount is above this agent's ceiling
    • Routed to the finance controller with the reasoning and sources attached
  4. RecordWritten to the invoice

    • Steps, inputs and the limit applied are on PINV-4471's audit trail
    • Shown as the named agent, not as a person

ILLUSTRATIVE EXAMPLE · DOCUMENT NUMBERS AND LIMITS ARE SAMPLE VALUES

What it does · 22 capabilities/01

Not a chat window bolted onto an ERP.

Five areas. The first is what makes an answer trustworthy; the rest are what make an action safe. Most products in this category have the first and not the rest.

Grounding

Where an answer comes from, and how you check it.

  • Live records, not a snapshot

    Retrieval runs against the current documents, so an answer about stock is the stock position now rather than at last night's export.

  • Permissions applied at retrieval

    An agent cannot surface what its role could not open. The permission check happens before the model sees anything, not after.

  • Cited answers

    Every reply names the documents behind it and links to them, so the answer is checkable in one click rather than trusted.

  • Structured and unstructured together

    Ledger rows, document fields, and attached files are all retrievable, so a question about an invoice can read the PDF and the posting.

  • Says when it does not know

    Where the records do not contain the answer, that is the answer. It does not fill the gap from general knowledge.

The mechanics/02

How a question becomes an action.

Four steps, in this order, every time. Step three is where most products in this category simply act, and step four is where most of them keep nothing.

  1. 01

    Retrieve

    The question resolves against live records with your permissions applied, not against a snapshot.

  2. 02

    Reason

    The agent plans the steps and checks each one against the limits on its role.

  3. 03

    Act

    Permitted actions run. Anything beyond the limit is proposed rather than done.

  4. 04

    Record

    The reasoning is written to the document, so the decision can be read back months later.

The spec/03

The specification.

What a security review and an architect will each want in writing.

Model hosting
Hosted, your cloud tenancy, or open weights on your hardware
Training
Your data is never used to train a shared model
Retrieval
Live records, row-level permissions applied before inference
Citations
Every answer names and links the documents behind it
Limits
Value, period, and document-type ceilings per agent
Audit
Reasoning written to the touched document, replayable
Failure mode
ERP continues; agent work queues rather than blocking
Residency
Inference pinnable to a region
Where it stops/04

What it will not do.

Stated here because the alternative is discovering it during a security review, which is a worse place to find out.

  • It does not act without a limit

    There is no configuration in which an agent has unbounded authority. If you want that, this is the wrong product.

  • It does not approve its own work

    Segregation of duties is not a toggle. A chain of agents cannot compose its way around it either.

  • It does not answer from general knowledge

    If your records do not contain the answer, it says so. Pleasant-sounding invention is the failure mode this design exists to prevent.

  • It does not make clinical or legal judgements

    In healthcare it prepares, checks, and prompts. It does not diagnose, prescribe, or alter a clinical record.

  • It is not accurate by assertion

    You get an accuracy figure from a full period in proposal mode on your own records. We do not quote somebody else's benchmark.

How you start/05

Prove it on your own records first.

The order matters more than the speed. Each step is something a finance lead or an auditor can look at before the next one begins.

  1. 1

    Pick one role

    Start with a single job, such as accounts payable, with a named owner and a written responsibility. Not a department-wide rollout.

  2. 2

    Run it in proposal mode

    For a full period the agent proposes and your people act. Nothing posts on its own, and nothing is switched off to do this.

  3. 3

    Read the accuracy figure

    You get a figure measured on your own records, with every wrong proposal and the document that misled it, rather than a benchmark from somebody else's data.

  4. 4

    Raise the limit on purpose

    Move to acting inside a ceiling you set, and widen it only when the record supports it. Any agent can be returned to proposal mode at once.

Next step

Bring one process. We will run it live.