Part of the Integral Mass ecosystem

Tenant Portal: In-House Renter's Insurance

For property owners operating prefab villagesβ€”student housing complexes, trailer parks, or rural communitiesβ€”the Integral Mass captive enables you to offer renter's insurance directly to your tenants through a seamless digital experience.

The Opportunity: Prefab Villages

Large property owners who build and manage prefab housing portfolios represent a unique opportunity for the captive to expand beyond GC coverage into tenant-facing insurance products.

πŸŽ“

Student Housing Villages

ADU clusters near university campuses housing 50-200+ students. High turnover, standardized units, and young renters who often lack existing coverage.

  • Typical portfolio: 50-100 units
  • Annual turnover: 80-100%
  • Coverage need: Personal property, liability
🏘️

Manufactured Home Communities

Modern prefab trailer parks with upgraded amenities. Long-term residents who need affordable coverage options integrated with their lease.

  • Typical portfolio: 100-500 units
  • Annual turnover: 15-25%
  • Coverage need: Contents, weather damage
🌾

Rural Workforce Housing

Agricultural worker housing, remote community developments, and rural rental properties where traditional insurance is hard to obtain.

  • Typical portfolio: 20-75 units
  • Annual turnover: 30-50%
  • Coverage need: Basic contents, liability

Why In-House Renter's Insurance?

πŸ’°

New Revenue Stream

Property owners earn commission on policies sold to their tenants. Insurance becomes a profit center, not just a lease requirement.

πŸ”’

Reduced Liability Exposure

When tenants have coverage, property owners face fewer uninsured loss disputes. Claims get resolved through proper channels.

😊

Tenant Satisfaction

Seamless enrollment at lease signing. No hunting for third-party coverage. One portal for rent, maintenance, and insurance.

πŸ›‘οΈ Fortuitous Risk Coverage for Tenants

The Tenant Portal covers fortuitous (accidental, unforeseen) risks only. This includes:

  • Fire and smoke damage to personal property
  • Water damage from burst pipes or appliance failure
  • Theft and vandalism
  • Weather events (wind, hail, lightning)
  • Personal liability for guest injuries
  • Accidental damage to landlord property
  • Temporary living expenses after covered loss
  • Medical payments to others

Speculative risks, intentional acts, and normal wear-and-tear are excluded.

Portal UI/UX Demo

Below is a conceptual mockup of the Tenant Portal dashboard, showing how tenants would interact with their renter's insurance.

πŸ”’ tenant.integralmass.com/dashboard
  • πŸ“Š Dashboard
  • πŸ“‹ My Policy
  • πŸ“ File a Claim
  • πŸ’¬ Chat Support
  • πŸ“„ Documents
  • βš™οΈ Settings

Welcome back, Maria!

Unit 42B, Campus Village
MR
Coverage Status
Active βœ“
Personal Property
$15,000
Monthly Premium
$18.50

Recent Claims

Claim # Date Type Amount Status
CLM-2026-0142 Feb 15, 2026 Water Damage $850 Approved
CLM-2026-0198 Feb 20, 2026 Theft $1,200 Processing

Enrollment Web Form

Tenants enroll in coverage through a simple web form, typically at lease signing or via the property management portal.

πŸ›‘οΈ Renter's Insurance Enrollment

Campus Village β€’ Unit 42B

⚠️ Demo form only. No data is collected.
$12/mo

Basic Coverage

$10,000 personal property β€’ $100K liability

$18/mo

Standard Coverage βœ“

$15,000 personal property β€’ $300K liability β€’ $1K deductible

$28/mo

Premium Coverage

$25,000 personal property β€’ $500K liability β€’ $500 deductible

AI Claims Chatbot

Tenants can file claims and get instant assistance through our AI-powered chatbot, available 24/7.

