Email us

AI and automation that show their working.

We build document pipelines and process automation for teams in life sciences and finance. Each step is specified before it is built, every AI output passes a plain rule before it moves on, and every module is documented for the people who will run it.

What we claim, and where to check it
Specified before it is builtThe six steps every engagement follows
The model proposes, a rule decidesAn extractor that is allowed to answer “missing”
Still running years laterSeven processes for AutoSync, the same product since 2018
We run what we buildOur own back office, in one system we built

Where we work

Regulated teams carry the same weight: documents that must be right, decisions that must be traceable, and systems an inspector or auditor may ask about. We build for that from the first page of the specification.

Biopharma and life sciences

Answers from controlled documents with the source cited, structured records drawn from free text with a person approving, and data moved between systems with a record of every step.

Banks, insurers and financial operations

Automation of the work between systems, with every change checked against the register or system that holds the truth. Our longest engagement is with Norway's largest toll issuer, which sends around 20,000 invoices a day.

What we build

Document pipelines

Language models break the work into small steps. After each one, a deterministic check passes or stops the record and names what is wrong, so nothing unchecked reaches a person or another system.

Answers from your own documents

Search and answers over SOPs, contracts, manuals and tickets. Every answer links to the passage it came from, and “not in the documents” is an allowed answer.

Process automation

Robotic process automation in UiPath and n8n for repetitive work between systems, designed on paper first and documented module by module.

Records and back-office systems

Invoices, reports, official documents, reminders and archives joined into one system, where issued records are locked and every figure is typed once. See the one we run ourselves.

Handover and support

Reviews, training and on-call help until your team runs it, with a clear point where you no longer need us.

All services, and what you receive with each

Eight years on one product

AutoSync AS, Oslo

AutoSync is Norway's largest AutoPASS issuer: more than 1.4 million customers, 1.9 million vehicles and over 600 million toll passages invoiced a year. Its 36 people send around 20,000 invoices a day, on a margin the regulator sets at 1.75%, so every manual step matters.

We designed, built and documented seven automation processes that keep that data correct, and we still maintain them. In invoice handling, software robots take the simple invoices and people handle the complex ones. The work began in 2018 and carried through a carve-out, an acquisition and two renames.

Our first work there was customer service. The chatbot ran on one vendor's platform (Bold360) and the live agents on a competitor's (Genesys), so we built the handover between them: when a chat moves to a person, the agent sees the whole bot conversation. We also built the first robots that handle customer email. Genesys's published story about this customer service reports that more than half of chat enquiries are solved automatically and that email replies fell from five days to 24 hours.

7processes designed, built and documented
2018first work on the same product

Scale figures: autosync.no and AutoSync's finance director, quoted by Fair Group, November 2024. Customer-service figures: Genesys customer story, from when AutoSync was named Fremtind Service.

Read the case study

How we work where validation applies

Your quality team decides what validation a system needs. We make that decision easier by handing over the documents it rests on.

  1. Research

    Your process, your data, where the time goes.

  2. Planning

    Scope, risks and what success is measured by.

  3. Specification

    The requirements and design you approve before we build.

  4. Build and test

    Built module by module and tested against the specification.

  5. Evidence

    Design decisions, test results and module documentation, handed over.

  6. Handover

    Training and support until your team runs it alone.

How an engagement is shaped

Paid discovery

A short, fixed piece of work that ends in a written specification you own, whether or not we build it.

Fixed-scope build

We build what the specification says, for an agreed scope. Changes are written down before they are made.

Support with an end point

Optional monthly support, with a date when your team runs it without us.

We give a price on the first call, once we understand the scope.

From our notes

Short, sourced write-ups for people who have to sign off on AI in regulated work.

Our own back office, in one system

Kvit joins our invoices, client reports, email, tax documents, reminders and a twelve-year archive. Issued records are locked by the database, and seven years of history were imported and checked against the ledger. It is the clearest view of how we glue details together.

See how Kvit is put together

Kvit's home screen with example data: the year's turnover toward the 6 million dinar limit and this month's invoice
Example data.

Tell us which process takes too long.

Describe the process and where it hurts. An engineer who would work on it replies within one business day with questions, not a sales deck.

Email office@noni-soft.com