GridCORTEX Live · Large Load Flexibility  ·  ← All Demos
On this page What you are watching The business case Run this at your utility Where you see it and how you say yes

The Flexible Gigawatt Synthetic Data · Simulation

Data centers are the largest new loads on the grid, and the largest untapped flexibility resource. Fictional competitive supplier Meridian Point Energy serves the Fallline Ridge AI campus: 750 MW connected, 180 MW committed to the flexible-load program. Then comes one scarcity evening and a dispatch call. Watch GridCORTEX turn a contract clause into a grid asset: training jobs checkpoint and shift, batteries dispatch, cooling coasts on pre-chilled thermal mass, interruptible blocks drop per contract, and the campus rides two event calls with zero SLA breaches on protected workloads. This is the difference between demand response on paper and a grid service you can accredit, with a human in the loop on every dispatch.

14:00
NORMAL OPS
SYNTHETIC DATA
Training halls (shiftable) Protected inference (SLA-guarded) BESS + thermal store Grid import Grid stress

182 of 180 MW, delivered by a building that never broke a promise to its own customers.

The measurable difference between demand response on paper and orchestrated grid service, one scarcity evening at Fallline Ridge
·
MW delivered vs committed (avg)
·
SLA breaches during the event
·
Capacity payment protected
The Event
Paper DRWith GridCORTEXΔ
The Business
Paper DRWith GridCORTEXΔ
Illustrative simulation on synthetic data. Meridian Point Energy and Fallline Ridge are fictional; no real company, campus, market, or grid event is depicted. Protected workloads and SLA guardrails are contractual constraints the optimizer cannot override. In a GridCORTEX pilot the orchestration runs 60 to 90 days in recommendation mode against YOUR contracts and telemetry before any live dispatch. See UC 12.4 "Flexible Load Orchestration for Large Loads."
690
Campus load (MW)
0 / 180
Flex delivered vs commit (MW)
92%
Battery state of charge
0
SLA breaches (protected loads)
Intelligence Feed: read-only · human-in-the-loop
14:00
Alert
Event
2nd Call
20:30
The Validated Use Cases Behind This Scenario
UC 12.4
Flexible Load Orchestration for Large Loads
Workload shift, battery dispatch, cooling flex, and interruptible blocks co-optimized against live grid conditions and market prices, with SLA guardrails the optimizer cannot cross.
UC 12.8
Large Load Energy Command Center
One pane for campus load, deliverable flex, market signals, and event performance, with settlement-grade telemetry generated as a by-product of operating.
UC 6.4
VPP Orchestration & Optimization
The same dispatch engine that runs distributed fleets, pointed at the largest single flexible assets on the system.
UC 12.2
Large Load Resilience Twin
A living model of the campus, its batteries, cooling, and contracts, stress-tested against scarcity events before the real one is ever called.
Inside the Demo
What you are watching, and what it proves

The Flexible Gigawatt follows one evening of grid scarcity, 14:00 to 20:30, at the fictional Fallline Ridge AI campus, a giant data center served by the competitive power supplier Meridian Point Energy. The campus can draw 750 megawatts from the grid, roughly the load of a mid-size city, and is running at 690 MW: 41 AI training jobs on 96,000 computing chips, plus 6 protected clusters serving live customers under an SLA, a contractual service promise the campus must never break. On-site batteries sit at 92% full. In exchange for payments, the campus has promised the grid operator it can cut 180 MW of its usage on request. Every 5 minutes the software recomputes, from live meter and sensor data, how much the campus could really shed right now: at 14:15, 187 MW against the 180 MW promise. The afternoon tightens on schedule: 103°F at 15:00, the wholesale electricity price up 3x in 40 minutes, and a 62% forecast chance of an evening emergency call. So the system prepares while power is still cheap. Chillers over-cool the cooling-water store 2.4 degrees below normal, banking cold the campus can coast on later. Batteries top up from 92% to 97%. And 11 long-running training jobs save their progress, so they can pause later without losing work.

