The Renewal E-File Workflow: Bot Extracts to SharePoint, CBP Reviews, Underwriter Receives a Clean Package
How InsightUW orchestrates the assembly of Pacific Shipping Lines' 12-vessel Marine Hull renewal e-file — from bot extraction of vessel surveys to CBP quality review to a clean, complete package landing in the underwriter's queue — through a four-state status machine with FIFO assignment, notification chains, and full audit trail.
The Problem
A Marine Hull renewal for a container shipping fleet is not a single document — it is a collection of 15-30 documents that must be gathered, extracted, quality-checked, and assembled into a coherent underwriting package before the underwriter can begin review. The typical renewal e-file includes:
- Vessel survey reports (one per vessel)
- Classification society records
- Loss runs (hull and P&I)
- Fleet schedule with sum insured per vessel
- Navigation limits and trading warranties
- Prior policy terms and conditions
- Broker submission letter with requested terms
- Claims correspondence for any open matters
At most carriers, this assembly process is entirely manual:
- Documents arrive in waves. The broker sends some documents in the initial email. Others trickle in over days or weeks. Some are in the DMS, some in email attachments, some in SharePoint.
- Nobody owns the assembly. The underwriter assumes the Underwriting Assistant is compiling the e-file. The Underwriting Assistant assumes the underwriter will request what they need. Documents sit in inboxes unprocessed.
- No status tracking. There is no system state that says "e-file is 60% complete — missing vessel surveys for 3 of 12 vessels." The only way to know is to manually check each document against a mental checklist.
- No quality gate. Documents go directly from extraction (or email) to the underwriter. Misextracted vessel tonnage, wrong classification society, missing survey dates — these errors are discovered by the underwriter mid-review, forcing them to stop and request corrections.
The result: The underwriter opens a "renewal package" that is missing 4 documents, has 2 extraction errors, and contains a vessel survey from the wrong vessel. They spend 2 hours assembling what should have been handed to them ready to review.
The cost for a 12-vessel Marine Hull fleet:
| Step | Manual Duration | Error Risk |
|---|---|---|
| Locate documents across SharePoint, DMS, email | 25-40 minutes | Wrong year, wrong insured, missing documents |
| Extract vessel schedule data (12 vessels) | 45-60 minutes | Hull value transposition, wrong deductible tier |
| Extract loss run data | 20-30 minutes | Missing claims, wrong incurred amounts |
| Assemble complete e-file package | 15-20 minutes | Incomplete package, missing survey reports |
| CBP review (email-based, no queue) | 4-24 hours wait | No FIFO, no priority, no SLA |
| Total | 5-8 hours | 12% of e-files contain material errors |
For Pacific Shipping Lines ($8.4M total insured value across 12 vessels), a single missing survey can delay the renewal by a week and jeopardize the July 15 inception date.
The InsightUW Renewal E-File Architecture
InsightUW treats the renewal e-file as a structured workflow object with a status machine, document checklist, FIFO-assigned CBP review, and notification chain. The e-file progresses through four primary states, and each transition has defined ownership, actions, and gates.
The Four-State E-File Status Machine
| State | Owner | Entry Trigger | Exit Trigger | SLA |
|---|---|---|---|---|
| renewal efile pending | System / Bot | Renewal created OR rejection corrections submitted | All required documents received and extracted | Tracks aging; 5-day broker reminder if stalled |
| renewal efile complete | System | Document checklist reaches 100% | FIFO assignment to Underwriting Assistant | Auto-assigns within 5 minutes |
| renewal efile review | Underwriting Assistant | FIFO assignment | CBP approves or rejects | 4 hours (Marine Hull), 2 hours (standard LOBs) |
| renewal efile approved / renewal efile rejected | System | CBP decision | Approved: UW queue delivery. Rejected: return to pending | N/A (terminal or loop) |
Every state transition is logged in the audit trail with timestamp, actor (system, bot, or user), and reason code. No state can be skipped — the system enforces the correct sequence.
The Document Checklist
Each LOB has a configurable document checklist that defines what must be present in the e-file before it can advance to renewal efile complete. For Marine Hull:
| # | Document Type | Required | Source | Extraction Target |
|---|---|---|---|---|
| 1 | Broker Submission Letter | Yes | Requested terms, coverage changes | |
| 2 | Fleet Schedule | Yes | Email / DMS | Vessel names, IMO numbers, insured values |
| 3 | Vessel Survey — per vessel (x12) | Yes (all) | DMS / SharePoint | Survey date, condition rating, recommendations |
| 4 | Classification Society Records | Yes | Bot / DMS | Class society, class status, conditions of class |
| 5 | Hull Loss Run (5 years) | Yes | Email / Bot | Claims history, paid, reserved, incurred |
| 6 | P&I Loss Run (5 years) | Recommended | Email / Bot | P&I claims (cross-reference) |
| 7 | Navigation Limits Declaration | Yes | Trading areas, excluded zones | |
| 8 | Prior Policy Terms | Yes | Policy Admin | Expiring conditions, warranties, exclusions |
| 9 | Crew Certification Summary | Recommended | DMS | Officer qualifications, manning levels |
| 10 | ISM/ISPS Compliance Certificates | Yes | DMS / Bot | Safety management system certification |
Completion threshold: All "Required" documents must be present. "Recommended" documents do not block progression but are flagged as missing in the CBP review panel.
Bot API Calls in Sequence
The bot (InsightXtract or RPA) interacts with the e-file through a sequence of API calls as documents arrive and are extracted. Each document is registered, extracted, and tracked against the checklist.
Step 2: Submit Extraction Results
Step 3: Checklist Completion Triggers Status Transition
When the final required document is registered and extracted, the system automatically transitions the e-file to renewal efile complete and triggers FIFO CBP assignment.
FIFO CBP Assignment
When an e-file transitions to renewal efile complete, the FIFO assignment engine assigns it to the next available Underwriting Assistant using the same FIFO logic used throughout InsightUW:
The FIFO algorithm considers:
1. Time since last assignment (primary sort — longest wait gets next assignment)
2. Current workload (tiebreaker — lower load wins)
3. LOB qualification (filter — analyst must be qualified for Marine Hull)
4. Availability (filter — must be online / not on PTO)
Approval
The Complete State Flow with Rejection Loop
The Scenario
Pacific Shipping Lines Ltd. operates a container fleet of 12 vessels ranging from 2,800 TEU to 8,500 TEU capacity, trading primarily in trans-Pacific routes between Asia and the U.S. West Coast. The fleet profile:
- Total insured value: $8.4M
- Annual premium: $312,000
- Deductible: $150,000 per vessel per occurrence
- Navigation limits: Pacific Ocean including ports in China, Japan, South Korea, Taiwan, and U.S. West Coast
- Classification: Lloyd's Register (all 12 vessels classed 100A1)
- Policy expiration: July 15, 2026
- Loss history (5 years): 5 claims, $2.1M total incurred, largest claim $890K (heavy weather hull damage)
The broker (Marsh) submits the renewal package in stages: submission letter and fleet schedule arrive April 15, vessel surveys trickle in from SharePoint over the next week, and the loss run arrives April 20.
Timeline: E-File Assembly to UW Review
| Date / Time | Event | E-File Status | Checklist |
|---|---|---|---|
| Apr 15, 9:00 AM | Broker emails submission letter + fleet schedule | renewal efile pending | 2/18 (11%) |
| Apr 15, 9:01 AM | InsightXtract extracts broker letter (requested terms) and fleet schedule (12 vessels with TIV) | renewal efile pending | 2/18 (11%) |
| Apr 15, 9:02 AM | System identifies: 12 vessel surveys required, plus loss run, nav limits, class records, ISM certs | renewal efile pending | 2/18 (11%) |
| Apr 15, 2:00 PM | Bot scans SharePoint, finds 4 vessel surveys already uploaded by broker | renewal efile pending | 6/18 (33%) |
| Apr 16, 10:00 AM | Broker uploads 3 more surveys via portal | renewal efile pending | 9/18 (50%) |
| Apr 17, 3:00 PM | Bot locates 3 more surveys in carrier DMS (from prior year, updated by surveyor) | renewal efile pending | 12/18 (67%) |
| Apr 18, 9:00 AM | System sends aging notification: "E-File 67% complete — missing: 2 vessel surveys, nav limits, classification records, loss run, ISM certs" | renewal efile pending | 12/18 (67%) |
| Apr 20, 11:00 AM | Loss run received via broker email, extracted by InsightXtract (5 claims, 5-year history) | renewal efile pending | 13/18 (72%) |
| Apr 21, 2:00 PM | Remaining 2 vessel surveys uploaded by broker after follow-up | renewal efile pending | 15/18 (83%) |
| Apr 22, 10:00 AM | Nav limits declaration, classification status letter, and ISM/ISPS certificates received | renewal efile pending | 18/18 (100%) |
| Apr 22, 10:00:03 AM | Auto-transition: all 18 required documents received | renewal efile complete | 100% |
| Apr 22, 10:00:08 AM | FIFO assigns to Lisa Okonkwo (next available Marine Hull Underwriting Assistant) | renewal efile review | -- |
| Apr 22, 10:00:08 AM | Notification to Lisa (bell HIGH): "E-File Ready: Pacific Shipping Lines — 12 vessels, 18 docs" | -- | -- |
| Apr 22, 10:00:08 AM | Notification to Nathan Brooks (UW, bell NORMAL): "E-File Assembly Complete — CBP review" | -- | -- |
| Apr 22, 10:05 AM | Lisa opens the e-file. Sees extracted vessel data, loss summary, and full document list. | renewal efile review | -- |
| Apr 22, 10:47 AM | Lisa approves: 18 documents verified, 0 corrections needed | renewal efile approved | -- |
| Apr 22, 10:47 AM | Notification to Nathan Brooks (bell HIGH): "Clean package ready for review" | -- | -- |
| Apr 22, 10:50 AM | Nathan opens renewal — complete, verified e-file. Begins underwriting. | -- | -- |
Total assembly span: 7 calendar days (documents arrived in waves from multiple sources). But zero UW time spent on assembly. The underwriter's first touch is a verified, complete package with all 12 vessels extracted, all claims linked, and all surveys attached.
Comparison:
- Manual process: 5-8 hours of active UW/assistant work spread over 2-3 weeks, 12% error rate
- InsightUW: 0 hours UW work, 42 minutes CBP review, 0 errors reaching UW
What Nathan Brooks Sees When He Opens the E-File
The approved e-file presents Nathan with a structured view:
- Fleet Summary Panel: 12 vessels with name, IMO, type, year built, TIV, class status, last survey date — all in a sortable table extracted from the fleet schedule and survey reports
- Loss Summary Panel: 5-year claims history with per-vessel claim allocation, loss ratio, and largest claim detail
- Survey Status Panel: Green checkmarks for all 12 vessels with survey date, condition rating, and any surveyor recommendations highlighted
- Document Library: All 18 documents attached, organized by type, with extraction confidence scores visible
- Flag Panel: Any flags detected during assembly (e.g., vessel with "conditions of class" outstanding)
The Notification Chain
Each status transition triggers targeted notifications to the appropriate recipients:
Notifications are throttled to prevent fatigue: completion milestones fire at 50% and 100% only (not every document). Broker reminders fire once at Day 5 of stalled assembly, with a follow-up at Day 10.
E-File Checklist Configuration by LOB
The document checklist is configurable per LOB. Marine Hull requires vessel-level documents; Workers Comp requires loss runs and experience mod worksheets; D&O requires financial statements and SEC filings.
| LOB | Required Documents | Typical Count | Avg Assembly Time (Manual) | Avg Assembly Time (InsightUW) |
|---|---|---|---|---|
| Marine Hull | Fleet schedule, per-vessel surveys, class records, loss run, nav limits, ISM certs | 16-22 | 5-8 hours | 42 min CBP review |
| Workers Comp | Loss run, experience mod worksheet, payroll schedule, class code breakdown, safety program | 5-8 | 1.5-2.5 hours | 15 min CBP review |
| D&O | Financial statements, 10-K/10-Q, proxy statement, D&O questionnaire, loss history, claims detail | 6-10 | 2-3 hours | 25 min CBP review |
| General Liability | Loss run, SOV (schedule of values), class code schedule, location schedule, prior policy | 5-9 | 1-2 hours | 12 min CBP review |
| Excess Casualty | Underlying policy schedule, loss runs (all layers), umbrella/excess claim detail, reinsurance info | 8-14 | 3-5 hours | 30 min CBP review |
Metrics: Before and After the Renewal E-File Workflow
| Metric | Before InsightUW | After InsightUW | Improvement |
|---|---|---|---|
| UW time spent assembling e-file | 2-4 hours per renewal | 0 hours (bot + CBP handles assembly) | 100% eliminated |
| Missing documents discovered during UW review | 35% of renewals had gaps | < 2% (checklist enforced before release) | 94% reduction |
| Extraction errors reaching the underwriter | 6-10% of fields | < 0.5% (CBP quality gate catches errors) | 95% reduction |
| Time from last document received to UW review | 1-3 days (manual assembly lag) | 47 minutes average (auto-complete + CBP + notify) | 97% faster |
| E-file completeness at UW first touch | 65-80% (missing docs common) | 100% (checklist gate enforced) | Complete |
| CBP review time (Marine Hull, 12 vessels) | N/A (no structured review existed) | 42 minutes average | New quality gate |
| Broker follow-up emails for missing docs | 3-5 manual emails per renewal | 1 automated reminder (system-generated) | 70% reduction |
| Renewal cycle time (Marine Hull fleet) | 45-60 days | 25-35 days | 40% faster |
Key Takeaways
-
The e-file is a workflow object, not a folder. InsightUW tracks every document against a checklist, enforces completeness before CBP review, and enforces quality before UW review. The e-file is not "done" when someone decides it looks ready — it is done when the system confirms all required documents are present and verified.
-
Documents arrive in waves — the system handles it. The broker does not send everything at once. Vessel surveys come from SharePoint over a week. The loss run arrives separately. InsightUW accepts documents from any source at any time and tracks progress against the checklist in real time.
-
FIFO CBP assignment eliminates bottlenecks. When the e-file is complete, it is assigned to the next available Underwriting Assistant within minutes. There is no queue sitting in someone's inbox waiting to be noticed.
-
Rejection is structured, not conversational. When Lisa rejects the e-file, she annotates specific fields with specific errors. The correction task is auto-created and assigned to the bot. No email thread, no ambiguity about what needs to be fixed.
-
The underwriter's first touch is review, not assembly. Nathan Brooks opens the Pacific Shipping Lines renewal to find 18 verified documents, extracted data for all 12 vessels, a clean loss run, and zero missing items. His first action is underwriting — not asking "where is the survey for the Pacific Dawn?"
InsightUW's renewal e-file workflow ensures your underwriters receive complete, verified packages — not scattered documents and extraction errors. See the e-file status machine in action with your own renewal portfolio.