All posts
Insurance

Claims and Underwriting Documents on AWS: Textract, Bedrock Data Automation, or an LLM?

By

October 26, 2026

6 min read

First notice of loss forms, medical records, police reports, loss runs, invoices and supplemental applications arrive as PDFs, scans and photos. Three ways to turn them into data on AWS, with current per-page prices, the accuracy you should measure, and the human review loop that keeps it safe.

Claims Automation
Insurance
Amazon Textract
Bedrock Data Automation
Intelligent Document Processing

Insurance runs on documents that someone retypes. Automating that is one of the best-understood uses of AI in the industry, and the technology choice matters less than the process around it.

Three approaches

Amazon Textract

Bedrock Data Automation

A model on Bedrock with your own prompts

Best at

Forms, tables, key-value pairs, IDs, invoices

Mixed documents into a schema you define (a blueprint)

Unstructured narrative: adjuster notes, medical records, letters

Price

From $0.0015 per page for text; $0.05 per page for forms, $0.015 for tables or queries (first million pages)

$0.040 per page for custom output with blueprints under 30 fields, per AWS's example

Per token; depends on model and document length

Output

Text, fields and confidence scores per element

Structured JSON against the blueprint, with confidence

Whatever you prompt for, validated by your code

Watch for

Needs rules to map fields to your schema

Fewer knobs than building it yourself

Validation and hallucination checks are your job

Prices from the Textract and Bedrock pricing pages, October 2026.

Want a second opinion on this for your system?

Book a free 30-minute call. You'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.

The pipeline

  1. Classify each incoming document: claim form, medical record, estimate, police report, invoice.

  2. Extract with the cheapest method that is accurate for that class.

  3. Validate against the systems of record: does the policy number exist, does the date of loss fall in the policy period, do line items sum.

  4. Route anything below a confidence threshold, or failing validation, to a person, with the source highlighted.

  5. Record what was extracted, by which version, and who corrected it. Corrections become your next test set.

Measure before you automate

Build a labelled set of a few hundred real documents per class and measure field-level accuracy, not a demo. Set thresholds per field: a misread claimant phone number is a nuisance, a misread loss amount is a payment error. Start in a mode where people review everything and the system only pre-fills, then lower review as measured accuracy justifies it.

hoolco Monthly Review

Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.

As of October 26, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.