At 16:30 the grid operator issues a scarcity alert: the region is running short of power. The software computes 191 MW deliverable and posts a firm 180 MW offer, holding 11 MW in reserve as a cushion. At 17:00 the grid's spare margin falls to 4.9% and the real-time price hits 612 dollars per megawatt-hour, roughly ten times a normal evening. At 17:15 the event is called: deliver the full 180 MW, effective immediately, expected to last 2 hours. Decision Point 1 asks a human operator to approve the plan: walk the campus down from 690 to 510 MW over 12 minutes using four levers at once: 95 MW by pausing and relocating training jobs, 60 MW from the batteries, 22 MW by letting cooling coast on the banked cold, and 14 MW from loads whose contracts allow them to be switched off. The sequence is built so the customer-serving clusters never feel it: zero predicted broken promises. Approved, 28 training jobs pause from their saved checkpoints, 9 move to data centers in another region, and the ramp completes in 11 minutes 40 seconds with zero breaches. At 19:00 comes the harder test, the second call: 45 more minutes, with the batteries already down to 31%. Decision Point 2 approves a plan recomputed in 40 seconds: training-job cuts rise to 118 MW, battery draw falls to 28 MW so the campus keeps a 20% emergency reserve for itself, cooling stretches to 21 MW, and the promise stays covered at 181 MW.

With both approvals, the evening ends well: 182 MW average delivered against the 180 promised, across 2 hours 45 minutes, with zero broken customer promises. The software also produces the receipt: meter readings in 5-minute intervals, dispatch logs, and a breakdown of which equipment delivered what. That evidence protects the $8.6M seasonal payment the grid operator pays for dependable flexibility, and by 06:00 the computing fleet is back at 100% with nobody outside the control room aware anything happened. Decline the first recommendation and the demo plays the old-fashioned path instead, demand response on paper only: emails asking tenants to cut back voluntarily, then circuit breakers dropping two training halls mid-job. Delivery reaches only 62 MW at the 40-minute mark, plateaus near 90 MW while the fully charged batteries sit unused at 97% for lack of a control link, and decays to 71 MW during the extension. The final score: 84 MW average delivered and 14 broken customer promises.

Without GridCORTEX

The failure is a promise with no operating system behind it. The 180 MW commitment exists on paper, so when the call comes it is answered with emails and circuit breakers. Manual cutoffs kill two training halls mid-job, wasting days of computing work. Delivery never reaches the required level. The 60 MW of batteries sit idle at 97% full, because nothing connects them to the event. The evening ends at 84 of 180 MW average, with 14 broken promises to the campus's own customers. The bill: $1.9M in penalties for under-delivery, $3.1M in refunds owed to the customers whose service broke, the $8.6M seasonal payment at risk of being taken back, and next season's promise cut to 90 MW. The grid operator files the campus under promises it no longer believes.

With GridCORTEX

The software reads live meter and sensor data every 5 minutes and computes what the campus can really shed. Before the call, it banks cold in the cooling system and charge in the batteries. When the call comes, it works four levers at once, and the customer-serving clusters are walled off by rules the software cannot break. When the second call lands on tired batteries, it re-plans in 40 seconds, holding the promise while keeping a 20% battery reserve for the campus's own protection. Nothing moves until a human operator approves, at both decision points. The result: 182 of 180 MW, zero broken promises, the $8.6M payment kept, audit-ready proof of delivery generated automatically, and next season's promise grown to 220 MW.

