Roofing contractors: what an AI agent can and can't do with your software

Who this is for: owners, sales reps, production managers and office staff at roofing companies, whether you do retail reroofs, storm and insurance work, or both. Roofers lean on a few kinds of software that other trades rarely touch: aerial measurement reports, insurance claim estimating, and canvassing tools. This guide sorts out which of them an AI agent can get into today and which decisions should never leave a person's hands. Muse, Meta's agent with a small-business mode, is the reference point for now.

Every claim below shows where we read it and on what date.

How to read the status labels

LabelWhat it tells you
Confirmed by vendorWe read it on the software company's or Meta's own pages: docs, help center, blog or release.
Confirmed by the [agency]We read it from the federal or state agency that issued it, on its own site or in its regulation text, and the badge names that agency.
ReportedIt comes from a third party, such as a directory or news outlet, and the vendor hasn't said it.
ConflictingTwo sources disagree. We show both.
UnverifiedOpen question, or a source no agency on our checked list stands behind.

None of this was tried by us. A vendor's description of a feature is not a test. More on our process: how we check.

The short version

Stack map

Roofing CRMs and production software

ToolBuilt-in Muse connector?Other routeStatus and source
AccuLynxNoA REST API with key authentication. An admin creates the key, each company location needs its own, and AccuLynx says anyone holding a key can expose or change company data. Keys come with the AppConnections add-on, which also unlocks prebuilt connections. AccuLynx support won't coach API use, and it points less technical users to Zapier instead. Third-party MCP gateways advertise AccuLynx actions using your key; one says it isn't made or endorsed by AccuLynx and stores data in Australia. We found no AccuLynx-built MCP server.Not on Meta's list: Confirmed by vendor 1 . API: Confirmed by vendor 5 6 . Gateway: Reported 7 . Official MCP: Unverified
JobNimbusNoAn open REST API. You create a key in settings, and it carries the permissions of the access profile you attach to it. JobNimbus advises against building a custom integration without coding experience. Scout, its built-in assistant, lets field staff create and update jobs, contacts, tasks, notes and messages by voice or text, but it is a closed beta with a waitlist.Not on Meta's list: Confirmed by vendor 1 . API: Confirmed by vendor 9 . Scout: Confirmed by vendor 10
RoofrNoRoofr's Zapier app fires on Instant Estimator leads, ordered reports, workflow stage changes and proposals that are sent, viewed, signed or lost. Its one Zapier action creates a job and customer. An independent directory says Roofr publishes no general developer API and that the only key it hands out is for Zapier.Not on Meta's list: Confirmed by vendor 1 . Zapier: Confirmed by vendor 11 . No public API: Reported 12
Leap (Leap CRM and SalesPro)NoLeap's help center shows how to generate an API token under Developers in Leap CRM settings. The SalesPro API docs asked us to sign in, so we couldn't read them.Not on Meta's list: Confirmed by vendor 1 . Token: Confirmed by vendor 13 . SalesPro API details: Unverified
ServiceTitan (roofing edition)NoServiceTitan sells a roofing version and says it builds in AI for invoice summaries, emails and collections flags. It also orders GAF QuickMeasure reports inside the job (see below). The ServiceTitan API is covered in our HVAC and plumbing guide.Not on Meta's list: Confirmed by vendor 1 . Roofing features: Confirmed by vendor 17
RoofSnapNoRoofSnap's API terms describe keys it issues to partners, starting with a sandbox key, under a license it can suspend. Its integrations page names AccuLynx and MarketSharp. We found no public endpoint docs.Not on Meta's list: Confirmed by vendor 1 . Terms and integrations: Confirmed by vendor 14 . Public docs: Unverified

Aerial measurement reports

