A WhatsApp AI agent for roofing and exterior contractors: answer the first questions, collect photos and property details, qualify insurance and storm-damage leads, and book the inspection

Roofing leads come in waves: a hailstorm, a windstorm, a season. The day after, the phone has eighty messages and the crews are on roofs. Every lead not answered within the hour is answered by the next contractor's truck, which is already in the neighbourhood.

By Ritchie, ReplyKit · Published 5 October 2026 · 6 min read

Quick answer

Give a WhatsApp AI agent your services, materials and warranty summaries, financing options in general terms, service area, typical timelines, inspection availability and a short list of qualifying questions, and it answers every lead in seconds, collects photos and the property address, qualifies storm-damage and insurance leads, books a free inspection into a real slot with a reminder, and hands the estimate to your estimator with everything attached. ReplyKit runs several numbers on the Growth and Pro plans for the storm weeks.

The intake the agent runsThe questions it answersAfter a stormWhat the estimator keepsFAQ

The intake the agent runs

  1. What the issue is: leak, missing shingles, storm damage, age, a quote for replacement.
  2. Photos of the roof, damage or the house from the street; the agent describes what it sees.
  3. Property address and whether the person is the owner.
  4. Roof age and material if known.
  5. For storm damage: date of the storm and whether an insurance claim has been opened; the agent explains your process for working with adjusters in general terms, without promising coverage.
  6. Then it offers inspection slots and books one, with a reminder the day before and a note that the homeowner need not be on the roof.

The questions it answers

After a storm

Pair extra numbers before the season and keep them warmed up; each answers up to 200 replies a day, and a storm week can need three or four. Put a number on each lead source (door hangers, local ads, referral partners) so the lead list shows which source paid. The agent books inspections in arrival order into your crew leads' calendars, which turns a chaotic week into a schedule. Planning for peaks is in seasonal businesses and peak days, and the per-number limits in the daily limits guide.

What the estimator keeps

What stays with a person:

Everything else, which is most of the volume, the agent handles, and when it is unsure it says so and offers a human rather than guessing; see why the agent says it is not sure.

One honest note before the setup. ReplyKit connects to your number by QR pairing, the same linked-device mechanism as WhatsApp Web. It is live in minutes and needs no Meta approval, but Meta does not sanction automation this way, so a number can be restricted. We enforce limits of 30 replies an hour and 200 a day per number with a warm-up ramp for new numbers, reply to inbound messages only, and recommend a dedicated number rather than your main line. The full picture is in our ban guide.

Starter at $29 a month covers one number, one agent, one website assistant and 1,000 AI replies; Growth at $49 adds two more numbers, five agents and follow-up nudges; the 7-day free trial needs no card. Replies you receive and messages you send yourself are free; only the agent's own messages count. Pricing is in USD and the service works in any country where WhatsApp does. What it costs in practice.

Frequently asked questions

Can the agent estimate a roof from photos?

No. It describes the photos and attaches them to the lead; the estimator inspects and quotes.

Does it handle insurance claim leads?

It collects the storm date and claim status and explains your process in general terms. It never promises coverage.

Can it book inspections?

Yes, into real slots per crew lead, with a reminder the day before.

How many numbers do I need after a storm?

Each number answers up to 200 replies a day. Growth allows three, Pro fifteen. Pair them before the season.

Will it quote a price?

Only a range you choose to publish, in your exact words. Otherwise it books the inspection.

Every storm lead answered in the hour

Photos, address and claim status collected; inspections booked in order. 7-day free trial, no card.

Start free
Written by Ritchie, ReplyKitPart of the small team in Malaysia that builds and runs ReplyKit. Writes about WhatsApp automation, AI customer service and small business lead response.

How we know this. Contractors in storm-prone regions use ReplyKit for post-storm lead surges, and the inspection-booking flow below is drawn from how they run it. Product figures in this article (limits, prices, per-reply costs) are taken from ReplyKit as it runs today and are re-checked when we update the page. Where we cite outside research, the source is linked below. We sell ReplyKit, so read our product claims with that in mind; we say where a different tool or no tool is the better choice. About ReplyKit.

Sources and further reading

  1. Harvard Business Review, The Short Life of Online Sales Leads (Oldroyd, McElheran, Elkington, 2011) · firms that responded within an hour were about seven times more likely to qualify the lead
  2. WhatsApp Business Messaging Policy · opt-in, opt-out and prohibited-use rules every business must follow
  3. ReplyKit, Will WhatsApp ban my number for automation? · our own account of the risk and the limits we enforce

ReplyKit is an independent product and is not affiliated with or endorsed by Meta or WhatsApp. This article is general guidance for running a small business, not legal, financial or regulatory advice.