The KPIs, side by side
KPIWithout GridCORTEXWith GridCORTEXDelta
Average MW deliveredthe usage cut actually delivered, averaged over the event, against the 180 MW promised84 of 180182 of 180+98 MW
Ramp to full deliveryhow fast the campus got its usage down to the required level after the callNever reached full11 min 40 secin the required band
SLA breaches (protected loads)broken contractual service promises to the campus's own customers14, two halls dropped0the point
Second call, 45-min extensionthe follow-up request that arrived with the batteries already mostly drainedDecayed to 71 MWRe-planned in 40 seconds: 181 MW heldheld even on tired batteries
Battery contributionwhat the on-site batteries actually delivered during the event0 MW, idle at 97% full60 MW, then 28 MW; reserve floor keptthe batteries finally earn
Settlement evidencethe proof the grid operator uses to calculate what to payA monthly estimateMetered proof every 5 minutes, by resourceproof, not assertion
Capacity payment (season)the seasonal payment for keeping 180 MW of flexibility on call$8.6M at risk of being taken back$8.6M retained+$8.6M
Non-performance penaltiesfines for delivering less than promised$1.9M accrued$0avoided
Customer SLA creditsrefunds owed to the campus's customers when their service promise is broken$3.1M owed to tenants$0avoided
Next-season commitmenthow much flexibility the campus can credibly promise the grid next seasonCut to 90 MWGrown to 220 MW+130 MW
Grid operator confidencehow the grid operator counts this campus in its planningA paper promise, discountedA measured, certified assetbankable
The campus, to the gridwhat a 750 MW data center means to the grid around itA 750 MW problemA resource the grid can call onthe flip
Live KPIs on the dashboard
Campus load (MW)Total campus power draw, from the 690 MW baseline down to the 510 MW target during the event. Sitting inside the target band means the promise is being kept; hovering above it means under-delivery.
Flex delivered vs commit (MW)The usage cut actually delivered against the 180 MW promise, the number the grid operator pays on. At or above 180 is success; the manual path's 84 triggers penalties.
Battery state of chargeHow full the on-site batteries are: pre-charged to 97%, drawn down to 31% by the first call, then managed so they never fall below the 20% kept in reserve for the campus's own emergencies.
SLA breaches (protected loads)The count of broken service promises to the campus's own customers. It must stay at zero, and the rules make it so: the software cannot touch protected loads. The manual path's 14 breaches cost $3.1M.

The Business Case: Safety, Hours, and Cost

A utility does not buy a demo. It buys a safety exposure that goes away and a cost that goes down. Below is that case for every use case behind The Flexible Gigawatt, written the way a plant manager, a safety lead, and a CFO each need to read it. Every hour and every dollar is a formula you run with your own rates and volumes. There are no vendor benchmarks in here and no invented percentages. If a number is not yours, it is not a number.
UC 12.4 Flexible Load Orchestration for Large Loads

What happens today, without this

A demand response operations coordinator calls and emails enrolled large customers ahead of each event, working off a day ahead forecast and a program calendar, and picks who to call from last season's performance and a spreadsheet that tracks how many events each customer has left. During the event nobody knows whether the reduction is actually arriving. What was delivered is established weeks later by a settlement analyst working through meter data, which is also when a customer finds out they are being paid less than they expected.

What it replaces or shrinks

  • Phone and email notification of enrolled large customers ahead of each event
  • The spreadsheet that tracks how many events each customer has left in the season
  • Estimating available flexibility from last season's performance instead of today's site conditions
  • Selecting participants by hand for a local constraint rather than a system wide peak
  • The weeks later settlement exercise that is currently the first time anyone knows what was delivered
  • The dispute conversation with a customer about measured reduction, which shrinks because delivery is visible during the event

Why it is safer

This one has a genuine, if indirect, safety story and it is worth stating carefully. Relieving a binding local constraint with contracted load reduction removes the need for the emergency load transfer that would otherwise be done with switching, and that switching is field work performed at speed on an already stressed network.

Counted in units you already track:

  • Switching operations performed to transfer load off an overloaded element
  • Energized area entries for emergency field work during a local overload
  • Night driving hours for crews called out to a constraint that contracted flexibility could have relieved

Man-hours it gives back

Coordinator hours during events and settlement analyst hours after them both come back, and the coordinator's role becomes approving a dispatch rather than assembling one.

HOURS AVOIDED PER YEAR = events per season x enrolled sites contacted per event x minutes per site to notify and confirm, plus events per season x hours per event spent selecting participants, plus settlement periods per year x hours per period reconciling delivered reduction against commitments, minus the coordinator time still spent reviewing and approving each dispatch recommendation before it goes out.

