Sharing a POC I developed that demonstrates an intelligent multi-policy underwriting system with automated document classification and requirements tracking.
The Challenge
Traditional underwriting systems process one policy at a time, requiring manual document verification and repetitive data entry. When a customer applies for multiple policies (Life, DI) with single or joint insureds, the complexity multiplies:
- Agents manually track which documents are needed for which policy
- Document classification is error-prone and time-consuming
- Field amendments require back-and-forth communication
- Decision-making across multiple policies lacks coordination
The Solution
Built a unified underwriting orchestration system that handles the complete lifecycle from application intake to policy issuance, with intelligent document handling at its core.
How It Works
Application Intake & Case Creation
- User submits application with case data (supports single/joint insureds, multiple policy types)
- Documents can be pre-uploaded before case creation
- Uploaded documents are automatically classified by AIHub (document type + insured detection)
- Case flows into BPM-orchestrated workflow
Rule Execution & Requirements Generation
- BPM triggers multiple rule workflows via Reels:
- Policy-specific underwriting rules (Life, DI)
- Evidence evaluation
- Occupation classification
- Final UW decisioning
- Rule outputs generate document requirements dynamically
- All outcomes are stored back to the case for agent visibility
Intelligent Document Reconciliation
- System automatically extracts required documents from rule outputs
- Cross-references with DMS to identify already uploaded documents
- Matching logic uses AI-classified metadata (document type + insured name)
- Results in clear separation: fulfilled requirements vs pending requirements
- If documents are missing, BPM automatically triggers NBPR (request additional documents)
Document Upload with AI Classification
- When user uploads requested documents:
- AIHub classifies document type and identifies the insured
- Classification is validated against expected document
- Mismatch detection provides warnings without blocking (agent can review)
- Documents are stored in DMS with auto-generated metadata
- NBPR automatically completes upon successful upload
Agent Workbench (Alpha UI)
- Agents view cases based on their roles (Reviewer, Underwriter)
- Full visibility into:
- Rule outputs and risk factors
- Document requirements status
- Case history and audit logs
- Field modifications are tracked for amendments
Amendment Handling
- Any field changes are captured and displayed with diff view
- Agent raises amendment → Customer receives notification
- Customer signs amendment form
- System automatically updates case data via API
Decision & Policy Issuance
- Underwriter can take decisions on:
- Individual policies (approve Life, hold DI)
- Entire case at once
- Positive decision → Policy document generated and sent to customer
- If any policy is on hold → Case redirects back to the agent for remaining decisions
Platforms Orchestrated
| Platform | Role |
|---|---|
| Alpha | Agent UI for case interaction, decisions, amendments |
| Reels | Policy rules execution, evidence evaluation, UW decisioning |
| AIHub | Document classification, Summary management |
| BPM (JBPM) | End-to-end workflow orchestration, event-driven signals |
| DMS | Document storage with metadata |
| SSD | Backend services and API layer |
| Trinity | Deployment |
Key Outcomes Demonstrated
Multi-policy support – Single case handles Life, DI, and future policy types
Joint insured handling – Separate document tracking per insured with AI-powered name matching
Automated document intelligence – AIHub classifies documents and validates against requirements
Dynamic requirements – Rule outputs drive document needs, no hardcoding
Event-driven workflow – BPM automatically triggers NBPR, reassignments, and completions
Flexible decisioning – Per-policy or full-case decisions with hold/redirect support
Amendment automation – Field changes tracked, customer signature captured, auto-updated
This POC demonstrates how our platform ecosystem can be composed into a cohesive, intelligent underwriting journey that handles real-world complexity while minimizing manual intervention.
Happy to walk through the architecture or discuss potential extensions!