Pairs with Roofr · no migration · 30 days
For roofing contractors · (281) 256-5480
Riptide AI
For roofing contractors
Roofr + Riptide AI

The AI stack that complements Roofr. Lead handling, follow-up, and reviews — without the Zapier mess.

Add 8 AI systems to your Roofr setup without switching tools. Live in 30 days. Roofr is best at proposals, aerial measurements, and the shingle visualizer. Riptide handles everything Roofr leaves to Zapier and email — lead response in 60 seconds, 18-day follow-ups after a proposal, review requests after the job, and social posting from your photos.

+ = 8 AI systems live in 30 days
Book a Roofr AI audit → See the demos
Where Roofr ends and Riptide begins

Roofr is proposal-first. It's not a follow-up engine.

Roofr nails the front of the sale: instant proposals, built-in aerial measurements, shingle visualizer, contracts, payments. What it's not built for: replying to a fresh lead in 60 seconds, running an 18-day follow-up sequence after the proposal, requesting reviews after the job, posting to social, or fielding after-hours calls. That's Riptide's lane.

Capability Without a proposal tool roofr alone roofr + Riptide
Instant proposal with aerial measurement ✗ No ✓ Native, fast ✓ Native (unchanged)
Shingle visualizer / homeowner-facing render ✗ No ✓ Native ✓ Native (unchanged)
Contracts + payment collection ✗ No ✓ Native ✓ Native (unchanged)
60-second reply to inbound web lead ✗ Manual ~ Email only / Zapier wiring ✓ AI replies + qualifies + books
18-day, 7-touch proposal follow-up ✗ No ~ Basic reminders ✓ Personalized SMS + email sequence
Personalized review request after the job ✗ No ✗ No ✓ Personalized + Google link + draft
Auto-post photos to Facebook / Instagram ✗ No ✗ No ✓ Photo → 3 platforms in your voice
24/7 voice receptionist ✗ No ✗ No ✓ Voice AI · books + escalates
Storm-day customer activation ✗ No ✗ No ✓ Hail radar → past-customer SMS in 60 min
Local SEO + content automation ✗ No ✗ No ✓ Schema + meta + blog posts auto-gen

Roofr keeps owning the proposal. Riptide owns everything that happens before and after it.

How the integration works

Riptide listens to roofr's webhooks and fills the gaps.

Each system reacts to events in roofr (or your website / phone) in real time and writes results back as notes against the proposal. Roofr stays the source of truth for measurements, proposals, and contracts.

1 Web lead → AI SMS in 60 seconds

A homeowner submits your web form requesting a free estimate. AI fires a personalized SMS within 60 seconds, qualifies them, books an inspection, and pushes the contact into roofr ready for a proposal.

External triggerWeb form · roof inspection request
Riptide actionSMS · qualified · contact created in roofr

2 Proposal sent → 18-day follow-up

When a proposal is sent in roofr, Riptide kicks off an 18-day, 7-touch sequence across SMS and email. Every message references the specific roof, neighborhood, and price tier. Pauses automatically when the homeowner replies, signs, or pays the deposit.

roofr eventProposal sent webhook
Riptide action7-touch sequence · status logs back to roofr

3 Job complete → Review request

When a job moves to "Complete" in roofr (or your CRM), AI sends a personalized SMS to the homeowner mentioning their address, work scope, and crew lead. Reply YES → Google review link with AI-drafted starter copy.

roofr eventJob status → Complete
Riptide actionSMS thread · review draft · result logged

4 Photo uploaded → Social post

When a job photo is uploaded against a roofr project (or in CompanyCam, if connected), AI analyzes it, drafts a branded post for Facebook + Instagram + Google Business, and queues at peak engagement time. Post URLs sync back as notes.

External triggerPhoto uploaded · job attachment
Riptide action3 posts queued · URLs → roofr notes

5 Storm event → Past-customer SMS

Hail or hurricane radar trips your service area → Riptide queries past customers in affected zip codes → builds a prioritized call list, sends mass SMS, and creates new roofr opportunities for those who respond.