The numbers we need from you to run that formula:

  • Events per season, including tests, and enrolled sites contacted per event
  • Minutes per site to notify and confirm today, and hours per event spent choosing participants
  • Settlement periods per year and hours per period spent on measurement and verification
  • Loaded hourly rate for a demand response coordinator and a settlement analyst
  • Contracted megawatts of flexibility, and your own capacity value or avoided capacity cost per megawatt year

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Coordinator and settlement laborhours avoided x your loaded rates for a demand response coordinator and a settlement analyst
Capacity value realizedyour own capacity market clearing price or avoided capacity cost per megawatt year x the contracted megawatts that become verifiable rather than nominal
Peak and congestion avoidedmegawatt hours shed during your own coincident peak or a binding local constraint x your own marginal energy and congestion cost in those hours
Capital deferralyour own estimated cost of the substation or feeder upgrade whose need date moves out because the local peak is managed x your carrying cost per year of deferral
Non performanceyour own penalty or forgone payment per megawatt of committed reduction not delivered x the megawatts that currently under deliver, which your settlement records show

Reliability and maintenance

Reliability
This one does touch reliability directly. Relieving a binding local constraint with contracted reduction avoids the overload condition that would otherwise force a transfer or, at the far end, a customer interruption. How much it moves SAIFI depends on how many of your interruptions trace to local constraints, which is already in your outage cause coding.
Maintenance
Taking load off an element under stress means a planned maintenance outage can be held on its date rather than deferred because the system cannot spare the element. The loading data also shows which elements are running hot often enough to deserve condition based attention rather than calendar attention.

What else it moves

CustomerLarge customers are measured fairly and quickly on what they actually delivered, which is the single biggest source of friction in these programs.
ComplianceA measurement and verification record per event per site, which is what program audits and market registration of the aggregated resource require.
EnvironmentPeak shed with contracted flexibility is peak that does not run a peaking unit, with the emissions that come with it.

What it costs you, stated honestly

You pay for the coordination service, for the integration into your distributed energy resource management system, called a DERMS, and into your meter data and settlement systems, and for customer side telemetry at each enrolled site, which is often the biggest line and requires the customer's agreement. Add coordinator time to run recommendations in shadow mode for a season before you dispatch on them.

How to build the payback case

Payback is usually led by capacity value that becomes verifiable and by avoided non performance, both of which you can read straight out of your own settlement records. Capital deferral is the largest number and the slowest to prove, so treat it as the second phase of the case.

This is a planning model built from your program terms, your capacity value, and your own event history, not a vendor claim. Re-run it after one season of shadow mode and one season of live dispatch.
UC 12.8 Large Load Energy Command Center

What happens today, without this

A campus energy operations manager starts the day walking across several vendor portals to assemble a picture of what the storage, chargers, generation, and building systems did overnight. The battery runs whatever schedule was set at commissioning, fleet charging runs on timers that nobody has checked against the campus peak, and a sustainability analyst reconstructs Scope 1 and Scope 2 emissions once a year from utility bills and fuel invoices. Degrading assets and drifted schedules get noticed when a bill comes in high.

What it replaces or shrinks

  • The daily walk across several vendor portals to build a picture of campus energy assets
  • The default battery schedule set at commissioning and never revisited against price or carbon
  • Fleet charging on timers with no awareness of the campus peak
  • The annual reconstruction of Scope 1 and Scope 2 emissions from bills and fuel invoices
  • The high bill investigation that is currently the first sign of a degrading asset or a drifted schedule
  • Checking by hand whether a dispatch decision landed in the right tariff window

Why it is safer

An operations and reporting layer has no direct safety benefit and we are not going to claim one. The indirect mechanism is modest and real: assets whose degradation shows up as a trend get attended to on a weekday, not as an after hours callout when something fails.

Counted in units you already track:

  • Night driving hours for after hours callouts to energy assets that failed rather than trended
  • Road miles driven for site visits to check asset status that the unified view now answers remotely
  • Energized area entries for troubleshooting a fault found late rather than caught as a trend

