Commercial P&C Insurance Infrastructure

Replace manual insurance document operations with auditable infrastructure.

PolDex ingests commercial P&C policy documents, endorsements, schedules, and certificates, then returns strict, normalized, evidence-backed JSON through a self-serve API.

Async extractionHMAC-SHA256 webhooksImmutable ledgerSelf-serve
10+
Document families
Async
By design
Cited
Every field
Evidence
Backed output
Self-serve
No approval
The Problem

Manual document ops are the hidden cost of commercial insurance.

Every submission, renewal, and endorsement review involves humans reading unstructured PDFs and re-keying data. PolDex replaces that with a deterministic, auditable extraction pipeline. No humans in the loop. No dashboard to click through.

Ingest any document

PDFs, scans, renewals, endorsements, COIs. Multi-document context preserved.

Structured truth output

Entities, policies, coverages, facts — normalized, cited, and conflict-aware.

API is the control surface

No dashboard. No login. Webhooks and polling are the delivery mechanism.

Why PolDex

Designed for teams shipping to production.

One API key, every P&C document.

Submit PDFs, scans, renewals, endorsements. PolDex routes to OCR, structured extraction, and truth resolution — without you managing any of it.

Built-in retry. Automatic DLQ.

Exponential backoff on webhook failures. Undeliverable jobs land in the dead-letter queue. Your integration stays clean.

Prepaid credits. Immutable ledger.

Credits held on submit, captured on success, released on failure. Every event is logged. No invoices. No overages.

Lifecycle

Six steps. Fully asynchronous.

01

Submit

POST /v1/extract with a document URL or upload reference. Include an idempotency key.

02

202 Accepted

Receive a job_id immediately. Credits are held, not captured. Processing begins async.

03

Retrieve

Workers stream the document from storage or URL. No full-RAM load. Safe for large PDFs.

04

Extract

Schema-constrained extraction runs on segmented content. No content enters logs.

05

Truth Resolution

Facts adjudicated across sections. Conflicts surface explicitly. Unknown is valid output.

06

Deliver

Signed webhook (HMAC-SHA256) or poll GET /v1/jobs/{id}. Credits captured. Ledger updated.

Full lifecycle documentation →
Live Proof

Real numbers. No hardcoded metrics.

Jobs Completed (24h)

Successful extractions last 24 hours

Job Success Rate (24h)

Completed vs. attempted jobs

Delivery Success Rate (24h)

Webhook deliveries confirmed

Active Customers (30d)

Customers with jobs in last 30 days

Loading metrics…

Output Format

Structured. Cited. Conflict-aware.

Evidence pointer on every field

Page, section, and document reference on every extracted fact.

Conflicts are first-class data

When sections disagree, the conflict is returned explicitly, not silently resolved.

Three truth states

active · superseded · unknown. Unknown is not an error. It is valid output.

Effective date resolution

Endorsement modifications tracked by effective date and precedence rules.

Sample extraction output✓ 23 facts · 0 conflicts
{
  "job_id": "job_01hx4mz9",
  "status": "complete",
  "schema_id": "commercial_gl",
  "policies": [{
    "policy_id": "GL-2024-0041",
    "effective_date": "2024-01-01",
    "status": "active"
  }],
  "coverages": [{
    "coverage_type": "Commercial GL",
    "limit_occ": 1000000,
    "status": "active"
  }],
  "facts": [{
    "field": "additional_insured",
    "value": true,
    "status": "active",
    "evidence": [{
      "document_type": "endorsement",
      "page_number": 3,
      "citation": "CG 20 10 04 13"
    }]
  }],
  "conflicts": [],
  "credits_captured": 12
}
Supported Document Families

Built for commercial P&C, not generic AI demos.

Commercial GL

General liability policies, endorsements, COIs, schedules of locations.

Commercial Auto

Fleet policies, certificates, listed drivers, coverage schedules.

Commercial Property

Building schedules, BPP, business income, blanket vs specific limits.

Workers Comp

State filings, experience mods, payroll class codes, endorsements.

Umbrella / Excess

Following-form logic, underlying policy references, aggregate limits.

Professional

E&O, D&O, cyber, claims-made trigger, retroactive dates, endorsements.

Commercial Model

Prepaid processing.
No seats. No SaaS bloat.

PolDex is priced like infrastructure. Buy credits, integrate, process documents. Usage is governed by an immutable ledger. Requests are accepted or rejected at the API boundary.

1
Buy credits

Self-serve. No meeting, no approval, no sales cycle.

2
Submit a job

API boundary holds credits immediately on receipt of 202.

3
Success captures

Credits captured once extraction and delivery succeed.

4
Failure releases

Internal failures release the hold. You are not charged for our errors.

Enterprise use does not change the product surface.
Same API endpoint
Same ledger model
Same no-dashboard doctrine
Contract-backed credit preload
DPA path available
SOC 2 documentation on request
Procurement and security review support
Enterprise

Same product. Different buying path.

High-volume contract credit allocation, DPA, SOC 2 documentation, and procurement support — all without any feature gate. Enterprise use does not require a separate product, portal, or onboarding call.

Start integrating today.

No meeting. No approval. Initialize API access, buy credits, and call the API.