ServiceBuilt-in Muse connector?Other routeStatus and source
EagleViewNoThe Measurement Orders API places orders for roof or wall reports, tracks status, handles changes and returns files (PDF, XML, JSON, DXF, JPG), with webhooks when an order completes. EagleView names roofing and siding contractors as an intended audience. A separate Property Data API returns roof area, pitch, condition and hail or wildfire scores, with a free sandbox and a 30-property trial. Sign-in is OAuth client credentials.Not on Meta's list: Confirmed by vendor 1 . APIs: Confirmed by vendor 15
HoverNoTeam admins can create a custom integration in Hover settings, and Hover says that includes Starter plans that have API access. Exports include JSON measurements, a roof-lines file, XLSX, and an ESX file for Xactimate. Listing on Hover's marketplace takes a separate partner review.Not on Meta's list: Confirmed by vendor 1 . API: Confirmed by vendor 16
GAF QuickMeasureNoServiceTitan's help center shows ordering QuickMeasure reports from a ServiceTitan job using your GAF account email, then mapping fields such as roof area into an estimate template. We found no GAF developer docs, and GAF's own partner page blocked us.Not on Meta's list: Confirmed by vendor 1 . ServiceTitan route: Confirmed by vendor 17 . GAF API: Unverified
Roofr reportsNo"Roofr Report Ordered" is a Zapier trigger, so an automation can react when someone orders one. Zapier lists no action that pulls the report's numbers.Confirmed by vendor 11

Insurance claim estimating

ToolBuilt-in Muse connector?Other routeStatus and source
Xactimate and XactAnalysis (Verisk)NoVerisk's developer portal frames XactAnalysis as the network carriers use to send assignments to adjusters, adjusting firms and service providers, with status updates, notes, photos and webhooks along the way. Xactimate APIs cover line item import and pricing, and third-party tools can send measurements and sketches in. These are partner integrations built around the carrier's claim, not a shortcut for a roofer's own agent.Not on Meta's list: Confirmed by vendor 1 . APIs: Confirmed by vendor 18

Photos, money and files

ToolBuilt-in Muse connector?Other routeStatus and source
CompanyCamNoCompanyCam runs an MCP server in beta (MCP is the protocol many AI assistants use to talk to outside apps), web app only. You pick a read-only or read-and-write token, and the clients CompanyCam documents are Claude, ChatGPT and Cursor. With write access it can set up projects, checklists, customers and proposals. A separate integration creates a CompanyCam project whenever an AccuLynx lead or job is assigned to a rep, then syncs photos, videos, files and tags back to AccuLynx. Checklists only make it across as exported PDFs.Not on Meta's list: Confirmed by vendor 1 . MCP: Confirmed by vendor 19 . AccuLynx sync: Confirmed by vendor 20 . Works in Muse: Unverified
Homeowner financing (AccuFi, Hearth)NoAccuLynx's AccuFi runs pre-qualification and loan status from inside the job file. Hearth sends a financing link from a quote, contract or invoice. We found no agent route for either, and GreenSky had nothing we could source.AccuFi: Confirmed by vendor 8 . Hearth: Confirmed by vendor 21 . Agent route: Unverified
QuickBooksYesn/aConfirmed by vendor 1 4
HighLevel (marketing and lead follow-up)Yesn/aConfirmed by vendor 1
Dropbox or Box (inspection photos, warranty papers, signed contracts)Yesn/aConfirmed by vendor 1

About custom connectors: Muse can walk you through building a connector for a service that isn't built in, and Meta states that it doesn't review those connectors. (Confirmed by vendor 2) So an AccuLynx or JobNimbus key wired up that way gives the agent whatever that key can do. Make a dedicated integration user with narrow permissions first.

Jobs you could hand off today (per vendor docs)

JobToolWhat the vendor saysStatus and source
Set up a new reroof project with your inspection checklist and crewCompanyCam MCP (outside Muse)"Create the Maple St reroof, add our standard inspection checklist" is a CompanyCam example promptConfirmed by vendor 19 . In Muse: Unverified
Check which photos show finished flashing before closeoutCompanyCam MCP (outside Muse)CompanyCam says the assistant looks at the photos themselves, not only their file namesConfirmed by vendor 19 . In Muse: Unverified
Rough out a proposal from your price book for a person to reviewCompanyCam MCP (outside Muse)Drafting a proposal from Price Book line items is a listed exampleConfirmed by vendor 19 . In Muse: Unverified
Alert the office when a homeowner signs or views a proposalRoofr through Zapier (automation, not an agent)Proposal Signed and Proposal Viewed are instant triggersConfirmed by vendor 11
Remind customers about overdue invoices and look at cash flowQuickBooks in MuseIntuit's examples: nudging customers on overdue invoices, plus P&L and cash-flow reportsConfirmed by vendor 4

