Know when DR events are called. Before your competitors.

Real-time demand response tracking across all programs. Stop missing lucrative events and curtailment opportunities.

The Problem

DR notifications arrive too late

By the time you get the email or phone call, you have minutes to curtail. Manual processes mean missed revenue opportunities and potential penalties.

Multiple programs, multiple portals

ERS, RRS, Load Resources, utility programs—each with different notification methods, timing, and requirements. Tracking them all manually is impossible.

Performance payments at risk

Miss a DR event and lose thousands in performance payments. Worse, face penalties or removal from lucrative programs. Every missed event costs real money.

What You Get

All DR Programs

Track ERS, RRS, Load Resources, and utility programs in one API. Know when any program is dispatched, anywhere.

Real-Time Detection

We monitor ERCOT signals, not email servers. Get alerts the moment a DR event is called, not when someone sends an email.

Event Forecasting

ML models predict high-probability DR days based on weather, load forecasts, and historical patterns. Prepare staff in advance.

Performance Tracking

Track your curtailment performance across all events. Calculate revenue earned and opportunities missed.

Automate Your DR Response

Instant Curtailment Triggers

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.

Multi-Site Coordination

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.

Revenue Optimization Metrics

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.

Texas DR Programs Tracked

Emergency Response Service (ERS)

  • • 10 or 30-minute response time
  • • $80,000/MW-year capacity payment
  • • Energy payments during events
  • • 8 hour maximum duration

Responsive Reserve Service (RRS)

  • • 10-second automatic response
  • • Primary frequency response
  • • $15-25/MW per hour
  • • Continuous monitoring required

Load Resources (LRs)

  • • Real-time energy market participation
  • • 5-minute dispatch intervals
  • • LMP-based compensation
  • • No capacity payments

Utility Programs

  • • TDSP-specific programs
  • • 4CP reduction focus
  • • Critical peak pricing events
  • • Varies by utility territory

Real-Time DR Event API

# 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.

Never miss another DR event. Ever.

100% participation rate = maximum revenue. Simple math.