If you can't explain why that case was approved, the problem isn't the archive.
It's that the rule applied on that day is written down nowhere readable. Pwas turns underwriting rules into an explicit document, enforced by the system and reconstructable years later.
The rules change often. The software applying them doesn't.
At a financial or insurance intermediary, processing rules change constantly: new thresholds, new controls, new risk categories, new disclosure duties. But in most systems those rules are buried inside application code, written years ago by someone who has since left. The result is twofold and always the same: every regulatory change becomes an expensive project, and when an auditor asks why a 2023 case was decided that way, the answer requires software archaeology instead of a lookup.
illustrative scenario
An underwriting case at a mid-sized intermediary.
A case arrives from the network: documents uploaded by an agent, data entered by hand, heterogeneous attachments. The back office operator checks completeness against a checklist sitting in a shared file, last updated in March. They apply the thresholds they remember, request missing items by email, and when everything is in order pass the case to the manager for decision.
The system records the outcome — approved, declined, pending — but it doesn't record the reasoning: which controls were performed, against which threshold values in force at the time, which exceptions were granted and by whom. That information exists only as a sum of emails, free-text notes and people's memory. Two years later, when an internal audit asks about that file, reconstructing it takes days.
What changes with Pwas
We start by writing down what today isn't written: which documents each case type requires, which controls apply and with which thresholds, which outcomes are permitted, who can grant an exception and with what mandatory justification, which steps require a second signature. The organisation already knows how to do these things; what's missing is having them in a document that is also the mechanism enforcing them.
From that description come the screens, the work queues, the permissions and the automated controls. A case arrives and the system checks documentary completeness by itself according to its type's rules, applies the thresholds in force, requests missing items, and presents the decision-maker with a file already worked up, with control results and the points requiring human judgement.
The same case, afterwards
The back office no longer checks the checklist: the checklist is the system, and it flags what's missing the moment the case arrives, not three days later. The thresholds applied are those in force at that moment, versioned: if they change next month, cases already decided remain readable under the rules that applied when they were decided.
When the manager grants an exception, the exception is data: who, when, on which control, with what justification. Not a free-text note nobody will reread. Two years later, the auditor's request is satisfied by opening the file: controls performed, values applied, exceptions granted, decision-makers — all reconstructable on one page, because the trail isn't a register someone had to remember to fill in but a consequence of how the system works.
When a threshold changes
A notice from the principal changes eligibility criteria for a product category, effective from the first of the month. Traditionally this is a change request to the application, with analysis, development, testing and release — and meanwhile the office applies the new rule by hand, hoping nobody slips.
Here the change is updating a value and, where needed, a condition in the rules description, with the effective date declared. It's written, verified and published the same day, and cases that arrived earlier continue to be assessed under the criteria of the time — which is exactly what a compliance review expects to find.
the comparison
What happens today, what happens afterwards.
The recurring situations in an underwriting office or a claims function.
Today
The rules live in people and in code
The document checklist is a shared file, updated when someone remembers.
The thresholds applied depend on what the operator recalls and when they last read a circular.
An exception granted is a free-text note in a comments field.
Reconstructing a two-year-old decision takes days of work.
A regulatory change goes through a development request, with timings beyond the effective date.
Data for supervisory reporting is extracted and reconciled by hand.
With Pwas
The rules are a document the system enforces
Documentary completeness is checked by the system as the case arrives.
Thresholds are declared, versioned and applied with the correct effective date.
An exception is structured data: who, when, on what, with what mandatory justification.
A file is reconstructed by opening a page, not by excavating an archive.
A threshold or control change is written and verified the same day.
Regulatory extracts derive from the same model, with no reconciliation.
how you get there
The path, concretely.
Without replacing the case management system and without interrupting processing.
01
We write down the unwritten rules
Sessions with back office and managers to surface what today lives in people's heads: real checklists, thresholds actually applied, recurring exceptions. This phase creates value even independently of the software.
02
We formalise one case type
We pick a product line and describe it: required documents, controls, thresholds with effective dates, permitted outcomes, waiver authority, dual-signature steps. You validate it before anything gets built.
03
We connect systems and portals
The case management system, document archive and principal portals stay where they are. Pwas exchanges data with them through available interfaces, avoiding double entry for operators.
04
Real processing in parallel
We run a real flow with the new system alongside the current method. This is where the exceptions nobody mentioned emerge, and they get formalised as they appear instead of worked around.
05
Rollout and internal ownership
We extend to other lines and train whoever will maintain the rules in-house: updating a threshold must be something the compliance function can do, not something requested from a supplier.
an example flow
From case to decision, with the rules written down.
Document completeness and thresholds applied from the version in force, out-of-range cases flagged and criteria stored with the decision.
what changes structurally
Properties of the system, not promised outcomes.
Characteristics verifiable in a demonstration, not performance figures from other firms.
100%
of decisions reconstructable
Controls performed, values applied, exceptions and decision-makers stay attached to the case: reconstruction is a lookup, not an investigation.
versioned
rules, with their effective dates
A case remains readable under the criteria in force when it was processed, even after those criteria have changed.
same day
the time to adjust a threshold or control
The update is a configuration change written, verified and published on the same day, not an application release.
explicit
every waiver authority
Who can waive what, and with what mandatory justification, is declared: no exception can be granted outside a rule.
These figures describe how the platform works, not results measured at specific customers. Verifying the system's compliance with the regulatory requirements applicable to your business remains an assessment for you and your advisers.
in depth
The questions operations heads and control functions ask us.
"Do you replace our case management system?"
Usually not. A mature case management system handles master data, accounting entries, commissions and reporting to principals: replacing it is a risky project that rarely pays.
Pwas covers the layer that's generally missing: rule-governed processing. It takes the case in hand, applies the controls, manages the queues, the waiver authorities and the decision trail, and returns the outcome and required data to the case management system. That system remains the ledger; Pwas becomes the place where you can see why things went the way they did.
In some firms the scope widens over time and functions move across. That's a choice taken later with evidence in hand, not a prerequisite.
"Our control function wants to verify the rules unaided. Is that possible?"
That's exactly what makes this approach interesting for a compliance function, and it's the most concrete difference from a traditional application.
In a classic system, processing rules are code: to know what the system actually does you have to ask IT or the supplier, and the answer is a second-hand description. The control function verifies outcomes, not the mechanism.
Here the rules are a readable structured document — which controls exist, with which thresholds, with which effective dates, who can waive and under what conditions — and that document isn't the system's documentation: it is the system. There can be no gap between what is written and what is applied, because they're the same thing. A control function can read it, compare it with internal policy and spot differences without going through anyone.
Verification work on individual cases obviously remains. But the nature of control changes: from reconstruction to reconciliation.
"We have a network of external agents. How do we manage what they see?"
It's one of the most common requirements and one that creates the most work in traditional systems, because access separation ends up implemented in every screen, every report and every interface — with the risk that somewhere it gets forgotten.
In the declarative model the rule is written once, at data level: an agent sees the cases they own, with certain fields visible and others not; an area manager sees their network's; a control function sees everything but cannot modify. The same rule holds in screens, portals and automated flows, because the system enforces it in one place instead of each application remembering to.
The practical benefit is that opening a new channel — a portal for the network, a data exchange with a principal — stops being a security project of its own and becomes a declaration of which data that channel may see.
"Where does AI make sense in a case, and where is it an unacceptable risk?"
It becomes an unacceptable risk at the exact moment you put it in charge of deciding. A merits assessment cannot depend on a probabilistic model, both for regulatory reasons and because you wouldn't be able to explain it.
It has concrete value in three places. Reading inbound documents: payslips, registry extracts, identity documents, policies and surveys arriving as scans are read and their data proposed pre-filled, with human verification. It's the heaviest cost item in a back office and the dullest work in it. Completeness and consistency checking: flagging that a date doesn't add up or an attachment doesn't match its declared type, as a flag to verify and not as an outcome. Precedent search: finding how analogous cases were handled, with a natural-language question.
The structural guarantee, in a sector where this is the first question any auditor asks: the agent has no free access. Every action goes through a plan verified against the real permissions of whoever requested it, sensitive actions require explicit human confirmation and every step stays traced. An agent doesn't approve, doesn't decline, doesn't waive and doesn't contact the client: it prepares worked-up material for whoever has the authority to decide.
quick check
Is this you?
Probably yes
Your processing rules change faster than the software can follow.
Reconstructing why a case was decided that way takes more than a few minutes.
Completeness checks depend on operator diligence.
You have an external network and managing who sees what is complex and fragile.
Waivers get granted but never measured.
You handle high document volumes with a lot of manual retyping.
Probably not
You need an accounting or commission reporting system and nothing else.
Your vertical application already covers underwriting, controls and traceability well.
You're looking for a scoring model or an automated risk assessment tool.
There's no time available to write down the processing rules.
frequently asked
Financial services: the specific questions.
Does Pwas guarantee our regulatory compliance?
No, and be wary of anyone who claims otherwise. Pwas provides the structural tools verifiable compliance requires — explicit versioned rules, system-enforced controls, complete traceability, declared waiver authorities — but assessing compliance with the regulatory requirements applicable to your business rests with you and your advisers. What we can do is make that assessment far easier to prepare and document.
How do you handle rule versioning over time?
Rules carry a declared effective date and a case's processing stays associated with the criteria in force when it was handled. That means changing a threshold today doesn't alter the readability of yesterday's decisions: a review reopening a past file sees the values of the time, not the current ones. It's a property to design together at the start, because it depends on how you want to treat cases in progress when a change takes effect.
Does it integrate with principals' and insurers' portals?
Where portals expose data exchange interfaces, yes: each is declared as an external resource with its own calls and fields. Where exchange still happens by file or through a web portal with no interfaces, we work with structured file exchange or automated reading of the documents produced. Feasibility is checked case by case, because it depends on what the counterparty makes available.
Does our data leave Europe?
Not unless you decide so. The system runs on European cloud, on your own infrastructure or in a mixed setup, as a deployment choice. Where a project involves language models, the choice of provider and its location is part of the project and is decided with you, including options that keep processing within defined perimeters.
How long to the first product line in processing?
For a well-defined case type the order of magnitude is a few weeks from the agreed formalisation of the rules. Later lines take less, because they repeat a validated pattern and differ only in their specific controls and thresholds.
Who maintains the rules after go-live?
The explicit goal of the project is that updating thresholds, controls and checklists is within reach of your compliance function or back office, without programming skills, because the configuration is a readable structured document. For deeper extensions — a new integration, a new flow type — a technical profile is needed: yours, a partner's or ours.
We use technical cookies and, with your consent, analytics cookies (Google Analytics) to understand how the site is used. Read our Privacy & Cookie Policy.