Your agent, your voice
- You pick Elena and the speaking voice — or clone yours
- Callers hear your shop, not a generic receptionist
- Knowledge base, pronunciation, and roofing intake in your language
Built around your shop — not bolted on
Not a voicemail box that overflows at 7pm. DispatchNode catalogs roof age and insurance, books the inspection, and collects a deposit while your crew is still tarping.

7:15 PM - Urgent Call
Storm ripped shingles off — rain is pouring into the attic right now.
7:16 PM — No Answer
"Please leave a message or press 1 for..."
7:18 PM - Lead Hangs Up
Searches Google, hires a competitor who answers.
Bottom Line
-$8,500
Estimated Opportunity Lost
A severe hailstorm hammers a 200-home subdivision at 4 PM. By 4:30, out-of-town canvassers are knocking on doors with binding contingency agreements. If your office phone plays a busy signal, the homeowner signs with the stranger on the porch and your $15,000 replacement job is gone before dinner.
Filing Xactimate supplements with insurance adjusters requires three separate phone calls per claim. Your office manager spends half the week on hold with adjusters arguing over three sheets of OSB plywood and a bundle of ridge cap, while 12 new inspection requests sit unanswered in the voicemail queue.
Call volume triples from May through September. You hire a $20-per-hour receptionist for the summer and lay them off in November, then repeat the six-week training cycle every spring—burning $4,800 in wages before the new hire can accurately distinguish a hip roof from a gable.
Live roof age, squares, and insurance — not a script that says someone will call you back.
Confirmed job, not a voicemail. Elena holds the slot, then writes it onto the board.
Stripe before hang-up. The tech sees the job, the map, and the notes on their phone.
7:15 PM - Urgent Call
Storm ripped shingles off — rain is pouring into the attic right now.
7:15 PM - Instant Answer
Elena answers instantly and qualifies the lead.
7:17 PM - Job Booked
Tarp-and-repair visit booked. Insurance claim guidance sent via SMS. Crew scheduled for first light.
Bottom Line
+$8,500
Revenue Captured While You Slept
Configured to your trade
Not a receptionist bolted onto someone else's software. One agent, your rules — on the phone and the widget — and the job lands on the tech's phone.
01
Twilio number or the website widget
02
Elena · 29+ languages · first ring
03
Live roof age, squares, and insurance
04
Confirmed on the board
05
Stripe before hang-up
06
Map + tech's phone
Intake, catalog, and dispatch in your terms. The same person on the call and the widget. Unlimited techs and office.
Live today Stripe · Twilio · QuickBooks Online · Xero · Gusto · Google Calendar · Outlook · Slack · CallRail · Lob · Mapbox / Google Maps · REST + MCP
Local AI dispatch pages for top metros — same shop OS, city-specific operating context.
New York · Los Angeles · Chicago · Houston · Phoenix · Philadelphia · San Antonio · San Diego · Dallas · Austin · Jacksonville · San Jose · Fort Worth · Columbus · Charlotte · Indianapolis · San Francisco · Seattle · Denver · Nashville · Oklahoma City · El Paso · Washington · Las Vegas
More metros at /locations · each city page is self-canonical for roofing.

Your AI Voice Agent for Roofing
Answers the phone, asks for their street address, texts them a deposit link, and drops the confirmed job into your schedule.
Two hours after golf-ball-sized hail shreds a subdivision, 60 homeowners start dialing roofers at the same time. The contractor whose phones handle all 60 calls locks in months of backlog. The one whose line goes busy watches $15,000 full-roof replacements walk straight to out-of-state storm chasers already knocking on doors.
At 3 PM, a severe hailstorm hammers your coverage area. By 5 PM, 60 homeowners are calling your office number simultaneously. The AI voice agent spins up parallel call-handling threads to answer every line within two seconds. Each caller hears the same three intake questions: “How old is your roof? Do you have homeowner’s insurance? Can you see visible damage from the ground?” The logic tree qualifies each lead, discards the 13 callers with roofs under warranty, and writes 47 inspection appointments directly into your sales team’s live calendar via API—each tagged with the caller’s insurance carrier and roof age. By 7 PM, your sales manager opens the schedule to find two full weeks of pre-qualified inspections waiting.
The AI agent uses pre-approved compliance scripts to explain the difference between ACV and RCV policies and outlines the standard adjuster timeline step by step. The logic tree contains a hard stop that prevents the agent from interpreting policy language or recommending claim amounts. Instead, it converts the educational exchange into a booked free inspection within 90 seconds of the explanation.
See AI dispatch handle a live call — free 30-min demo