Man-hours it gives back

Energy manager hours and sustainability reporting hours come back, and the manager's day shifts from assembling a status picture to approving a schedule.

HOURS AVOIDED PER YEAR = days per year x hours per day the energy manager spends reading portals and building a status picture, plus reporting cycles per year x hours per cycle spent reconstructing energy and emissions data from bills and invoices, plus anomaly investigations per year x hours per investigation, minus the time the operator still spends reviewing and approving each recommended dispatch schedule.

The numbers we need from you to run that formula:

  • Hours per day spent assembling a status picture across vendor portals
  • Reporting cycles per year and hours per cycle spent on emissions and energy reconstruction
  • Anomaly and high bill investigations per year and hours per investigation
  • Loaded hourly rate for the energy operations manager, an analyst, and the sustainability reporting staff
  • Your tariff, including demand charge per kilowatt per month, and the terms of any utility or market program you participate in

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Energy spendyour own tariff rates, demand charges, and program payments applied to the difference between your actual dispatch and the shadow mode counterfactual, measured over the shadow period before you commit to anything
Demand chargepeak kilowatts removed by coordinating fleet charging and storage against the campus peak x your demand charge per kilowatt per month x 12
Staff labormanager, analyst, and sustainability reporting hours avoided x your loaded rates
Battery lifeyour own replacement cost per kilowatt hour of storage x the capacity fade avoided by catching degradation and schedule drift early, at a fade rate your engineers accept
Program revenuemegawatts the campus can reliably offer into a utility or market program x that program's own payment per megawatt, counting only what you can deliver without touching mission load

Reliability and maintenance

Reliability
For a campus this is mission continuity rather than a utility metric. A battery managed against a real forecast is charged when you need it, instead of being discovered at half state of charge during the event it was bought for, and anomaly detection tells you an asset is drifting before you are relying on it.
Maintenance
Battery capacity fade, inverter faults, and charger schedule drift appear as trends with dates on them, which turns emergent asset work into planned work on a maintenance calendar. It also gives you evidence for a warranty conversation while the warranty is still open.

What else it moves

EnvironmentScope 1 and Scope 2 reporting is built from metered and measured data rather than reconstructed from bills, which is the difference between a number you can defend and a number you can explain.
ComplianceAn auditable trail from meter to reported figure, which is what an assurance provider asks for when reporting moves from voluntary to required.
WorkforceOne operations surface instead of several vendor portals, so the picture does not live only with the person who knows all the logins.

What it costs you, stated honestly

You pay for the scoped engagement that builds and runs this, for the integrations into each resource management system, building management system, charger network, and meter data source, which is the dominant cost and scales with how many vendors you have, and for ninety days of shadow mode where your team watches recommendations without acting on them. The shadow period is what produces the counterfactual number that justifies the rest.

How to build the payback case

Payback is normally led by demand charge reduction and by the shadow mode counterfactual on energy spend, both measured with your own bills. Battery life and program revenue are real but slower, so place them behind the two you can read off a statement.

This is a planning model built from your tariff, your assets, and ninety days of your own shadow mode data, not a vendor claim. Re-run it with the shadow results before you approve live dispatch.
UC 12.2 Large Load Resilience Twin

What happens today, without this

Today the resilience question mostly does not get asked. A planning engineer checks a single contingency at the point of interconnection, the customer states an availability requirement and a backup generation start time in their specification, and both sides take the other's numbers on faith. A strategy analyst and an engineer spend a few weeks during negotiation reconciling those assertions with the draft agreement. The first genuine test of whether the backup scheme works arrives during a real grid disturbance, after the agreement is signed.

What it replaces or shrinks

  • The single contingency check at the point of interconnection that stands in for a real resilience study
  • Taking the customer's stated backup start time and transfer scheme on faith
  • Hand built double contingency cases that only get run when somebody specifically asks
  • Manual translation of engineering findings into agreement clauses by people reading two documents side by side
  • The post event investigation that is currently the first real test of the backup design
  • The renegotiation that follows that investigation, which shrinks because the exposure was priced up front

