UGM 2026

NetSapiens UGM, Austin, Oct 26–29. Find us at the expo, booth 12.

Book a time with us at UGM →

The 3:20 p.m. after-the-storm call. Sell every roofer the answer, under your name.

Hail at 2:45; by 3:20 the street is calling roofers. Your voice AI agent answers while the estimator is on a roof, under your name, and books the free inspection.

Book Appointment
Output
Thu 8:30 AM, Storm Damage Inspection
Send Link Sms
Output
to (316) 555-0197
Your customer’s day

A day on Kestrel’s line.

Every call a roofer can’t afford to miss, answered under your name.

11:59PM
  1. 9:30AM

    “The adjuster is coming Thursday.”

    The call rings out, and the adjuster meets someone else’s contractor.

    Your agent

    Takes the adjuster’s name and number, the claim number and the time, books the Adjuster Meeting on the estimator’s calendar and texts a confirmation.

    Bring it upWhen the owner says adjuster meetings get missed because nobody picked up.

  2. The hail at 2:45.

    The whole street calls by 3:20, and each homeowner books whoever answers.

    Your agent

    Takes the address and what she has seen, books a free Storm Damage Inspection while she holds, and texts the link to the claim checklist.

    Bring it upWhen the owner says the phones bury the office in storm week.

  3. 6:05PM

    The ceiling that’s dripping now.

    The crew lead is on a roof, and she wants a tarp before dark.

    Your agent

    An active leak is a warm transfer to the crew lead, who hears a briefing first. A stain with no drip books an inspection instead.

    Bring it upWhen the owner says leaks call while the crew’s on a roof.

End of day11:59 PM

Three calls Kestrel would have lost, answered under your name. On its September minutes, a day on its line is about 31 minutes: $13.95 at $0.45 a minute, on top of $99 a month.

What callers hear.

Wednesday, 3:20 PMKestrel Roofing

Hail has just hit the street, and a homeowner calls Kestrel Roofing at 3:20. Kestrel gets its phones and agent from Halyard Telecom, a NetSapiens service provider.

  1. 3:20 PM

    Greer answers under Kestrel’s number.

    The office is on the other line, so the busy rule points the call at Greer’s extension, 40000.

  2. 3:21 PM

    Storm Damage, then inspection times while she holds.

    The address and what she has seen, then Kestrel’s Cal.com calendar for open Storm Damage Inspections.

  3. 3:22 PM

    Booked, texted, filed.

    Thursday at 8:30 booked; the claim checklist link texted from Kestrel’s number; recording and summary in the inbox.

Greer’s call for Kestrel Roofing, as Halyard Telecom’s customer sees it in the inbox: the recording, the transcript with the tools it ran, and its summary. A caller reached Kestrel Roofing and Greer moved to the Storm Damage scenario. Greer booked an appointment (Thu 8:30 AM, Storm Damage Inspection) and texted the caller.

Partner tip

After a storm, one number goes on every door hanger and yard sign. Give it its own agent, a Storm Line: another line item on a seat you already bill.

What you could charge.

The recommended price is $99 a month plus $0.35 to $0.55 a minute, and you set your own. Here is what Kestrel would pay, with its September minutes.

The recommended price

$99 a month, plus $0.35 to $0.55 a minute.

You set your own.

What you would bill a month, at your numbers
$5,175

Each company pays you $517.50 a month ($99 + 930 min × $0.45)

At the recommended price, that is $4,245 to $6,105 a month.

Sell it your way: per minute, with minutes included, or flat. The price your customers see is yours.

Accounts that switch it on
Every answered minute, storm days included
Recommended $99
Recommended $0.35 to $0.55

Integrations that matter for roofing.

What the agent connects to today. More on the way.

  • Cal.com

    Booked on the estimator’s calendar during the call: Storm Damage Inspection, Adjuster Meeting and Free Roof Estimate as event types.

  • Your NetSapiens PBX

    Deployed in three clicks. Takes storm-day overflow; a warm transfer to the crew lead; the estimator by name.

    We set up the warm-transfer trunk. Dial-by-name needs Announce in Audio Directory on.

  • Texting, through your Bandwidth account

    The claim checklist link and confirmations texted from the company’s number; message-taken alerts to the crew lead and the estimator.

    Your own Bandwidth messaging account, with a number per company.

  • Google Business Profile

    Services, service area and hours come from the listing; the tarp fee and claim checklist from the files it adds.

Questions providers ask about roofing companies.

Short, true answers. The agent answers most of them itself on a call.

The busy and no-answer rules point at the agent, so a call the office can’t pick up is answered instead of ringing out. Each caller is booked, transferred or taken as a message, and every call lands in the inbox.

No. Coverage is for the insurer and the adjuster; the agent doesn’t guess. It takes the claim number if there is one, books the inspection and texts the claim checklist. Anything else is whatever the company has written.

Only what the company puts in its knowledge base: the free inspection, the tarp fee. A roof’s price depends on its size, pitch and layers, so the estimator gives it after the inspection. Roofing CRM software isn’t connected today.

Yes. It speaks 25+ languages, Spanish included, and answers in the language the caller uses. Nothing to set up: it follows the caller, whether it is a homeowner, a supplier’s driver or a subcontractor.

Also forHome servicesPlumbingHVACElectricalLandscapingPest controlCleaning servicesGarage doorsLocksmithsPool servicesEvery industry →

Every roofing company on your platform is a seat you already bill.

Put your voice AI agent on its line.

Book a demo