Meta's guidelines require a per-action confirmation for sensitive actions, and say Meta isn't taking new connectors that move money for now. (Confirmed by vendor 3) In a roofing company, count ordering measurement reports (they cost money per address), sending proposals, texting homeowners and anything touching a claim as sensitive.

Keep these out

General information only. Nothing here is legal or safety advice.

FAQ

Can Muse pull my EagleView or Hover measurements? Not as a built-in. Both publish APIs that a developer could wrap in a custom connector. (Confirmed by vendor 1 15 16) We found no public report of anyone connecting either to Muse.

Can an agent write my Xactimate estimate or supplement? Verisk's APIs are built for carriers, adjusters and partner software working inside a claim. (Confirmed by vendor 18) Supplements also edge toward the claim negotiation that states regulate, so keep a person on them.

Is JobNimbus Scout the same thing as Muse? No. Scout runs inside the JobNimbus app and is in closed beta. (Confirmed by vendor 10) Muse is Meta's separate agent, and JobNimbus isn't on its connector list.

Can an agent knock doors or run canvassing for me? No. It can draft scripts and follow-up messages, but the FCC consent rules and your local solicitor rules still apply to whatever it sends.

Changes to this page

DateChangeSource
2026-10-27Upgraded claims under the new agency labels: the Cooling-Off Rule (16 CFR Part 429 on eCFR) to "Confirmed by the FTC", the FEMA fact sheet to "Confirmed by FEMA", and the Iowa and Texas public adjusting rules to "Confirmed by the Iowa Insurance Division" and "Confirmed by the Texas Department of Insurance". OSHA labels now read "Confirmed by OSHA". Assignment-of-benefits and other states stay unverified.Confirmed by the FTC 31
2026-10-27First version: roofing CRMs, EagleView, Hover and GAF QuickMeasure routes, Xactimate partner APIs, CompanyCam MCP and AccuLynx sync, financing tools, and OSHA fall and heat, CFPB storm-fraud, state public-adjusting, FCC and SBA risks.Confirmed by vendor 5 15 19

Unless a line says otherwise, we did not test any of this. Found a mistake? Use Corrections.