Why it is safer

This is a modeling service and it has no direct field safety benefit. The indirect mechanism is credible: a large critical load that does not ride through a disturbance produces an emergency restoration, and emergency restorations put crews into energized work and short notice switching at speed.

Counted in units you already track:

  • Energized area entries during emergency restoration at a critical customer site
  • Switching operations performed under emergency conditions to restore a large load
  • Night driving hours for crews responding to a large load interruption

Man-hours it gives back

Planning engineer hours and negotiation hours come back, and the strategy analyst stops hand carrying findings between engineering and legal.

HOURS AVOIDED PER YEAR = large load agreements negotiated per year x contingency scenarios you would want studied per agreement x engineer hours per scenario built by hand, plus negotiation rounds per deal x hours per round spent reconciling engineering findings with contract language, minus the engineer and counsel time still spent accepting each finding and writing it into the agreement.

The numbers we need from you to run that formula:

  • Large load agreements negotiated per year and how many you would want resilience modeled for
  • Contingency scenarios per agreement and engineer hours per scenario today
  • Negotiation rounds per deal and hours per round spent on the resilience and backup provisions
  • Loaded hourly rate for a planning engineer, a strategy analyst, and internal counsel
  • Your own cost of an emergency restoration callout at a critical customer site

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Planning and consulting engineeringscenario hours avoided x your loaded engineer rate, plus outside study fees avoided at your contracted rate
Contract exposureyour own service level or availability commitment cost per event x the number of events the model shows the current design cannot ride through, a count you decide is credible
Design rework moved earlieryour own estimated cost of the second feed, transfer scheme, or protection change you would have added after the first bad event, counted at the price of building it now rather than retrofitting it later
Deal cycle timenegotiation weeks removed x your own carrying cost per week of an open large load negotiation, plus the revenue start date moved forward x your expected monthly revenue from the agreement
Emergency restorationyour own cost per emergency callout at a critical customer x the events you judge the design change prevents

Reliability and maintenance

Reliability
This is reliability work, but for one customer rather than for the system: expected interruption duration and unserved load at the site under credible single and double contingencies. It protects your system numbers indirectly too, because a large load that trips badly is itself a system event and shows up in your own performance reporting.
Maintenance
The findings become written obligations: transfer switch testing intervals, backup generator run tests, protection setting reviews. That turns assumptions in a specification into scheduled, evidenced maintenance on both sides of the meter.

What else it moves

Insurance and riskA modeled, documented basis for the availability commitments in the agreement, which is what your risk group and your insurer want behind a service level term.
CustomerThe customer learns where their backup assumption fails while it is still cheap to fix, which is a better first conversation than the one after an event.
ComplianceThe agreement's technical requirements trace back to specific modeled scenarios, which is defensible if the terms are ever examined.

What it costs you, stated honestly

You pay for the modeling service, for the effort to represent the customer's facility, backup generation, and transfer scheme accurately, which requires their cooperation and is the usual sticking point, and for your own engineering and legal time to disposition findings into agreement language. Expect the customer data exchange to take longer than the modeling.

How to build the payback case

Payback is normally carried by engineering hours and by the design change you make before construction rather than after the first event. The avoided event cost is the biggest line and the least certain, so let it sit as upside.

This is a planning model built from your rates, your restoration costs, and the customer's own facility data, not a vendor claim. Re-run it with actuals after the first agreement is modeled end to end.
UC 6.4 Virtual Power Plant Orchestration and Optimization

What happens today, without this

The VPP, or virtual power plant, program director runs an event by logging into each vendor portal in turn: one for thermostats, one for residential batteries, one for the commercial storage pilot. Each schedule is set separately, the combined delivered megawatts is a guess made by adding the vendors' own optimistic numbers, and opt outs are tracked by refreshing several dashboards during the event. After the event an analyst pulls a comma separated file out of each platform and stitches them together in a spreadsheet to report performance against the demand response commitment, which takes most of a week each month.

