AI & Machine Learning

Doubled efficiency in document processing with AI automation

We helped Compensa, part of the Vienna Insurance Group, speed up their document processing by designing an AI-powered solution that cuts the time needed to prepare insurance offers. Our team built a secure, Azure-based tool that extracts and structures key data from varied broker files, replacing manual work with AI-assisted parsing and validation. Underwriters now spend minutes, not hours, reviewing drafts, resulting in thousands of insurance offers being prepared faster.

Compensa Streamlining corporate offer processing with AI automation algorithms

arrow_circle_right Financial services

About the client

Compensa Insurance Company S.A., part of the Vienna Insurance Group, is a leading insurance provider in Central and Eastern Europe. Founded in Poland in 1990, Compensa offers a wide range of products, from property and life insurance to health and motor coverage, for both individual and corporate clients in countries such as Austria, Germany, the Czech Republic, Slovakia, Hungary, Romania, Bulgaria, and Baltic and Balkan states.

Company name: 

Compensa TU S.A. Vienna Insurance Group

Location: 

Poland, CEE

Industry: 

Insurance

Services

Custom AI algorithm development for document processing

Azure OpenAI (GPT-4o) integration

Vector database development (Chroma DB)

Technologies

Azure OpenAI
LLM model GPT-4o
LangChain
Chroma Db
Microsoft Graph API
Azure DevOps CI/CD

Challenge

Compensa processes several thousand corporate offers each year, which requires underwriters to manually transfer data from broker documents into insurance offers. This manual data transfer is time-consuming and can lead to inconsistencies in document wording and layout. Brokers often do not operate on Compensa clauses and use different field naming conventions, different section orders and the length of documents often varies from 4 to 50 pages.

Even a single underwriter may generate documents in different formats, as they cooperate with many agents, and each can prepare documents using different templates. Preparing an offer can take up to an hour, and attempting to standardise them manually would require additional time that specialists could utilise for other tasks.

The solution

Compensa aimed to standardise the layout of its contracts and automate repetitive tasks, thereby relieving underwriters and allowing them to focus on correctly estimating the offer and negotiating with customers, rather than copying and pasting data from documents.

To achieve this, we proposed the development of an AI-based algorithm to extract essential information and generate a formatted response – an initial offer to be reviewed by an underwriter. This extracted information would include details about brokers, insurers, insured parties, and specifics regarding insurance products, coverage amounts, types, clauses, and other critical data. The solution would establish a consistent template across the company, unifying and centralising all contracts.

Diagram showing the underwriter's offer preparation process in four steps: broker sends enquiry, underwriter prepares the offer, the offer document, and negotiation and signing of contract.
Diagram showing the new offer preparation process using GenAI: broker sends enquiry, Azure and OpenAI automatically generate the offer, underwriter verifies and prices the offer, then negotiation and signing of contract.

We designed a solution within the secure Azure environment, which is critical for meeting the strict data handling regulations in the financial sector. The solution incorporated Azure OpenAI’s ChatGPT model, in which we implemented custom parsers, chain-of-thought reasoning, and a validation layer to ensure accurate data extraction. Key integrations included LangChain for seamless data flow, Chroma DB for embedding storage, Microsoft Graph API for secure email connectivity, and Azure DevOps CI/CD pipelines for streamlined deployment. We also developed a vector database with expert-defined logic for handling cases beyond the AI’s scope.

The result

The solution has doubled or even tripled the processing speed of documents, depending on the complexity of the request. Now, instead of spending hours manually completing the files, the underwriter only verifies the correctness of extracted data, which takes a few minutes. The same team processes contracts much faster, resulting in shorter time-to-first response to clients and an increase in signed contracts. The document template is standardised, and the wording of contracts is easier to control thanks to a database of clauses that is managed by designated people.

Chart showing that likelihood of signing a contract decreases as time from request to first offer increases. GenAI offer processing responds significantly faster than standard processing, resulting in a higher likelihood of closing the deal.

I value the professionalism of the Spyrosoft team, who quickly grasped the project’s complexities and brought a fresh, innovative perspective. We are now applying the developed model and approach in our day-to-day business operations.

Adam Sasin

Director of the Corporate Sales Office in the Agency Network and Social Insurance

arrow_circle_rightContact

Let’s talk about your project

Tomasz Smolarczyk

Tomasz Smolarczyk

Director of Artificial Intelligence