Case study 02

Travel insurance claims, from inbox to payment release

IndustryInsurance
SystemsLotus Notes · Mainframe
PlatformUiPath
ClientUnder NDA
15 minper claim, down from 55 minutes
97%accuracy on eligibility and payment
73%of handling time removed
Autoexception routing for ineligible claims

Summary

The client processes a high volume of insurance claims arriving by email. Claim validation and payment processing were manual, producing long processing times and a higher risk of error.

We automated intake, eligibility verification and payment on UiPath. The robot retrieves claim forms from Lotus Notes, extracts data from the PDF documents, validates eligibility in a mainframe application and processes payment for eligible claims. Processing time fell from 55 minutes to 15 minutes per transaction, with accuracy at 97%.

UiPath StudioLotus NotesMainframePDF extractionException handling

The client

The client operates in the insurance sector across multiple products with strict compliance and accuracy requirements. Claims processing is a critical business operation owned by the claims and operations teams. Customers submit claims by email in PDF form, and each requires detailed validation against policy and eligibility rules held in a mainframe system.

SectorInsurance — travel products
Process ownerClaims and operations teams
Intake channelCustomer email, PDF attachments
System of recordMainframe application

The problem

The claims process ran end to end on manual effort.

  1. 01Monitor Lotus Notes for incoming claim forms
  2. 02Download and review PDF claim documents
  3. 03Extract claim and policy information by hand
  4. 04Log into the mainframe to verify eligibility
  5. 05Process payment for eligible claims, or route the rest for review

What it was costing

  • High manual effort and 55 minutes of handling time per claim
  • Risk of human error in extraction and eligibility checks
  • Inconsistent decision-making leading to rework
  • Delays in settlement affecting customer satisfaction

Objectives

Goals

  • Reduce end-to-end claim processing time
  • Improve accuracy and consistency in claim validation
  • Automate eligibility checks in the mainframe application
  • Ensure timely payment processing for eligible claims
  • Handle business exceptions efficiently rather than manually

Success criteria

  • Processing time per claim
  • Accuracy percentage on eligibility decisions
  • Reduction in manual effort

What we built

A single end-to-end process with a hard split between what the robot decides and what a person decides. Eligible claims complete automatically; anything failing a rule is flagged with a clear status for business review.

01

Lotus Notes monitoring

The robot watches the claims inbox and downloads PDF attachments as they arrive.

02

Claim data extraction

Required claim and policy details are extracted from the PDF documents through document processing.

03

Mainframe eligibility check

Eligibility is validated in the mainframe against predefined policy rules — no interpretation, no judgement calls.

04

Automated payment release

Payment is processed automatically for claims that pass every rule.

05

Exception flagging

Ineligible claims are flagged with clear status updates and routed to the business team for handling.

Delivery

Phased delivery — assessment through stabilisation

  1. Process assessment and requirement gathering
  2. Document analysis and extraction logic design
  3. Mainframe interaction and eligibility rules
  4. Bot development and unit testing
  5. UAT with the claims team
  6. Production deployment and stabilisation

Challenges and how we handled them

Adherence to insurance regulations on automated decisions
Collaboration with compliance throughout, with validation checks and detailed logging supporting audit
Mainframe interaction stability
Structured exception handling with retries around the eligibility check step

Stakeholders

Claims business usersITCompliance

Results

MeasureBeforeAfter
Processing time per claim55 minutes15 minutes
AccuracyVariable, error-prone97%
Eligibility checkManual mainframe lookupAutomated against rules
Ineligible claimsIdentified lateFlagged immediately with status
Audit loggingPartialDetailed logs per claim

Quantitative

  • End-to-end processing time reduced from 55 minutes to 15 minutes per claim
  • Accuracy improved to 97% on eligibility validation and payment processing
  • Eligible claims processed without manual touch
  • Ineligible claims automatically flagged for business review

Qualitative

  • Teams focus on exceptions rather than routine claims
  • Consistent decision-making across claim types
  • Improved customer experience through faster settlement

Business value delivered

Faster settlement

A critical insurance process modernised end to end, with settlement times cut by nearly three quarters.

Compliance confidence

Eligibility rules applied identically every time, with the logs to prove it.

A foundation to extend

The pattern now supports further automation across the wider claims lifecycle.

Have a process that looks like this one?

Send us a screen recording of it. We'll come back with the volume maths and an honest view on whether a robot is worth it.

Book a process review