What it replaces or shrinks

  • Logging into each vendor platform separately to configure and launch the same event
  • The manual estimate of combined delivered megawatts assembled from each vendor's own numbers
  • Per platform pre event health checks done by clicking through dashboards
  • Spreadsheet stitching of vendor exports into a monthly program performance report
  • Shrinks the staggering decision, when to lead with batteries and when to call thermostats, to a reviewable recommendation rather than an intuition

Why it is safer

The safety effect is indirect. A VPP that actually delivers what it promised on a peak day reduces the emergency operations that follow when it does not: manual load transfers, callouts, and field staff working a hot afternoon into the night.

Counted in units you already track:

  • Switching operations performed for emergency load transfer on peak days
  • Road miles driven for peak day field callouts
  • Night driving hours for staff recalled during and after evening peak events

Man-hours it gives back

Event day hours come back to the program director and the monthly reporting week comes back to the program analyst.

HOURS AVOIDED PER YEAR = events per year x vendor platforms x minutes per platform to configure, monitor, and stand down, plus programs x monthly reporting hours per program x twelve, minus the review time the director spends approving each combined dispatch plan.

The numbers we need from you to run that formula:

  • Events called per year and the number of vendor platforms in the portfolio
  • Minutes spent per platform per event on configuration and monitoring today
  • Monthly hours spent building the performance report per program
  • Enrolled capacity by program and your commitment obligation in megawatts
  • Loaded hourly rate for the program director and for the program analyst

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Capacity value deliveredincremental megawatts delivered against commitment x your capacity price or your own avoided capacity cost
Program laborevent and reporting hours avoided x your loaded program staff rate
Underdelivery exposureyour penalty or shortfall charge per megawatt x the shortfall megawatts you currently incur in a typical season
Market revenuemegawatt hours bid into energy or ancillary products x the settled price in your market, for the hours the portfolio was previously idle
Incentive efficiencyyour incentive payment per enrolled device x the devices you no longer need to call because the dispatch is better ordered

Reliability and maintenance

Reliability
This touches peak day reserve margin and the probability of emergency operations rather than SAIDI or SAIFI directly. A portfolio that reliably delivers its commitment is capacity you do not have to buy or build.
Maintenance
The pre event check across all platforms finds dead telemetry, offline devices, and stale enrollments before an event rather than during one. That converts platform housekeeping from a post mortem into scheduled work.

What else it moves

CustomerOrdering the call so that batteries lead and thermostats join later means fewer customers asked to be uncomfortable, which is the single biggest driver of program attrition.
ComplianceOne performance record across all programs, in the form the market operator and your regulator ask for, instead of four vendor formats reconciled by hand.
WorkforceProgram staff spend event day on judgment rather than on operating four user interfaces at once.

What it costs you, stated honestly

You pay for the orchestration platform, for an integration to each vendor DERMS dispatch interface, and for the contract work to get the vendors to expose those interfaces at all, which is often the slow part. Your program staff also need time to validate the combined forecast against a season of real events before they will offer against it.

How to build the payback case

Payback is usually dominated by the capacity value of delivering the commitment plus the penalty exposure you stop carrying. Program labor is real but it is the smaller line.

This is a planning model driven by your event counts, your capacity price, and your penalty terms. It is not a vendor claim. Re run it with the actuals from one full program season.
Each of these opens in full on the use case page, alongside the integration plan, the data ask, the path to production, and the operator console. Open the use case library.
For Your Architects and Data Owners
Run this at your utility

What is this, exactly? It is AI software: intelligent agents and models built and delivered by SoftServe, running on NVIDIA accelerated computing. It is not a hardware appliance and it does not replace the systems you run today. It deploys in your own cloud or on your premises, connects read-only to your existing systems, and recommends; your people approve every action, starting in shadow mode until it earns trust.

A coordination service for operations and large commercial accounts: it watches live grid conditions and each enrolled customer's flexibility, delivering dispatch recommendations and measured performance that make contracted demand response a verified service. The demo above uses synthetic data; everything below describes what the real deployment needs from your organization.

