Automated Roofing Speed-to-Lead Response
Every few minutes, WebRun checks JobNimbus and Roofr for new leads added since the last run, drafts a personalized intro email in Gmail for each new homeowner for your rep to review and send, and instantly posts a Slack alert to your sales team so they can follow up within minutes.
How do I instantly respond to new roofing leads as soon as they come in?
WebRun polls JobNimbus and Roofr every few minutes for new leads, drafts a personalized intro email in Gmail for each homeowner for your rep to approve and send, and posts an instant Slack alert to the assigned sales rep. New leads get a human-reviewed reply within minutes, before a competitor can respond.
- New leads get a personalized email draft ready to send within minutes of submitting
- Sales reps receive an instant Slack alert for every new lead before a competitor can respond
- Duplicate leads from multiple sources are automatically detected and merged
Built for roofing contractors · roofing sales reps · storm restoration companies · residential roofers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.jobnimbus.comin a real browser with your saved login - no setup, no API keys. -
1
JobNimbus - detect new inbound leads
WebRun opens JobNimbus to detect new inbound leads. - Open JobNimbus and filter contacts created in the last few minutes
- Capture the homeowner name, email, phone, source, and any job notes
- Skip any contact already actioned or marked as a duplicate
Done when Every new lead created in JobNimbus since the last run is captured.
-
2
Roofr - capture new estimate requests
WebRun opens Roofr to capture new estimate requests. - Open Roofr and check for new estimate requests submitted since the last run
- Capture the homeowner name, email, property address, and requested job type
- Skip any request already matched to a JobNimbus contact to avoid duplicates
Done when Every new Roofr estimate request since the last run is captured without duplication.
-
3
Gmail - draft personalized intro emails
WebRun opens Gmail to draft personalized intro emails. - Draft a short, friendly intro email to each new lead referencing their property address and job type
- Include a calendar link or phone number so the homeowner can book a time to talk
- Leave each email as a draft in Gmail for your rep to review and send within minutes
Done when A ready-to-send intro email draft exists in Gmail for every new lead.
-
4
Slack - alert the sales rep instantly
WebRun opens Slack to alert the sales rep instantly. - Post an instant Slack alert to the sales channel for each new lead
- Include the homeowner name, address, source, and a note that a Gmail draft is ready
- Tag the assigned rep so they are notified immediately
Done when Every new lead triggers an immediate Slack alert to the assigned sales rep.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it email new leads automatically without my approval?
No. WebRun drafts the intro email in Gmail and leaves it unsent. Your rep reviews and sends it, so every first impression has a human behind it.
What if the same lead comes in through both JobNimbus and Roofr?
WebRun checks both sources each run and deduplicates by email address, so a homeowner who submits through two channels only generates one draft and one Slack alert.
How fast does the Slack alert arrive after a new lead submits?
WebRun polls JobNimbus and Roofr every few minutes, so your rep typically receives the Slack alert within 2 to 5 minutes of a new lead coming in.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.