Reinventing the Auditing Process in Insurance with Generative AI

Johnson Lamberts builds a GenAI solution on Amazon Bedrock that extracts, normalizes, and validates data from audit reports, so auditors prepare financial risk audits nearly 4x faster.


Client profile

A CPA and consulting firm serving insurance entities, nonprofits, and ERISA-qualified benefit plans

Industry

Insurance

Region

North America

50

Reduction in time to financial risk audit

20%

Audit efficiency gain across the book


Johnson Lambert is a CPA and consulting firm that has spent 35 years building its reputation on audit quality for insurance entities, nonprofits, and ERISA-qualified benefit plans. Partners from the firm first ran a GenAI workshop with Provectus in 2021.

01 The Challenge

Sixty to eighty hours per audit – and most of those hours were manual document processing

A single financial risk audit at Johnson Lambert could run 60–80 hours. The significant part of that time was not spent on judgment. It was auditors converting PDF reports into CSV, extracting tables, and tracing values across the report corpus to check the numbers.

“It took auditors between 60 to 80 hours to complete a single financial risk audit, which diverted time and resources away from client-facing work.” · David Fuge · CIO at Johnson Lambert

The bottleneck was the pipe, not the people. The firm needed a way to remove mechanical work from the audit workflow without weakening the record of the audit.

02 The Approach

Start narrow. Ship fast. Measure against the manual baseline.

Provectus started with discovery sessions specific to the Johnson Lambert audit methodology – not a generic workflow study. The team reviewed an audit firsthand: which tables matter, where tie-outs fail, what the reviewer needs to see before signing.

From that: a narrow first-pass target – table extraction and validation from unstructured PDF reports. Broad enough to move the hour count. Narrow enough to ship a prototype in two months. The agreement was measured: the prototype had to clear an efficiency gate against the manual baseline before production.

03 The Build

Amazon Bedrock plus Cohere’s Command plus a reviewer UI for the auditors

The pipeline runs OCR on Amazon Textract, then routes table content through Cohere’s Command LLM hosted on Amazon Bedrock for normalization and reference resolution. Table values, names, and cross-references land in a vector store that supports semantic search across reports.

The auditor-facing layer is a thin UI:

  • Upload a PDF
  • See the extracted tables alongside the original
  • Validate or correct values
  • Export CSV for the downstream audit tool

Every correction made fine-tunes the model.

Amazon Bedrock was chosen over a vendor-specific model for substitutability. Today the workload runs on Cohere Command. Tomorrow it can move to another foundation model without a pipeline rearchitecture. The backend is an AWS Step Functions orchestrator that the Johnson Lambert engineers own.

04 The Results

From eighty hours to twelve. Twenty percent efficiency gain across the book.

60–80 h → 12–16 h

Per financial-risk audit

Measured against the pre-engagement baseline

The firm reported a 20% audit-efficiency improvement across the book and a 50% reduction in document-processing time. Auditors moved from doing tie-outs to reviewing them – the work they were hired to do.

The two-month prototype was the first gate. Production came next. The capacity that opened on the auditor side is now booked to new engagements; the firm is taking on more work without adding auditors.

Ready to discuss your AI infrastructure?
Schedule a technical conversation with our team.