Webhooks - Common Use Cases
Webhooks enable a wide variety of real-time weather-driven workflows. Below are some of the most common patterns.
Severe weather alerting
Goal: Notify customers, facilities, or assets when severe weather threatens their location.
Subscribe to Alerts, Hail Threats, or Lightning Threats. When a new payload arrives, compare the threat polygon against your database of customer or asset locations and trigger notifications (push, SMS, email) for any that fall inside the threat zone.
Real-time lightning tracking
Goal: Receive every new lightning strike as it happens.
Subscribe to Lightning or Lightning Analytics. Each delivery contains one or more new strike events with coordinates and timestamps. Feed them into a mapping layer, analytics pipeline, or operational dashboard.
Station observation ingestion
Goal: Keep a local copy of surface observations for a region up to date.
Subscribe to Observations with a bounding box filter. As reports come in, upsert them into your database keyed by station ID.
Storm cell monitoring
Goal: Track developing convective storms across your service territory.
Subscribe to Storm Cells. Each update includes the current position, movement vector, intensity, and hail probability for all tracked cells. Use this to automatically alert dispatch teams or close outdoor worksites.
Automated fire weather operations
Goal: Trigger operational protocols when wildfire conditions develop.
Subscribe to Fires to receive active fire perimeter updates and combine with Alerts for red flag warnings to automate escalation workflows.
Flood and river operations
Goal: Monitor river gauge levels in real time.
Subscribe to Rivers to receive stage readings as they come in. Compare against flood stage thresholds for each gauge and trigger downstream workflows automatically.