Weather on the date of loss (Desk)
Every property claim with a loss address and a date of loss gets the weather for that date on its own, on the Notice of Loss tab (🌦 Weather on the date of loss). It covers the whole calendar day where the property is, within 10 miles of the risk (an administrator can set 1 to 25 miles).
- Wind gust: the highest gust reported near the risk, measured or estimated, and the nearest airport weather station's measured peak gust.
- Hail: hail sizes reported by observers, with distance, direction and time, and NOAA's radar hail estimate.
- Lightning: NOAA's count of cloud-to-ground lightning flashes around the risk, and lightning reports nearby.
- Precipitation: rain at the address (radar estimate) and at the airport station.
- Also: the National Weather Service warnings that covered the address, and a table of the storm reports within the search distance.
The summary starts with the Weather Verification wording: "Based on the available weather report data, there was __ mph of reported winds on the reported date of loss." Copy puts it on the clipboard, Add to notes adds the report to the claim notes and ⬇ PDF downloads it. A Weather report PDF is also saved to the claim's documents, and Claimsfy AI uses the report when it drafts notes, the narrative and letters.
- When it runs: when the claim is opened, and again when the address or date of loss changes. A report pulled in the first week after the loss is pulled again after a week, when late storm reports are in. ↻ Refresh pulls it any time.
- Sources (free, no key needed): the U.S. Census geocoder; National Weather Service storm reports and warnings (through the Iowa Environmental Mesonet archive); NOAA airport weather stations (ASOS); rain estimates (IEM reanalysis); and NOAA radar hail signatures and lightning counts (NCEI Severe Weather Data Inventory). Only the address, its map point and the date are sent, never the insured's name or the claim.
- Limits: storm reports exist only where someone reported weather, so none nearby doesn't mean there was no storm. Radar hail and rain are estimates, reports for the last few days are preliminary, and lightning counts can take a while to be published. It's supporting data for the adjuster to confirm, not a forensic weather report.
- A paid weather provider (optional): an administrator opens ⚙ Weather settings on the panel and enters the provider's name, web address and API key, or sets
WEATHER_PROVIDER_*on the server. Claimsfy adds the provider's data to every report: hail and gust at the address, lightning strikes, rain, and a link to their own report. The key stays on the server and is never shown again.
The Claimsfy weather provider format
Claimsfy calls the provider's address with {lat}, {lon}, {date} (YYYY-MM-DD), {radius} (miles) and {address} filled in, sends the key in the header you choose (Authorization: Bearer <key> by default) and reads this JSON. Every field is optional:
{
"provider": "Provider name",
"summary": "One or two sentences for the report",
"reportUrl": "https://provider.example/report/123",
"atAddress": { "hailIn": 1.5, "gustMph": 66 },
"lightning": [ { "time": "2026-09-14T21:20:00Z", "distanceMi": 0.3, "kind": "cloud-to-ground", "peakKA": -31 } ],
"rain": { "totalIn": 1.9, "maxHourIn": 1.1 }
}If a provider answers in its own format, a small adapter in between can translate it. Claimsfy Support can help set one up.