External triggerNOAA radar · hail event
Riptide actionPrioritized list · mass SMS · roofr opps

6 Inbound call → Receptionist

After-hours call to your business number → voice AI picks up, qualifies the caller, books the inspection (or escalates the emergency to your cell), then creates the contact in roofr ready for a proposal in the morning.

External triggerIncoming call · after-hours
Riptide actionCall handled · contact pushed to roofr
Try every integration live →
The 8-system stack

Every AI system mapped to your roofr workflow.

roofr stays the proposal engine. Riptide adds intelligence on either side of the proposal — lead-in and homeowner-out.

1 Lead Responder

Web form or phone lead → 60-second personalized SMS. Qualifies, books, and pushes the contact into roofr ready for a proposal.

2 Estimate Generator

Use roofr's aerial measurements as the source, then layer Riptide on top to draft a homeowner-friendly summary in your voice.

3 Proposal Follow-Up

roofr proposal sent → 18-day, 7-touch sequence across SMS + email, pausing the second the homeowner replies or signs.

4 Review Auto-Requester

Job complete → personalized SMS → Google review with AI-drafted starter copy. Replies sync back as notes in roofr.

5 Social Auto-Poster

Job photo uploaded → branded post drafted for Facebook + Instagram + Google Business. Captions match your voice.

6 Voice Receptionist

After-hours calls answered, qualified, booked, and escalated. Contact lands in roofr in the morning ready to quote.

7 Storm-Day Activator

Hail radar trips → past-customer database queried → mass SMS → new roofr opportunities for the responders.

8 SEO + Content Engine

Job photos and proposal stories turn into local SEO blog posts, schema markup, and social captions automatically.

Setup process

Connecting roofr takes about 15 minutes. Live in 30 days.

No data migration. No retraining. roofr stays exactly where it is — Riptide just listens to its events and fills the gaps that today live in spreadsheets and Zapier.

  1. Connect roofr via API + webhooks

    From your roofr account → integrations → API access. We listen for proposal-sent, contract-signed, job-status events. We'll walk you through the setup on the kickoff call.

  2. Connect Facebook / Instagram / Google Business

    Standard OAuth flows. Takes about 5 min total. We never store your credentials — Meta + Google issue access tokens that we use server-side only.

  3. Connect your phone provider (Twilio, OpenPhone, RingCentral)

    For SMS lead responses + voice receptionist. We support all major business phone systems with no number-port required. If you also use CompanyCam, we connect it at this step too.

  4. Voice + tone tuning (1 hour)

    You review the first 25 AI-generated messages, edit voice/tone for your shop. Riptide learns your phrasing — modern, friendly, direct, however you sell. Future messages match automatically.

  5. Test with 5 real leads + 5 real proposals (Week 2)

    Shadow mode: AI drafts every message, you approve before send. We turn off shadow mode once you're confident. Daily summary email shows what was handled.

  6. Live in production (Day 30)

    All 8 systems running autonomously alongside roofr. Standby support for the first 60 days post-launch. Monthly tuning calls included.

Disclosure

Plain talk: I'm not affiliated with roofr.

About this page

I built Riptide. I'm not affiliated with roofr, and this page is not endorsed or sponsored by Roofr Inc. This describes roofr's public capabilities as I understand them and how a separate AI integration layer can complement what roofr already does well. Capabilities, pricing, and feature names change. If I got something wrong, email me at matt@riptideai.co and I'll fix it within 48 hours. roofr's own marketplace and help center is the source of truth for what's natively supported in roofr itself.

M
Matt Blansit · Co-Founder, Riptide AI
Houston-based. Builds practical AI systems for roofing contractors. Every page on this site is written by me — no ghostwriters, no agencies. If you want to compare a roofr-only setup to roofr + Riptide, email me directly: matt@riptideai.co.
roofr + AI · live in 30 days

See what AI does with your roofr proposals.

30-min audit on a screenshare. We'll review your roofr setup live, show you exactly which 2-3 systems would move the needle hardest on close rate and review velocity, and you walk away with a plan.

Book a roofr AI audit → Try the demos first