Sources

  1. Source 1: Meta “Introducing Muse for Small Business.” about.fb.com Confirmed by vendor Checked . Sept 29, 2026 announcement with the built-in connector list.
  2. Source 2: Meta Help Center “How Muse works with Connectors.” meta.com Confirmed by vendor Checked .
  3. Source 3: Meta (Muse platform docs) “Muse connector guidelines.” platform.muse.ai Confirmed by vendor Checked .
  4. Source 4: Intuit “QuickBooks joins Muse for Small Business.” intuit.com Confirmed by vendor Checked .
  5. Source 6: AccuLynx “AppConnections.” acculynx.com Confirmed by vendor Checked . Says the AppConnections add-on is needed for API keys.
  6. Source 7: actionlake “AccuLynx connector page.” actionlake.com Reported Checked . Independent MCP gateway that says it is not made or endorsed by AccuLynx.
  7. Source 8: AccuLynx “AccuFi contractor financing.” acculynx.com Confirmed by vendor Checked .
  8. Source 9: JobNimbus “JobNimbus Open API help article and Platform API authorization docs.” support.jobnimbus.comAlso: https://developer.jobnimbus.com/docs Confirmed by vendor Checked .
  9. Source 10: JobNimbus “JobNimbus Scout page and launch release.” jobnimbus.comAlso: https://www.einpresswire.com/article/882981375/jobnimbus-unveils-scout-a-mobile-ai-assistant-designed-for-real-time-field-work Confirmed by vendor Checked . Release dated Jan 20, 2026. Scout is in closed beta.
  10. Source 11: Zapier “Roofr integrations.” zapier.com Confirmed by vendor Checked .
  11. Source 12: APIs.io “Roofr provider profile.” apis.io Reported Checked . Independent API directory. Roofr's own Zapier help article returned 403 when we checked.
  12. Source 13: Leap “APIs <> Leap CRM.” help.leaptodigital.com Confirmed by vendor Checked . The SalesPro API documentation page asked for a login (401).
  13. Source 14: RoofSnap “RoofSnap API Terms of Use and integrations page.” roofsnap.comAlso: https://roofsnap.com/integrations/ Confirmed by vendor Checked .
  14. Source 15: EagleView Developer “Measurement Orders overview and Property Data v2 guide.” developer.eagleview.comAlso: https://developer.eagleview.com/documentation/property-data/v2/guides Confirmed by vendor Checked .
  15. Source 16: Hover Developers “Creating and Managing Integrations, and Measurements and Exports.” developers.hover.toAlso: https://developers.hover.to/reference/measurements-and-deliverables Confirmed by vendor Checked .
  16. Source 17: ServiceTitan “Create estimates with GAF QuickMeasure, and the ServiceTitan and GAF partnership page.” help.servicetitan.comAlso: https://www.servicetitan.com/partners/gaf Confirmed by vendor Checked . GAF's own ServiceTitan page returned 403 when we checked.
  17. Source 18: Verisk Developer Portal “XactAnalysis and Estimation and Valuation solutions.” developerportal.verisk.comAlso: https://developerportal.verisk.com/solutions/estimation Confirmed by vendor Checked .
  18. Source 19: CompanyCam Help Center “Connecting and Using the CompanyCam MCP Server (Beta).” help.companycam.comAlso: https://help.companycam.com/en/articles/15928413-using-the-companycam-mcp-server-beta Confirmed by vendor Checked .
  19. Source 20: CompanyCam Help Center “Using the CompanyCam + AccuLynx Integration.” help.companycam.com Confirmed by vendor Checked .
  20. Source 21: Hearth “Contractor financing.” gethearth.com Confirmed by vendor Checked .
  21. Source 22: OSHA “OSHA's Fall Prevention Campaign.” osha.gov Confirmed by OSHA Checked .
  22. Source 23: OSHA “Fall Protection overview.” osha.gov Confirmed by OSHA Checked .
  23. Source 24: OSHA “Heat: working in outdoor and indoor heat environments.” osha.gov Confirmed by OSHA Checked .
  24. Source 25: CFPB “How can I find and work with contractors to rebuild after a disaster?.” consumerfinance.gov Confirmed by the CFPB Checked .
  25. Source 26: FEMA “Beware of Post-Disaster Contractor Fraud.” fema.gov Confirmed by FEMA Checked . FEMA fact sheet, release 014, dated Sept 9, 2025, written for survivors of the July 2025 Central Texas storms and flooding.
  26. Source 27: Iowa Insurance Division “Guidance for Contractors and Public Adjusters.” iid.iowa.gov Confirmed by the Iowa Insurance Division Checked . Guidance from the Division's Market Regulation Bureau, citing Iowa Code chapter 522C.
  27. Source 28: Texas Department of Insurance “Public adjusters: What to know before you hire one.” tdi.texas.gov Confirmed by the Texas Department of Insurance Checked . Consumer tip page, last updated March 25, 2025.
  28. Source 29: FCC “Stop Unwanted Robocalls and Texts.” fcc.gov Confirmed by the FCC Checked .
  29. Source 30: SBA “Strengthen your cybersecurity.” sba.gov Confirmed by the SBA Checked .
  30. Source 31: Federal Trade Commission rule, read on eCFR “16 CFR Part 429, Rule Concerning Cooling-Off Period for Sales Made at Homes or at Certain Other Locations.” ecfr.gov Confirmed by the FTC Checked . FTC regulation in 16 CFR chapter I, read on eCFR (current text, up to date as of Oct 23, 2026). The FTC's own site didn't load for us.