Six future bolt-ons shown as mini mocks so the UX is concrete, not abstract. Below: the end-to-end connection diagram expanded with integration branches (HubSpot, Slack, DAIS, Email) and insertion points where each bolt-on plugs into the core flow.
Future Bolt-Ons
6 items · Each with UI concept
Future · Compliance
Bolt-On 01
OFAC Screening
Every new submission is auto-screened against the U.S. Treasury's OFAC sanctions list the moment it enters the system. Regulatory requirement — can't write insurance for sanctioned entities. Status badge on every submission: Cleared, Potential Match, Blocked, or Pending.
Where it fits
Runs as a background check after customer record creation, before quotes can be requested. Potential matches require PU review — "Confirm Clear" (false positive) or "Block" (confirmed match). Blocked submissions cannot proceed to bind.
Submission Detail · OFAC Status Panel
Grand Rapids Marine
RT Specialty · Midwest
🛡Cleared
Coastal Holdings Group LLC
Coastal Brokers
⚠Potential Match
Review Required · Possible Match
OFAC List Entry (SDN · Cuba)
Coastal Holdings Grp · Havana, Cuba Listed: 2019-03-15 · Aliases: CHG, Coastal Holdings Inc.
Submission data
Coastal Holdings Group LLC · Miami, FL Website: coastalholdings.us
Future · Automation
Bolt-On 02
Auto-Assign Deals
Replace manual PU claim with rule-based routing. Admin picks the mode: Round Robin (rotate through PUs), Workload Balanced (assign to least busy), or Product Specialty (match products to PU expertise). PUs can toggle availability when out of office.
Where it fits
Triggers when a new submission lands. Instead of sitting in "New" unassigned, submission is auto-assigned and moved to "In Progress". Activity log captures the routing decision: "Auto-assigned to Tyler via Workload Balanced."
Admin · Assignment Settings
Auto-Assignment Configuration
How new submissions get routed to PUs
Assignment Mode
Manual
PUs self-assign from New
Workload Balanced
Assign to PU with fewest active deals
Round Robin
Rotate through active PUs
Product Specialty
Route by PU expertise
PU Availability
J
Josh Gonzalez
· 4 active deals
T
Tyler
· 3 active deals
C
Cody
· 7 active deals
H
Haley
· Out of office
Future · Data
Bolt-On 03
Agent → Company Map
Relationship data showing which agents and agencies are linked to which company records. Catches duplicates when the same insured is submitted through different agents. Not a merge tool — just a duplicate detection banner with "View Existing Record" link. Merge is an admin power tool designed when it's actually needed.
Where it fits
Feeds the duplicate check flow. Runs alongside HubSpot dedup. When a new submission's named insured matches an existing company, PU sees a warning banner on the submission detail.
Submission Detail · Duplicate Banner + Relations
!
Possible duplicate detected. An existing company with this name was submitted 4 months ago through a different agent. View existing record →Dismiss
Related Records
Company
Lakeside Properties LLC
Linked Agency
RT Specialty · 2 agents
Agent (previous submission)
Mike Torres · submitted Dec 2025
Agent (current submission)
Sarah Chen · submitted today
Future · Pricing
Bolt-On 04
Rating Engine
Internal pre-rate before going to DAIS. Estimated premium range with confidence score, calculated from submission data. Lets PUs triage — if the pre-rate is way off the insured's budget, they can have that conversation before spending DAIS cycles on a formal quote.
Where it fits
Optional step between submission review and DAIS quote request. PUs can skip it and go straight to DAIS. Adds a "Pre-Rate" button next to "Request Quotes" on the submission detail.
Confidence reflects how well the submission data matches training data. Low confidence = wide estimate range. Use as directional guidance, not a commitment.
Future · Platform
Bolt-On 05
Policy Admin System
Full policy lifecycle management after bind. Policy dashboard showing all active policies. Renewal workflow with 90/60/30-day reminders. System flags policies approaching renewal, pre-fills a new submission with existing data, notifies the agent. Endorsements and claims are separate initiatives down the road — dashboard + renewals is the core.
Where it fits
Takes over after "Won" / policy bound. Replaces reliance on DAIS + Quote Wizard for post-bind management. Build vs. Buy decision pending.
PAS · Policy Dashboard + Renewals
Active Policies
247
Active Policies
18
Renewing in 30d
$2.4M
GWP In Force
Upcoming Renewals
Pine Valley Ski Academy
BF-2026-0042 · Skiing
Expires May 15, 2026
$12,400
18 days
Horizon Sports Fields
BF-2026-0038 · Sport Complex
Expires Jun 10, 2026
$8,750
44 days
All Policies
Policy #
Insured
Product
Premium
Status
BF-2026-0042
Pine Valley Ski Academy
Skiing
$12,400
Renewing
BF-2026-0041
Glacier Adventure Co
Adventure Shield
$6,900
Active
BF-2026-0040
Lakefront Marina
Inland Marine
$4,200
Active
Future · Customer
Bolt-On 06
Company Portal
Self-service portal for the insureds themselves — not agents, the actual businesses. View active policies, download certificates of insurance, request endorsements, report claims, manage renewals. Different from the Agent Portal: agents submit applications, the insured manages their bound policies.
Where it fits
Post-bind only. Gives the actual insured business direct access to their policies without going through an agent for routine tasks like pulling a COI.
Company Portal · Insured's View of Active Policies
Welcome back, Pine Valley Ski Academy
2 active policies · 1 renewing in 18 days
Skiing Coverage
Pine Valley Ski Academy · BF-2026-0042
$12,400
Annual premium
Renewal: May 15, 2026 · 18 days remaining
📄 Download COI
View Policy
Request Endorsement
Report Claim
Pay Renewal
Blanket Accident
Pine Valley Ski Academy · BF-2026-0043
$4,100
Annual premium
Renewal: Jul 1, 2026 · 65 days remaining
📄 Download COI
View Policy
Request Endorsement
Report Claim
How It All Connects
End-to-end flow with integration branches + bolt-on insertion points
Integrations
HubSpot
Slack
Email
DAIS
Quote Wizard
Bolt-On Insertion
Dashed / faded nodes mark where future bolt-ons plug into the existing flow
Step 1 · External
Agent Portal
Branded per-agency
01
Sign In
Branded agency portal. Email/password auth.
Agent
→
02
Start Application
New or resume draft. 4-step wizard begins.
Agent
→
03
Fill Client Info
Named insured, address, website. Auto-saves every 30s.
Agent
→
04
Select Products
Only products assigned to this agency shown.
Agent
→
05
Answer DAIS Qs
Questions deduplicated across products. Conditional reveals.
Agent
→
06
Review & Submit
Final review. Click Submit Application.
Agent
▼ Submission fires ▼
Step 2 · Internal
Workbench
PU's daily driver
01
Submission Created
Lands as "New" card on Kanban board.
System
HubSpot dedup
Slack alert
Email to PUs
→
01a
OFAC Screening
Sanctions check. Blocks bind if not cleared.
Bolt-On
→
01b
Auto-Assign
Routes to PU by mode. Skips manual claim step.
Bolt-On
→
01c
Duplicate Check
Agent → Company Map. Banner if match found.
Bolt-On
→
02
PU Claims
Self-assign or admin-assign. Card moves to In Progress.
PU
"Under review" email to agent
→
02a
Pre-Rate
Optional estimate before DAIS. Triage out-of-budget.
Bolt-On
→
03
Request Quotes
Pick products, answer UW questions, fire request.
PU
GET_QUOTES per product
Poll every 5s
→
04
Compare Quotes
Side-by-side. Premium, expiry, intake diff.
PU
→
05
Send to Agent
Card moves to Quoted. Email with QW link.
PU
SELECT_QUOTE fires
"Quotes ready" email
Handoff to QW
▼ Agent opens Quote Wizard ▼
Step 3 · Customer-Facing
Quote Wizard
Existing · unchanged
01
Magic Link
Agent clicks email link. Lands in QW.
Agent
→
02
Review Quotes
Side-by-side quote packages in existing wizard.
Agent
→
03
Accept or Reject
Agent picks tier, submits for bind. Or rejects.
Agent
Webhook fires
→
04
Status Updates
Accept → card Won. Reject → stays Quoted, PU notified.
System
"Policy bound" email
PU notified
▼ Policy bound · Future stages ▼
Step 4 · Post-Bind
Future Platform
Policy lifecycle
01
PAS · Issue Policy
Policy dashboard. All active policies viewable.
Bolt-On
→
02
Company Portal
Insured logs in. Downloads COI, views policies.
Bolt-On
→
03
Renewal Workflow
90/60/30-day reminders. Auto-pre-fill new submission.
Bolt-On
→
04
Back to Workbench
Renewal creates new submission. Full cycle restarts.