Operations layer · Command OS

A storm just hit
your market. You
have 2 hours.

When a storm hits, the phone rings 50 times and you miss 35 of them. The homeowners you do reach get generic callbacks - not the highest-value jobs. The Storm Portal is your dedicated command center for the surge - every lead captured, triaged by value, and ready to close before your competitors finish their first callback.

How the Storm Portal works

Storm hits. Portal opens.
You work the queue.

01

Storm event detected - portal activates

Command monitors weather 24/7. When a qualifying event hits your service area, the Storm Portal surfaces automatically - active storm map, affected zip codes, and estimated demand volume so you know the scope before the first call comes in.

02

AI captures every inbound lead simultaneously

Phone agent, web chat, and SMS all route into the Storm Portal in real time. No hold queue. No missed calls. While you're on one job, the AI is qualifying the next 40 leads and dropping them ranked into your triage queue.

03

Triage queue ranks leads by value - not arrival order

The AI sorts every captured lead by urgency, estimated job size, and crew proximity. Active leaks and structural damage surface first. You work the highest-value jobs, not whoever happened to call first.

04

Close faster - estimate, campaign, and crew from one screen

Pull satellite measurements and send a branded estimate without leaving the portal. Launch SMS or postcard campaigns to affected zip codes in under 3 minutes. Check crew availability and assign jobs without switching apps.

Inside the Storm Portal

Six capabilities.
One screen.

// STORM MONITORING DASHBOARD

See the event before the surge

Live map of active storm events, affected zip codes, wind and hail data, and estimated demand volume by area. Know the scale of the opportunity the moment the event registers.

// SIMULTANEOUS LEAD INTAKE

AI phone + web chat + SMS - all live

Every inbound channel routes into the portal in real time. The AI phone agent handles unlimited simultaneous calls. Web chat and SMS inquiries appear in the same queue. Zero leads fall through.

// LEAD TRIAGE QUEUE

Ranked by urgency, size, and proximity

Leads are automatically scored on three dimensions: urgency (active damage vs cosmetic), estimated job value (from satellite and damage-type data), and proximity to available crews. Override any ranking manually.

// ONE-TAP ESTIMATE SENDING

Estimate without leaving the portal

Pull satellite measurements from any address in the triage queue, populate a branded estimate, and send it to the homeowner - all from inside the Storm Portal. Close while the lead is hot.

// STORM CAMPAIGN LAUNCH PAD

Fire campaigns to affected zip codes

Launch SMS, email, and postcard campaigns to the affected zip codes shown on your storm map without switching to a separate tool. Templates pre-fill based on storm type. From alert to campaign sent in under 3 minutes.

// CREW CAPACITY TRACKER

See who's available right now

Real-time view of available crews, current job assignments, and open capacity. Assign new leads to the right crew without phone tag. Avoid double-booking and maximize throughput during peak surge hours.

5.4x
More leads captured per storm event by Command operators vs. manual operations
$180K–$340K
Average bookable revenue a major storm event generates for an established roofing contractor
4.8x
Higher conversion rate when post-storm response happens within 2 hours vs. next-day callbacks
FAQ

Common questions.

How does the Storm Portal differ from the regular dashboard?

The regular dashboard shows ongoing pipeline and day-to-day operations. The Storm Portal activates automatically when a qualifying weather event hits your service area - it surfaces only the storm-event context you need in that moment: active event map, surge call volume, triage queue, crew capacity, and one-tap campaign launch. It's designed for speed under pressure, not routine management.

Does the Storm Portal work for all trades or just roofing?

It works for any trade with storm-correlated demand - roofing, siding, gutters, HVAC, plumbing, tree service, electrical, and more. The triage logic and demand estimates are calibrated per trade. A roofing contractor sees different urgency signals than a plumber dealing with frozen pipe calls, and the portal adapts accordingly.

How does lead triage work - who decides which leads get called first?

The AI ranks every inbound lead on three axes: urgency (active leak or structural damage ranks above cosmetic), job size (estimated revenue based on damage type and home size from satellite data), and proximity (available crew distance from the job site). You can override any ranking manually, but the default queue puts your highest-value, most-urgent jobs at the top without any manual sorting.

Can I launch a storm campaign directly from the Storm Portal?

Yes. The Storm Portal includes a campaign launch pad that lets you fire SMS, email, and postcard campaigns to the affected zip codes shown on the storm map - without leaving the portal. Templates pre-populate based on the storm type. Most Command operators can go from storm alert to campaign sent in under 3 minutes.

// RELATED FEATURES
Weather CampaignsAI Phone AgentInsurance Billing

The next storm is coming.
Don't wing it.

Storm Portal is included in every Command tier. It's live the moment a storm hits your market.

Get Free Audit →