IDI Underwriting Agent — architecture, benchmarks & workflow deep dive.
The Individual Disability Income (IDI) Underwriting Agent is a fully sovereign, AOP-governed reasoning workload purpose-built for new business underwriting across individual disability income product lines. It ingests the full application packet — application form, Attending Physician Statements, occupation duty questionnaires, financial documents, and third-party data feeds — processes every document simultaneously in a unified reasoning context, and produces a structured, evidence-cited, confidence-scored recommendation within a single automated pass. This page covers the IDI-specific architecture, the insurance ontology embedded in the Agent Operating Procedure, how the confidence engine is calibrated and validated for this workflow, independently measured benchmarks against the IDI-specific synthetic validation set, and the KPI impact model for underwriting operations.1 — IDI-specific Agent Operating Procedure
The AOP is the agent’s underwriting contract. For the IDI workflow, it is not a generic document-processing instruction set — it is built on an insurance-native ontology that Layerup has assembled from first-principles IDI underwriting practice. Your enterprise SOP is layered on top of this baseline, not substituted for it. The IDI AOP schema covers three primary domains that are specific to disability income underwriting and do not exist in Layerup’s other workflow agents.1.1 Occupation classification schema
Occupation analysis is the primary risk driver in IDI underwriting. The AOP encodes a structured occupation intelligence schema that governs how the agent evaluates every occupational dimension of the application.Occupation Class Definitions
The AOP contains the full occupation class definition table for your product line — including class boundaries, duty mix requirements by class, supervisory vs. manual split thresholds, and any product-specific class restrictions. The agent evaluates the applicant’s submitted job title and duty questionnaire against this table in every case.
Title vs. Duties Mismatch Detection
The agent independently evaluates the submitted occupation title and the
described duties. Where the duty profile described in the questionnaire or APS
is inconsistent with the submitted occupation class, the mismatch is flagged
as a first-class underwriting finding — not buried in a generic inconsistency
flag.
Duty Mix Quantification
The AOP defines the duty mix breakpoints — the percentage split between
manual, supervisory, and clerical functions — that determine class eligibility
for your product. The agent attempts to resolve the duty mix from all
available sources (questionnaire, APS narrative, employer letter) and surfaces
it as a structured output field alongside a confidence sub-score for the
resolution.
Hazardous Activity & Avocation Flags
The AOP encodes a curated list of avocations and hazardous activities that
affect IDI risk classification or eligibility. The agent cross-references the
application form, APS narrative, and MIB record against this list and surfaces
any matches as occupation-domain findings with the specific source document
cited.
Specialty & Licensure Verification
For professional applicant classes (physicians, attorneys, CPAs, and
equivalent), the AOP specifies the specialty risk tables and any
licensure-based eligibility criteria relevant to your product. The agent
checks the stated specialty against the APS authorship credentials and any
available third-party professional database integration.
Multi-Employer & Contingent Income
The AOP includes structured handling for applicants with non-standard employment arrangements — multiple employers, partnership income, self-employment, contract work, and deferred compensation. Each arrangement type has its own documentation sufficiency requirements and income verification logic encoded in the schema.
1.2 Financial documentation requirements
IDI benefit amounts are directly tied to earned income, making financial verification a core underwriting dimension. The AOP encodes income verification requirements by income type, documentation hierarchy, and cross-reference logic.
The agent does not compute a binary pass/fail against these requirements. It produces an income sufficiency score for each applicable income type, identifies which documents are present and which are absent, and generates a prioritized requirements list ranked by the evidentiary gap’s impact on the confidence composite.
1.3 Medical flagging criteria
The IDI AOP contains a structured medical flagging schema that is separate from the generic document extraction layer. Medical evidence is evaluated in two passes: first for extraction quality and completeness, then for underwriting significance under the encoded IDI medical guidelines.Condition Category Classification
Medical history extracted from the APS, Rx history, and IREX record is classified against the AOP’s condition category table. Categories include musculoskeletal, mental health and nervous system, cardiovascular, oncology, autoimmune, and metabolic — each with distinct IDI underwriting significance weights and AOP-encoded flagging thresholds.
Prescription History Analysis
The Rx history feed is normalized and cross-referenced against the AOP’s
medication significance table. Medications not disclosed on the application
that appear in the Rx record are flagged as cross-evidence inconsistencies.
Drug class patterns indicating undisclosed conditions are surfaced as APS
requirement triggers.
Recency & Chronicity Scoring
Conditions are evaluated not only for type but for recency and treatment
pattern. The AOP encodes condition recency windows (e.g., conditions with last
treatment within 24 months receive different treatment than resolved
conditions outside the window) and chronic condition criteria that affect
exclusion rider eligibility.
Mental Health & Substance Flags
The AOP includes specific flagging logic for mental health history and
substance use, consistent with your product’s underwriting guidelines and
applicable state regulatory requirements. These findings are surfaced with
their APS source citations and never inferred from Rx data alone without
corroborating documentation.
APS Adequacy Assessment
The agent evaluates whether the APS(es) received are adequate to underwrite
the disclosed conditions — checking physician specialty alignment, treatment
recency coverage, and completeness of history. Where the APS is inadequate,
the agent generates a targeted APS requirement specifying exactly what the
follow-up must address.
Intra-Medical Timeline Validation
Treatment dates, prescription fill dates, diagnostic dates, and the narrative timeline across all medical documents are cross-referenced for coherence. Timeline inconsistencies — e.g., a prescription filled for a condition the APS shows was not diagnosed until a later date — are surfaced as first-class medical evidence flags.
2 — IDI workflow architecture
The following diagram describes the complete data and reasoning flow for a single IDI underwriting case. Every component executes within your cloud account boundary. Fig. W1.1 — IDI Underwriting Agent full architecture. Every stage executes within your network boundary. The AOP governs all three reasoning domains simultaneously. Confidence scoring is the last step before output assembly — it cannot be bypassed.3 — Document intelligence layer
The IDI workflow processes document types and volumes that are not handled by general-purpose document processing tools. The document intelligence layer is built specifically for the IDI document ecosystem.3.1 Multi-pass OCR pipeline
IDI application packets routinely include:- Handwritten APS forms from treating physicians
- Faxed multi-page medical records with dot-matrix or thermal printing artefacts
- Scanned financial documents with table layouts and stamp overlays
- Occupation duty questionnaires with checkboxes, free-text fields, and signatures on the same page
3.2 Multi-document context assembly
The IDI application packet is not a single document — it is typically seven to fifteen separate files totalling forty to one hundred pages of content. General-purpose LLM tools cannot process this volume in a single inference context, and processing documents sequentially loses the cross-document relationships that are the most valuable signal in IDI underwriting. The context assembly layer constructs a unified case context that makes all documents simultaneously available to the reasoning layer:Intelligent Context Prioritisation
Rather than concatenating all documents in full, the assembly layer identifies the highest-information-density content from each document and prioritises it into the reasoning context. Full document text is available for citation; the reasoning layer operates on the structured, prioritized representation.
Entity Resolution Across Documents
Named entities — the applicant, treating physicians, employers, and conditions
— are resolved to unified identities across all documents before reasoning
begins. This means the agent can immediately identify that “Dr. Sarah Chen” in
the duty questionnaire and “S. Chen MD” in the APS refer to the same person,
rather than treating them as separate entities.
Cross-Document Fact Graph
Material facts extracted from multiple documents — income, occupation,
conditions, dates, benefit amounts — are assembled into a structured fact
graph that explicitly tracks which documents support, contradict, or are
silent on each fact. The reasoning layer operates on this graph, not on raw
document text.
Third-Party Feed Integration
Structured feeds from IREX, MIB, pharmacy claims databases, and motor vehicle records are normalized into the same unified schema as the submitted documents. The agent treats third-party data and applicant-submitted documents as two independent evidence streams and explicitly identifies any divergence between them.
3.3 Third-party data normalisation
Third-party data sources for IDI cases arrive in a variety of formats — IREX returns proprietary structured XML, MIB returns coded records requiring interpretation against the MIB code glossary, pharmacy claims databases return structured but insurer-specific schemas, and MVR returns vary by state and provider. The normalisation layer converts all of these feeds into the unified IDI case schema before any reasoning step:The cross-reference status field in the normalized third-party schema is
computed by the ingestion layer, not the reasoning layer. This means the agent
enters the reasoning phase already aware of structural discrepancies between
third-party data and submitted documents — it does not discover them
mid-reasoning. This architecture prevents the reasoning layer from anchoring
on submitted documents before evaluating third-party data.
4 — Confidence engine calibration for IDI
The confidence engine architecture is described in the Confidence Engine reference. This section covers the IDI-specific elements: how the five signal domains are weighted for this workflow, and how the engine is validated against an IDI-specific synthetic dataset before any model version is certified for production.4.1 IDI signal domain weights
The five confidence signal domains carry different weights in the IDI composite than they would in a different workflow agent. The weight set is calibrated to reflect the relative evidential importance of each domain in IDI underwriting specifically.4.2 IDI-specific detractors
In addition to the standard detractor taxonomy, the IDI workflow includes several detractors that are specific to this product line and do not appear in other agent configurations.Undisclosed Rx — Mental Health Indicator
A prescription in the normalized Rx history falls within a drug class associated with mental health treatment (SSRIs, SNRIs, atypical antipsychotics, mood stabilisers) and was not disclosed on the application form. This detractor fires regardless of whether the condition itself is ultimately material — non-disclosure of any medication is an independent underwriting finding.
Occupation Class Dispute
The agent’s resolved occupation class differs from the occupation class
submitted on the application. This detractor carries a high severity weight
because benefit amounts and premium rates are directly tied to occupation
class — an incorrect class on the submitted application creates financial
exposure independent of any other finding.
Income Trend Adverse
The income trend across the available documentation years is materially
negative — defined in the AOP as a year-over-year decline exceeding the
configured adverse trend threshold. Declining income trajectories affect both
benefit amount calculation and the sustainability of the proposed premium
obligation and are surfaced as a financial analysis finding.
APS Specialty Mismatch
The Attending Physician Statement was authored by a physician whose stated
specialty is not consistent with the condition being reported. For example, an
APS reporting on a complex psychiatric history authored by a general
practitioner, where the AOP requires a specialist APS for that condition
category, triggers this detractor and generates a targeted specialist APS
requirement.
Reinsurance Treaty Boundary
The case characteristics — benefit amount, occupation class, age, benefit
period combination — place it at or near a boundary defined in the applicable
reinsurance treaty. Cases within the AOP-configured margin of a treaty
boundary receive a confidence suppression and are flagged for reinsurer
consultation before disposition.
Inconsistent Activity Level
The applicant’s disclosed occupation (e.g., sedentary office role, Class 4A) is inconsistent with activities or physical findings described in the APS or implied by MVR data. This detractor is specific to the intersection of medical and occupational evidence and does not fire from either source independently.
5 — IDI benchmark results
The agent is evaluated against an IDI-specific synthetic validation dataset before any model version is certified for production. This section describes the validation methodology, the dataset, and the certified benchmark results for the current production model.5.1 Validation methodology
The IDI synthetic validation dataset is constructed by Layerup’s underwriting implementation team to represent the full distribution of case complexity encountered in production IDI underwriting. Cases in the dataset are assigned ground-truth labels by experienced IDI underwriters — not derived from model outputs. The dataset is structured to deliberately stress every agent capability:
Before any AOP version or model version is promoted to production, the agent must pass all six benchmark checks listed in Section 5.2. Failure on any single check blocks promotion.
5.2 Certified benchmark results — current production model
The following benchmarks are the certified results for the current production model version against the IDI synthetic validation dataset. Results are expressed as the mean and interquartile range (IQR) across three independent validation runs. Recommendation accuracy — overall alignment between agent recommendation and ground-truth underwriter disposition:
Cross-document discrepancy detection — on the discrepancy segment of the validation set:
Confidence score calibration — Brier score and Expected Calibration Error (ECE) measure how accurately the composite confidence score predicts actual recommendation accuracy:
OCR extraction accuracy — on the OCR-degraded segment of the validation set:
“Extraction floor hit rate” is the proportion of pages where OCR confidence
falls below the configured extraction floor threshold, triggering an
uncertainty flag rather than passing the extracted value to the reasoning
layer. A higher floor hit rate on handwritten documents reflects a
conservative extraction policy — the agent prefers to flag and require human
verification over silently passing low-confidence extractions.
5.3 Score distribution under production conditions
The certified baseline confidence score distribution across the validation set establishes the reference against which all production AOP updates are evaluated. Any AOP promotion that shifts the distribution beyond the configured tolerance band is blocked by the CI/CD test harness.The production target range is intentionally wide enough to accommodate
genuine variation across customer AOP configurations while being narrow enough
to detect implausible distributions. A distribution concentrated above 70%
auto-resolve would suggest a permissive AOP configuration that is not applying
appropriate sensitivity to IDI-specific risk signals. A distribution with over
25% hard escalations would suggest an AOP that is not covering the case
population adequately.
6 — Structured output schema
Every IDI case processed by the agent produces a single structured JSON output payload. The following describes the top-level schema and the IDI-specific fields.7 — KPI impact model
The IDI Underwriting Agent is designed to produce measurable, auditable improvements across the underwriting operations KPIs that matter most. The following describes the KPI model and the mechanisms by which each improvement is achieved.7.1 Throughput & cycle time
Case Throughput
The agent runs in parallel across all queued cases simultaneously — there is no single-threaded bottleneck. Throughput scales with compute configuration, not with headcount. New business volumes that historically required hiring or overtime can be absorbed by scaling the agent’s task configuration.
Cycle Time Compression
The agent completes the initial case review — including document extraction,
cross-referencing, medical flagging, financial analysis, and requirement
generation — in minutes rather than days. The human underwriter receives a
fully prepared case record rather than a raw document stack, compressing the
total elapsed time from submission to decision.
Requirement Latency Reduction
The requirements list is generated at the end of the agent’s first pass —
before any human underwriter touches the case. Outstanding requirements reach
the submitting agent or applicant earlier, reducing the time cases spend in
pending status due to incomplete documentation.
In-Good-Order Rate Improvement
By generating targeted, document-specific requirements rather than generic follow-up requests, the agent reduces the round-trip count needed to resolve requirements. Agents and applicants receive precise instructions — “provide APS from treating psychiatrist Dr. Park covering the period 2022–2024” rather than “provide psychiatric APS.”
7.2 Underwriting quality & consistency
Consistent AOP Application
The agent applies the AOP with zero variance across every case. No case is processed differently because of the time of day, the underwriter’s experience level, or workload pressure. Occupation class decisions, financial thresholds, and medical flagging criteria are applied identically on every case.
Non-Disclosure Detection Rate
The cross-reference between applicant-submitted documents and third-party data
feeds (Rx history, MIB) surfaces non-disclosures that human review of
submitted documents alone cannot identify. The agent’s validated
non-disclosure detection rate exceeds 98% on Rx-sourced indicators in the
benchmark dataset.
Intra-AOP Conflict Surface
As the agent processes cases against the AOP, it surfaces situations where AOP
clauses conflict — inconsistencies that may have existed in the underlying SOP
for years without being identified because individual underwriters resolved
them informally. These surfaces provide a systematic method for identifying
and resolving SOP ambiguities before they affect decisions.
Decision Auditability
Every recommendation the agent issues includes a full evidence citation chain from raw document to extracted fact to reasoning step to decision. Audit and compliance review of any historical case can trace the complete reasoning without re-running the agent or relying on underwriter notes.
7.3 Human underwriter productivity
The agent is designed to make the underwriter’s remaining work higher-value, not to create additional review burdens. Cases that reach a human underwriter from the agent queue arrive with:- A structured recommendation with occupation class resolution, income verification, and medical flagging already completed
- A prioritized requirements list with document-specific, targeted requirements
- A confidence signal breakdown that tells the underwriter exactly which evidence domain is weakest and why
- Full evidence citations for every finding, so the underwriter can immediately navigate to the relevant document and page
7.4 Risk & compliance KPIs
False Approval Rate
The confidence engine’s calibrated escalation logic ensures that cases the agent is not entitled to approve do not auto-resolve. The validated false approval rate in the IDI benchmark set — cases where the agent issued an Approve recommendation but the ground-truth disposition was Escalate or Decline — is 0.4%.
Escalation Capture Rate
98.7% of validation cases with a ground-truth escalation disposition received
a hard escalation from the agent. Escalations are never suppressed by the
output assembly layer — the escalation flag is written before the
recommendation payload is assembled.
Regulatory Exam Readiness
The structured, evidence-cited output payload and the immutable CloudWatch
audit trail give your compliance team a complete, immediately accessible
record for any case under regulatory examination — without requiring
underwriter recall or document reconstruction.
SOP Enforcement Consistency
The agent applies your AOP-encoded SOP identically across 100% of cases. Enforcement consistency across product lines, distribution channels, and states is a direct output of AOP-governed operation — not a function of underwriter training or manager oversight.
8 — Rollout & human-in-the-loop model
The IDI Underwriting Agent is deployed through a structured rollout model that preserves human decision authority at every stage. The agent’s role expands progressively as confidence in its calibration is established through real production data. Fig. W1.2 — IDI rollout phases. Each phase transition is gated by a measurable calibration check. No phase transition is automatic — your underwriting governance team approves each gate.Human decision authority is preserved unconditionally throughout Phases 1 and
2, and for all hard-escalation cases in Phases 3 and 4. The agent does not
make a binding underwriting decision at any phase — it produces a
recommendation. Your underwriting governance team configures the confidence
threshold at which recommendations are treated as actionable without mandatory
individual review.

