A model house beside a stack of insurance claim paperwork, representing the mix of forms a general insurer receives at first notice of loss.
Home Solutions AI solutions for insurance that triage the claim before an assessor opens it
Cleaner intake

AI solutions for insurance that triage the claim before an assessor opens it

In short

The outcome we're after.

A general insurer's first notice of loss arrives as a mess. Online forms, scanned PDFs, emailed photos, a broker's covering note, and the odd handwritten page. Someone has to read all of it, key the facts into the claims system, work out what kind of claim it is, and check nothing is missing before an assessor can even start. Azure OpenAI can do the reading and the first sort, inside the insurer's own Azure tenancy. It extracts the structured facts, classifies and routes the claim, checks completeness against the insurer's own product rules, and flags what is missing, so the assessor opens a clean, triaged file rather than a pile of paper.

Book a discovery call
A model house beside a stack of insurance claim paperwork, representing the mix of forms a general insurer receives at first notice of loss.
Azure OpenAI Service
primary technology

The intake every general insurer wrestles with

A claim almost never arrives tidy. For a general insurer, first notice of loss comes in as an online form for one customer, a scanned PDF for another, a broker’s email with three attachments for a third, and a phone photo of a flooded kitchen for the next. Someone has to read all of it, work out what kind of claim it is, key the facts into the claims system, and check nothing important is missing before an assessor can do anything with it.

That reading and keying is slow, and it is where claims stall. A motor claim waits behind a complex liability matter because both sat in the same queue. A property claim bounces back to the customer twice because a required detail was missing and nobody noticed until day three. Each repeat request adds days, and the customer feels every one of them at the worst possible time.

The bar here is high, and it is not only about speed. General insurers work under the General Insurance Code of Practice and its expectations on timely, fair claims handling, under APRA prudential standards, and under the Privacy Act 1988 for the personal information a claim carries. Whatever reads the claim has to be accurate, has to keep that data controlled, and must not quietly start making decisions that belong to a person. A faster intake that gets facts wrong is worse than a slow one.

Why Azure OpenAI reads the claim, and where it runs

The job is to turn a messy claim into a clean, triaged file an assessor can pick up, without moving the insurer’s data outside its own walls. We headline these builds on Azure OpenAI Service because the work is genuinely a reading-and-reasoning task, not a fixed-template one, and Azure lets it run inside the insurer’s tenancy.

This is where a generative model earns its place over an older approach. Classic OCR plus a rules engine works when every claim arrives on the same form in the same layout. Real intake does not. The same claim type comes as a typed PDF, a photo, a forwarded email and a handwritten note, and a rules-only system breaks the moment the layout shifts or a field moves. Azure OpenAI reads the meaning across all those formats, pulls the date of loss, the policy number, the cause and the rest into structured fields, and classifies the claim regardless of how it was sent. OCR still has a role for the raw text on a scan. The model is what makes sense of it.

Two supporting pieces make it safe rather than just clever. Retrieval-augmented generation (RAG) grounds the completeness check in the insurer’s own product and policy rules, so the system knows which fields a given claim type actually requires and flags what is missing against the real rule, not a guess. Microsoft 365 is where much of the claim already lives, in the email and documents customers and brokers send, so the intake reads from the systems the insurer already runs. The whole pipeline sits inside the insurer’s Azure tenancy. Claim documents and the personal details in them are processed in the insurer’s own environment, not handed to a public consumer service, and are not used to train a shared model. That tenancy boundary is the reason this approach passes a privacy review rather than failing one.

A businessman working through registration and intake paperwork, the manual claims keying that Azure OpenAI takes off the assessor's desk

Building it, and where it got hard

The model was rarely the hard part. The danger was subtler, and it is the one issue that matters most in claims. A model that fills in gaps.

Early in testing the extraction looked excellent, until we checked the fields nobody could actually see in the source. Where a date of loss was smudged or a sum insured was missing from the page, the model did not leave the field empty. It produced a confident, plausible value that simply was not in the document. In most settings that is a minor error. In a claim it is corrosive. A hallucinated date of loss or sum insured does not look wrong, it flows into the file, and an assessor can act on a fact that was never there. “Usually right” is the wrong standard when the file feeds a fair-claims decision.

The fix was to make the model honest about its own limits, not cleverer. We constrained it to extract only what is present and to return an explicit “not found” rather than a guess, so an absent field reads as absent. Completeness was grounded in the insurer’s real product rules through RAG, so the system checks a claim against the rule that actually applies rather than the model’s memory of one. Every extracted field carries a confidence score, and anything below threshold, or any “not found” on a required field, routes to a person instead of passing silently. And the line stays bright. The system extracts and triages. It never decides cover or liability. An assessor does. That keeps a human in the loop on every judgement that matters and keeps the build on the right side of fair-claims-handling expectations.

