Real-time demand response tracking across all programs. Stop missing lucrative events and curtailment opportunities.
By the time you get the email or phone call, you have minutes to curtail. Manual processes mean missed revenue opportunities and potential penalties.
ERS, RRS, Load Resources, utility programs—each with different notification methods, timing, and requirements. Tracking them all manually is impossible.
Miss a DR event and lose thousands in performance payments. Worse, face penalties or removal from lucrative programs. Every missed event costs real money.
Track ERS, RRS, Load Resources, and utility programs in one API. Know when any program is dispatched, anywhere.
We monitor ERCOT signals, not email servers. Get alerts the moment a DR event is called, not when someone sends an email.
ML models predict high-probability DR days based on weather, load forecasts, and historical patterns. Prepare staff in advance.
Track your curtailment performance across all events. Calculate revenue earned and opportunities missed.
Alert: "When ERS_event == active"
Actions: [
"POST to building-automation.com/curtail",
"SMS to +1-555-0123: ERS EVENT ACTIVE",
"Email ops-team@company.com"
]
Automatically trigger curtailment the second an event is called. No human intervention required. Achieve 100% participation rate.
Alert: "When RRS_deployment == true"
Actions: [
"Curtail Site A: 5MW",
"Curtail Site B: 3MW",
"Curtail Site C: 2MW"
]
Total Response: "10MW in <10 seconds"
Coordinate curtailment across multiple facilities from a single alert. Meet your full obligation every time, maximizing performance payments.
Custom Metric: "dr_revenue_rate"
Formula: "(payment_rate * curtailed_mw) - opportunity_cost"
Alert: "When dr_revenue_rate > $500/MWh"
Calculate real-time revenue from DR participation. Only curtail when it's profitable after considering opportunity costs.
# Get active DR events
curl https://api.wattmarkets.com/v1/dr-events/active \
-H "Authorization: Bearer YOUR_API_KEY"
# Response
{
"timestamp": "2024-07-15T16:30:00Z",
"active_events": [
{
"program": "ERS",
"status": "deployed",
"start_time": "2024-07-15T16:00:00Z",
"expected_duration": 240,
"deployment_mw": 450,
"instructions": "Curtail to firm service level"
}
],
"upcoming_tests": [
{
"program": "RRS",
"test_date": "2024-07-18T14:00:00Z",
"duration": 15
}
],
"probability_next_24h": {
"ERS": 0.72,
"Load_Resource": 0.45
}
}
WebSocket streaming for zero-latency DR event notifications.
100% participation rate = maximum revenue. Simple math.