Chatbot Capabilities

  • Claim Intake: Guide tenants through filing a claim step-by-step
  • Document Upload: Accept photos of damage, receipts, police reports
  • Status Updates: Provide real-time claim status information
  • Coverage Questions: Explain what's covered and what's excluded
  • Policy Changes: Help tenants upgrade or modify coverage
  • Emergency Triage: Escalate urgent situations to human agents

Natural Language Processing

The chatbot understands conversational language and can handle queries like:

  • "My laptop was stolen from my car"
  • "There's water leaking from the ceiling"
  • "How much would it cost to add my bike to my policy?"
  • "When will my claim be processed?"
πŸ€–

Insurance Assistant

Online β€’ Typically replies instantly
Hi Maria! πŸ‘‹ I'm your insurance assistant. How can I help you today?
My laptop got water damage from a pipe leak
I'm sorry to hear about the water damage! πŸ’§ Let me help you file a claim for your laptop.

Quick questions:
1. When did the leak occur?
2. Has maintenance been notified?
3. Do you have photos of the damage?
It happened yesterday, yes maintenance came, and I have photos
Great! I've started claim #CLM-2026-0199 for water damage to electronics.

πŸ“Ž Please upload your photos and I'll process this right away. Your $15K personal property coverage applies here.

Technical Architecture

The Tenant Portal is built on a modern, scalable tech stack designed for reliability and seamless integration with property management systems.

Frontend
βš›οΈ React.js
πŸ“± React Native (Mobile)
🎨 Tailwind CSS
πŸ“Š Chart.js
Backend API
πŸš€ Node.js / Express
πŸ” JWT Auth
πŸ“‘ REST + GraphQL
πŸ”„ WebSocket (Real-time)
AI / Chatbot
πŸ€– OpenAI GPT-4
πŸ—£οΈ Dialogflow CX
πŸ“ LangChain
πŸ” Vector DB (Pinecone)
Database
🐘 PostgreSQL
πŸ”΄ Redis (Cache)
πŸ“ S3 (Documents)
Integrations
🏒 Property Mgmt APIs
πŸ’³ Stripe (Payments)
πŸ“§ SendGrid (Email)
πŸ“± Twilio (SMS)
Infrastructure
☁️ AWS
🐳 Docker / ECS
πŸ”’ CloudFlare
πŸ“ˆ DataDog

API Documentation

Property management systems can integrate with the Tenant Portal via our RESTful API.

Key Endpoints

POST /api/v1/tenants/enroll

Enroll a new tenant in renter's insurance

GET /api/v1/tenants/{id}/policy

Retrieve tenant's current policy details

POST /api/v1/claims/submit

Submit a new insurance claim

GET /api/v1/claims/{id}/status

Check claim processing status

POST /api/v1/chatbot/message

Send message to AI chatbot

Sample API Call

// Enroll tenant in renter's insurance const response = await fetch('/api/v1/tenants/enroll', { method: 'POST', headers: { 'Authorization': `Bearer ${apiKey}`, 'Content-Type': 'application/json' }, body: JSON.stringify({ tenant: { name: "Maria Rodriguez", email: "maria.r@university.edu", phone: "+1-555-0123" }, unit: { propertyId: "CAMPUS-VILLAGE-001", unitNumber: "42B", leaseStart: "2026-08-15" }, coverage: { tier: "STANDARD", personalProperty: 15000, liability: 300000, deductible: 1000 } }) }); const policy = await response.json(); console.log(`Policy created: ${policy.policyNumber}`);

Implementation Roadmap

The Tenant Portal is a conceptual feature planned for future development phases.

PHASE 1

Core Portal

Build tenant dashboard, enrollment forms, and basic policy management.

Q3 2026
PHASE 2

Claims System

Implement claims submission, document upload, and status tracking.

Q4 2026
PHASE 3

AI Chatbot

Deploy GPT-powered chatbot for claims intake and tenant support.

Q1 2027
PHASE 4

Mobile App

Launch React Native mobile app for iOS and Android platforms.

Q2 2027

Interested in the Tenant Portal?

Learn more about our captive insurance model and how it can serve your prefab housing portfolio.