NWS HEFS
Provides probabilistic streamflow forecasts and hydrograph quantiles from the National Weather Service's Hydrologic Ensemble Forecast Service.
Fetches Hydrologic Ensemble Forecast Service (HEFS) probabilistic streamflow data (hydrograph quantiles).
What you can ask Delphi
- “What are the HEFS 50% exceedance streamflow probabilities for the Ohio River near Cincinnati for the next seven days?”
- “Show me the 10th and 90th percentile streamflow forecasts for the Sacramento River near Verona for the next 30 days.”
- “Can you create a daily report showing the 75th percentile streamflow forecast for the Missouri River at Boonville, flagging values above 50,000 cfs?”
- “What are the forecasted streamflow quantiles for the Trinity River at Dallas over the next two weeks, specifically the 25th, 50th, and 75th percentiles?”
Technical details
Authentication ▾
Contact us for setup details.
Ingestion ▾
Tools exposed (2) ▾
Fetches Hydrologic Ensemble Forecast Service (HEFS) probabilistic streamflow data (hydrograph quantiles).
Create or update a recurring HEFS probabilistic streamflow feed. Useful for tracking flood risks or water supply metrics over time. Same arguments as nws/get_hefs_data.
Inputs ▾
nws/get_hefs_data
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| location | string | yes | Location ID (e.g., "TUSL1", "HOPC1"). |
| parameter_id | string | no | Parameter ID. Common: "QINE" (inflow), "SQIN" (stage). Default: "QINE". |
| forecast_type | string | no | Forecast type filter (e.g., "ensemble", "deterministic"). |
| issuance_time_start | string | no | Start of issuance time range (ISO 8601). Filters forecasts issued after this time. |
| issuance_time_end | string | no | End of issuance time range (ISO 8601). Filters forecasts issued before this time. |
| filter_paths | string[] | no | Optional: Glob patterns to filter output and reduce context usage. |
schedule_hefs_data
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| location | string | yes | Location ID (e.g., "TUSL1", "HOPC1"). |
| parameter_id | string | no | Parameter ID. Common: "QINE" (inflow), "SQIN" (stage). Default: "QINE". |
| forecast_type | string | no | Forecast type filter (e.g., "ensemble", "deterministic"). |
| issuance_time_start | string | no | Start of issuance time range (ISO 8601). Filters forecasts issued after this time. |
| issuance_time_end | string | no | End of issuance time range (ISO 8601). Filters forecasts issued before this time. |
| filter_paths | string[] | no | Optional: Glob patterns to filter output and reduce context usage. |
| polling_frequency | string | yes | How often to check for new data (e.g. '15m', '1h'). |
| description | string | no | Human-readable description of what this connector monitors. Shown to analysts in future sessions. |
| connectorId | string | no | If provided, updates the existing connector instead of creating a new one. |