• contact@verticalserve.com
  • Every policy checked against what was agreed · part of the Insight broker suite
How it works

Engines decide, agents explain, people sign

The architecture behind InsightProofing: how a document becomes canonical fields, how proofing and comparison work, what the agents add, and the state machines a check and a correction move through.

Architecture

Three layers and a record

The UI is the account team’s workbench. The API holds the checks on PostgreSQL and runs the engines, the agents, the rules and the copilot on the shared Insight platform packages.

1 · Reading

From a carrier’s page to a canonical field

Every document is read page by page. A field is a label and a value; a list is forms, exclusions, subjectivities, additional insureds or the schedule of underlying; a tower is its layers. Each value keeps its page and line, so every citation opens the page.

2 · Proofing and comparison

Deterministic, cited, on both sides

Proofing compares canonical fields: the policy as amended by its endorsements against the binder, the binder against the quote. Derived checks add what no single field shows. Comparison reads the renewal against the expiring, field by field and list by list.

Field checks

Values that must match

Named insured (legal suffix and punctuation folded, then flagged for review), dates, limits, sublimits, deductibles and retentions, premium, taxes, fees, commission.

List checks

Forms and lists

Forms by form number with the edition compared, exclusions, additional insureds, subjectivities outstanding on the binder.

Derived checks

What adds up

The policy term, renewal continuity with the expiring, premium + taxes + fees = total, a tower that attaches without gaps, a schedule of underlying that matches.

Direction

Broader or narrower

Each canonical field knows which way is broader — a higher limit, a lower deductible — so a change is read, not just shown. Changes over 10% warn and over 25% alert.

3 · The agents

What the model adds, and what it may not

The agents run in order on the shared pipeline, each as itself at its autonomy level. Each reads the engines’ numbered facts, reasons with the model in a fixed shape that cites them, and prepares a decision.

Document intake

Sorts what arrived — expiring, quote, binder, issued policy, endorsements — and drafts the request for what is missing.

Asks; never sends

Coverage extraction

Reads every document into the canonical coverage model for the line, each value with its page and the carrier’s own label.

Confirming a label is yours

Proofing checker

Policy against binder, binder against quote, field by field: pass, fail or needs review, cited on both documents.

Never decides a pass

Renewal comparison

The renewal against the expiring as quoted, bound and issued: broader, narrower, costs more, costs less.

Forms & endorsements

Endorsements dropped or added, edition changes, and restrictive forms nobody agreed to.

Tower & underlying

Layers that attach without gaps, and a schedule of underlying that matches what was bound.

Discrepancy drafter

Drafts the correction request to the carrier from the failed checks and follows each one up.

Capped at ask first

Client delivery writer

Writes the client summary — the coverage, what changed, what was corrected — once every failure is settled.

The AE signs and sends

Supervisor

Runs the proofing controls and prepares a practice leader’s sign-off when one fires.

Prepares; never decides
4 · State machines

A check and a correction, each with one owner

A check moves one stage at a time, and the stage machine says what stops it. A correction request moves from requested to corrected or waived.

5 · The record

What an E&O reviewer can replay

The check’s decision record holds every control hit, every prepared decision with its facts and model, and every answer with the person who gave it. Two reports are built from it: the client delivery summary, and the proofing record for the E&O file.

Report

Client delivery summary

Your coverage; what changed at renewal; the documents checked.

Report

Proofing record

Documents and reading; proofing results with forms and tower; the renewal comparison.

Copilot

Ask the check

The copilot answers over read-only lookups on the check in your scope, every figure checked against what it read, and never takes an action.

Walk through the architecture with us

Bring your E&O, IT and account-management leads; we will run a check end to end and open every trace.

Request a demo