One more constraint shaped the rest. Because claim documents are full of personal information, processing stays within the insurer’s tenancy, access is logged, and retention is set to match the insurer’s existing obligations under the Privacy Act 1988. None of that is glamorous. All of it is the difference between an intake assistant a claims team trusts and one risk quietly switches off.

What changed

In a representative deployment the time from a claim landing to a clean, fields-extracted, triaged file fell from hours of manual reading and keying to minutes, with the assessor still opening the file and deciding cover. Checking completeness against the product rules at intake caught missing details earlier, which cut the repeat requests back to the customer that usually stretch a claim out. Classifying claim type and urgency on arrival meant simple claims stopped queuing behind complex ones, so each file landed in the right place from the start.

These figures are illustrative. They describe the pattern we see rather than a published result for a named insurer. The shape is the point. The slow, manual reading comes off the assessor’s desk, missing information surfaces on day one instead of day three, and the people who decide claims spend their time on the deciding, not the keying.

Where this fits

Claims intake is one application of our Artificial Intelligence service, built on Azure OpenAI Service, for general insurers. It is a contained, high-return starting point, because the work is repetitive, the documents already exist, and the value comes from reading them accurately and triaging the file without ever crossing into the cover decision. If first notice of loss is where your claims stall, the place to start is to map the documents a claim arrives as and decide which facts a model may extract and where an assessor must stay in the loop.

Illustrative figures, not a published result

Representative outcomes

01

Faster to a triaged file

In a representative deployment the time from a claim landing to a triaged, fields-extracted file dropped from hours of manual keying to minutes, with the assessor still deciding cover.

02

Fewer back-and-forth requests

Checking completeness against the product rules at intake caught missing details earlier, cutting the repeat requests to the customer that usually slow a claim down.

03

Cleaner routing

Classifying the claim type and urgency on arrival sent each file to the right queue, so simple claims stopped waiting behind complex ones.

Where this fits

This solution applies our Artificial Intelligence service, built primarily on Azure OpenAI Service , for the Insurance sector.

Supporting stack: Retrieval-augmented generation, Microsoft 365.

Go deeper: Artificial Intelligence for Insurance , or Artificial Intelligence with Azure OpenAI Service.

By QuantalAI Tech Team Published: 23/06/2026 Last updated: 23/06/2026

Representative Solution. An illustrative scenario based on how we deliver, not a named client engagement. Outcome figures are representative, not published results.

Common questions

Frequently asked.

How is AI used in insurance?
Across the chain, but the safe, high-value starting point is intake. AI reads the mix of forms, emails and documents that arrive with a claim, extracts the facts into structured fields, classifies the claim type and checks it against the insurer's own rules. It can also help with fraud signals and customer service. We focus this build on first notice of loss and document extraction, where the work is repetitive and the gain is immediate, and we keep the human deciding anything that affects cover or liability.
Can AI do insurance claims?
It can do the reading and sorting, not the deciding. The model extracts the facts from the claim documents, classifies the claim, checks completeness and routes the file, which is the slow, manual part of intake. It does not decide whether a claim is covered, what the liability is, or what is paid. An assessor makes those calls. Keeping that line clear is deliberate, both for fair claims handling under the General Insurance Code of Practice and because cover decisions need human judgement.
How does it handle messy, handwritten or photographed documents?
That mix is the point. Azure OpenAI reads scanned PDFs, photos of damage, emailed notes and handwritten pages, not just clean forms. Where the model can read a field confidently it extracts it. Where a page is illegible or a value is unclear, it returns an explicit not found and a low confidence score rather than a guess, and that field routes to a person. The aim is a model that knows the limits of what it can see and says so.
Where is the claim data processed?
Inside the insurer's own Microsoft Azure tenancy. Azure OpenAI runs the model within the insurer's environment, so claim documents and the personal information in them are not sent to a public consumer service or used to train a shared model. Data handling is designed around the Privacy Act 1988 and the insurer's existing security and retention controls. Microsoft 365 sits alongside it for the documents and email the claim arrives through.
How do you stop it inventing facts that aren't in the documents?
By constraining it to extract only what is present. The model is instructed to pull values from the documents and to return an explicit not found rather than a plausible guess, so a date of loss or a sum insured is never fabricated. Completeness checks are grounded in the insurer's actual product rules through retrieval-augmented generation, not the model's memory. Every field carries a confidence score, low-confidence fields go to a person, and nothing about cover is decided automatically.
Intake that sorts itself

Hand your assessors a clean file

We will map your first notice of loss intake and show you where Azure OpenAI can extract and triage the claim safely, in your tenancy, with your assessors in the loop.

Book a discovery call