Insurer · Italy · life and non-life lines, more than €2B in yearly premiums
Automated Hail Claim Payouts for an Italian Insurer
Thousands of claim payments follow a hailstorm, and a single wrong IBAN sends money to the wrong person. We delivered a UiPath robot that reads each settlement document, applies four controls, enters the bank transfer on its own and tells the claims team about every payment and every refusal.

- Industry
- Insurance
- Function
- Finance & Accounting
- Region
- Italy
Results
- 4
- checks before any payment goes out
- Authority threshold, already-paid, tax code and IBAN, taken from the built robot's code.
- 0
- manual entries between document and transfer
- In the flow as designed; built and tested in the insurer's claims test environment.
- 3
- fields taken from every settlement document
- Tax code, IBAN and amount, with an OCR fallback for scans. This is scope, not a saving.
01
The challenge
The client is a long-standing Italian insurer writing non-life and life business, with annual premiums above €2 billion. Hail claims do not arrive evenly. One storm can produce thousands of claims within a few days.
After settlement, a claims handler had to open the claim in the claims system, locate the settlement document, note the IBAN, tax code and amount for the beneficiary, enter the payment manually and keep a record of what had already gone out.
Where the risk sat
- Volume no team can plan for. In one week, a single storm can create more payments than the team usually processes in a month.
- Money sent to the wrong account. A single typo in an IBAN pays the wrong person, and getting the money back is difficult.
- Paying twice. When a claim is paid a second time in the rush, the loss is total.
- Approval limits. Above a certain amount, a person has to decide before any payment leaves.
- No live overview. With no report for each run, nobody could tell what had been paid and what had been stopped.
02
What we did
We delivered a UiPath robot that uses the claims system just as a claims handler would. It takes every claim that is ready to pay, reads the settlement document, applies the controls, enters the bank transfer and finishes each run with a report covering all payments and all refusals.
The path from document to payment
- Claims collected without help. Using credentials stored in UiPath Orchestrator, the robot signs in to the claims system, opens the inbox of claim messages and adds every claim to an Orchestrator queue.
- Fields taken from the PDF, never retyped. The robot opens the settlement PDF for each claim and pulls out three fields for the beneficiary: IBAN, tax code and total amount. For scanned documents, Microsoft OCR acts as the fallback.
- Approval threshold. If an amount exceeds the threshold configured in Orchestrator, the robot does not pay it. A person handles it instead.
- Duplicate stop. Any claim already flagged as paid is halted.
- Correct payee, correct account. The robot chooses the beneficiary and halts on a tax code that differs from the document. Before confirming, it compares the IBAN on the payment form with the document two times.
- Full payment entry. It enters the amount, total payment, bank transfer and the current date, then confirms and prints, all inside the claims system.
- A report to close every run. Each run finishes by emailing an Excel report to the claims team. It shows which payments went out and which claims were held, each with its reason.
Following UiPath best practice
- Built on Robotic Enterprise Framework. Business exceptions (above threshold, already paid, mismatch) are handled apart from system exceptions.
- Clean logout and recovery when an error occurs.
- Threshold, configuration and credentials live in Orchestrator rather than in the code.
- Every claim is its own queue item, so the robot handles a storm peak with no change to how it runs.
Stack
| Layer | Tools |
|---|---|
| Automation | Robotic Enterprise Framework, UiPath Studio |
| Orchestration | Queues, assets and credentials in UiPath Orchestrator |
| Claims system | UiPath UI Automation driving the insurer's web claims application |
| Document reading | PDF activities in UiPath, with Microsoft OCR as fallback |
| Reporting | Outlook email carrying an Excel report |
03
The outcome
We built the robot and tested it in the test environment of the insurer's claims system. As designed, a settled claim moves from document to bank transfer with no field retyped by anyone, and each exception ends up in a person's hands.
| Before | After | |
|---|---|---|
| IBAN, tax code and amount | Typed again from the PDF | Taken by the robot straight from the document |
| Payment controls | Left to a handler working under pressure | 4, run on every payment |
| IBAN check | Visual only | Compared with the source document two times |
| Payments over the threshold | Reviewed by the handler | Held for a person, never paid by the robot |
| Visibility per run | Nothing | Excel report listing payments and refusals |
- No manual keying between settlement document and bank transfer in the flow as designed.
- The same four controls on every payment: the approval threshold, a check that the claim is not already paid, and matching of both the IBAN and the tax code.
- Exceptions go to people and appear in the report at the end of each run.
What teams often underestimate
Making a robot pay is simple. Making it pay safely is where the effort goes. A fast robot makes mistakes just as fast, so the controls count for more than the clicks: a threshold that leaves large claims to people, a check for duplicates, and an IBAN and tax code compared with the source document rather than with whatever was typed. The storm is the second risk. The robot must take a peak of thousands of claims with no one adjusting how it runs. That is why every claim is a separate queue item and every run closes with a report.
Built with
The platforms and tools this engagement runs on.
More case studies
Similar problems, measured the same way.

Listed multi-utility · Italy · energy, water, waste and public services across five provinces
UiPath Automation Programme for a Listed Italian Multi-Utility
- automations live in production
- 20+
- automations live in production
- in operation, from 2020 to 2025
- 5 yrs
- in operation, from 2020 to 2025

US oil and gas producer · listed on the NYSE, roughly 120 companies in the group
UiPath Robot Reconciles EnergyLink Partner Invoices for a US Producer
- of manual work taken over by automation
- 1 FTE
- of manual work taken over by automation
- of report downloads cut each month
- ~10 days
- of report downloads cut each month

Italy · regional government acting as managing authority for EU structural funds
UiPath Checks EU Training Grant Expenses for an Italian Region
- evidence sources checked for each project
- 3
- evidence sources checked for each project
- stages the robot runs on each project
- 4
- stages the robot runs on each project