Systems it connects to

Your systemTypical productsHow we connect
Energy Management System (EMS) / transmission SCADAGE e-terra, AspenTech OSI monarchevent stream (read-only)
Metering (AMI head-end and meter data management)Itron, Landis+Gyr; Oracle or Itron meter data systemsdatabase replica refreshed nightly
DER management (DERMS) and DER program platformsSchneider, GE Vernova, EnergyHubread-only API
Market and grid operator interfacesPJM, MISO, ERCOT, CAISO portalsread-only API
Building and energy management systems (BMS/BAS)Johnson Controls Metasys, Siemens Desigoevent stream (read-only)
Fleet charging systemsChargePoint, depot management platformsread-only API
Planning and study toolsPSS/E, PowerWorld, TARAscheduled file export (CSV or CIM XML)

Data it needs from you

How it runs on your systems

Runs in your own cloud account on GPU instances, reading grid and customer data through your existing data zone with no connection to control systems; customer data stays under need-to-know access. Dispatch requests use the existing program channel, and recommendations are written back only after a person approves, via your existing system's own interface.

Path to production

Weeks 1-5
Set up customer data sharing and grid connections; the customer agreement is the usual gate.
Weeks 6-14
Run orchestration for one large-load customer for 60 days, measuring performance against the contract.
Weeks 15-16
Review delivered response versus contractual commitment and make the go or no-go call.
Months 5-6
Security review, staff training, and integration into event dispatch procedures.
Month 6 onward
Program operators run every event through the service, extending enrollment to more large loads.

What we need from your team

Full integration, data, and timeline detail for each use case in this scenario: UC 12.4 · UC 12.8 · UC 12.2 · UC 6.4
For Your Operators and Dispatchers
Where you will see it and how you say yes

The Approve button you just clicked in the demo above is the real workflow. This is what it looks like on the screen of the demand response operations coordinator in the GridCORTEX console:

GridCORTEX ConsoleSigned in: the demand response operations coordinator
Notifications
Flex event: system peak forecast at 97% of summer max for HE17; campus H-9 can shed 45 MW under contract
Daily model refresh complete; all connected feeds healthy
Recommendation
Dispatch 45 MW of contracted flexibility from campus H-9 at HE17
  • Live conditions show the local constraint binding by 16:40
  • H-9 delivered 96 percent of committed reduction in its last 3 events
  • This is event 4 of 12 allowed this season
✓ Approve flexibility dispatchModifyDecline
After you approve: The dispatch schedule sends to the DERMS, which signals the customer's site under existing program controls with metered verification, and an audit entry records who approved it and why.
Computed from data as of 17:42:10 local; every card shows the timestamp of the data behind it.

What happens when you hit approve

Approve sends the dispatch schedule to your DERMS through its existing program pathway, a closed-loop case with the DERMS's native confirmation still required. The DERMS signals the site and the customer's own controls shed the load; delivery is verified against meter data.

How you tell it what it cannot see

Peak-driven events trigger automatically from grid feeds. For an ISO instruction, declare the event and enter your obligation in MW and the duration; a digital instruction through your market interface pre-fills the entry for confirmation.

Live data, not stale data

Grid telemetry streams every few seconds and meter data every 15 minutes; event cards show the as-of timestamp of the conditions behind each dispatch.

Where it lives day to day

Event status and delivery live in the GridCORTEX console and the DERMS view; event calls and shortfalls push to the coordinator's mobile. The console runs in a browser beside your existing screens on day one; embedding into your own systems is a roadmap step once the read-only phase has earned trust. Approve, Modify, and Decline are all captured in an audit trail your compliance team can pull, and GridCORTEX never blocks or overrides anything in the systems you run today.

GridCORTEX Live scenario demo · Synthetic data throughout: no utility, grid operator, company, campus, or person depicted is real · GridCORTEX connects read-only to the systems you already run · SoftServe + NVIDIA · Created by Ronnie Mauldin, NVIDIA Solutions Director, Power & Utilities, SoftServe · AUG 2026