Skip to main content

Case Study

Cutting drilling non-productive time 38% with a real-time advisory agent

A Gulf national oil company cut non-productive time by 38% and stuck-pipe events from seven to two per ten wells using a real-time advisory agent that flags trouble minutes before it escalates.

Tarry SinghTannistha Maitiby Tarry Singh, Tannistha Maiti
Case study

A Gulf national oil company cut non-productive time — stuck pipe, well-control events, equipment waits — by 38% across its land rig fleet. The asset team had real-time data flowing from every rig, but it sat siloed in three systems and the pre-cursors to trouble were invisible until the driller was already dealing with a stuck assembly or a kick. This is the story of how a real-time advisory agent bought back the minutes that matter, what it took to earn the drillers' trust, and why earlier warning — not autonomous control — moved the numbers.

At a glance

Three numbers tell the outcome story.

−38%

Non-productive time

7 → 2

Stuck-pipe events per 10 wells

$410k

Avg cost saved per well

The challenge

Non-productive time ate roughly a fifth of the drilling budget across the operator's land rigs. Stuck pipe accounted for the largest share — seven incidents per ten wells on average — followed by well-control events and equipment waits. Each stuck-pipe event cost between three and seven days of rig time, and the financial toll compounded when the same formation delivered the same surprise on the next well.

The operator had invested in real-time monitoring infrastructure: WITSML feeds from every rig, a drilling data historian, and a separate well-surveillance platform. But the data sat siloed. Drillers saw weight-on-bit, torque, and flow rate on their consoles, but no integrated view of the pre-cursors that signaled trouble minutes before it escalated. By the time standpipe pressure spiked or torque stalled, the driller was already managing an incident, not preventing one.

The asset team wanted earlier warning — a system that could learn each formation's drilling signature, flag the subtle deviations that preceded stuck pipe or influx, and route a recommendation to the driller in time to adjust weight or circulation rate. The constraint: drillers would never cede control to an autonomous system, so the agent had to advise, not command.

Why real-time matters

Stuck pipe and well-control events unfold on a timescale of minutes. A driller who sees the first warning at T+0 can adjust parameters and often avoid the incident entirely; a driller who sees it at T+5 is managing containment, not prevention.

What we did

We built a real-time advisory agent that ingests WITSML rig feeds, learns the expected drilling signature for each formation in the field, and flags deviations that historically preceded stuck-pipe or influx events. The agent runs in a cloud environment with sub-30-second latency from sensor to alert, and routes recommendations to the driller's console and to the remote operations center.

The technical architecture has three layers. First, a streaming ingestion pipeline pulls WITSML data — weight-on-bit, torque, standpipe pressure, flow rate, rotary speed — from every active rig at one-second resolution. Second, a learned model trained on 240 wells of historical drilling data identifies the normal envelope for each formation and lithology, using a combination of statistical process control and recurrent neural features to capture temporal patterns. Third, an inference engine compares live telemetry to the learned envelope, scores the deviation, and triggers an alert when the score crosses a threshold calibrated to balance false positives against missed events.

Advisory agent data flow

  1. Ingest WITSML

    Real-time rig telemetry at 1 Hz

  2. Compare to learned envelope

    Formation-specific signatures from 240 historical wells

  3. Score deviation

    Statistical + recurrent neural features

  4. Route recommendation

    Alert to driller console + ops center

The calibration phase took six weeks. Early thresholds generated too many nuisance alerts — drillers ignored the system within three days — so we spent two weeks on-site with the drilling superintendent, replaying historical stuck-pipe events and tuning the sensitivity until the agent caught 85% of incidents with fewer than two false positives per well. That 85% became the operational target: catch most events, but don't cry wolf.

The outcome

Over twelve months and 94 wells, non-productive time fell from an average of 4.2 days per well to 2.6 days — a 38% reduction. Stuck-pipe incidents dropped from seven per ten wells to two per ten wells, and the average cost saved per well was $410,000 when rig day-rate, logistics, and lost production were factored in.

The agent caught 82% of stuck-pipe events between two and eight minutes before the driller would have seen the first console alarm — enough reaction time to reduce weight-on-bit, increase circulation, or pull back into casing. False positives settled at 1.4 per well after the first quarter, a rate the drilling superintendent deemed acceptable given the cost of a missed event.

Three wells delivered particularly striking results. On Well 47, the agent flagged rising torque variance four minutes before a stall in a known trouble zone; the driller reduced weight and rotary speed and completed the section without incident. On Well 68, a pre-influx pressure signature triggered an alert; the driller circulated bottoms-up and identified a small kick that would have escalated if left undetected. On Well 81, the agent issued a false positive — the driller investigated, found nothing, and resumed drilling within 20 minutes. The superintendent's post-drill comment: better a 20-minute pause than a three-day fishing job.

Better a 20-minute pause than a three-day fishing job.
Drilling superintendent (anonymised)

What this unlocked

The immediate financial impact — $38 million saved across 94 wells — justified the project on its own. But three downstream effects mattered more to the operator's long-term drilling program.

First, the asset team now has a quantitative baseline for formation-specific drilling risk. Every alert, true positive or false, feeds back into the model, refining the learned envelope and tightening the thresholds for the next campaign. The agent is not static; it gets sharper with every well.

Second, junior drillers gained a confidence layer. The operator had been facing a retirement wave among its most experienced drilling hands, and the knowledge transfer to younger crew members was uneven. The agent does not replace experience, but it narrows the gap — a junior driller with a real-time advisory system performs closer to a senior driller without one.

Third, the remote operations center can now intervene earlier. Pre-agent, the ops center saw the same console data as the driller, with the same lag. Post-agent, the ops center receives alerts simultaneously, can review the historical signature, and can call the rig with a recommendation before the driller asks for help. The locus of decision-making stays with the driller, but the support structure around that decision improved.

Downstream impact

  1. Quantitative formation-risk baseline that improves with every well
  2. Confidence layer for junior drillers during knowledge-transfer period
  3. Earlier ops-center intervention without moving decision authority off the rig

Lessons and next steps

Three lessons emerged that apply beyond this operator and this field.

First, calibration is not a one-time exercise. The first set of thresholds we deployed generated unacceptable false-positive rates, and it took six weeks of on-site tuning — replaying incidents, interviewing drillers, adjusting sensitivity — to reach operational acceptance. An advisory system that ignores the human operator's tolerance for false alarms will be ignored by that operator.

Second, the agent buys reaction time, but the driller still owns the decision. Early in the project, there was internal debate about whether the system should auto-adjust drilling parameters when an alert fired. The drilling superintendent rejected that path outright: the driller's situational awareness — bit condition, mud properties, surface weather — cannot be encoded, and any system that overrides the driller will eventually cause an incident it was meant to prevent. The agent's value is in surfacing the pre-cursor; the decision remains human.

Third, retrospective learning matters as much as real-time inference. Every alert — true positive, false positive, missed event — goes into a log that the data-science team reviews quarterly. The model retrains on that expanded dataset, and the thresholds adjust. A system that does not learn from its mistakes stays static, and a static system loses credibility when field conditions drift.

The operator is now extending the agent to its offshore platform rigs, where day-rates are higher and the cost of a stuck-pipe event can exceed $2 million. The offshore deployment will test whether the formation-specific envelopes learned onshore transfer to deeper, higher-pressure reservoirs, or whether a separate training campaign is required. Initial results from two offshore wells suggest the pre-cursors are structurally similar, but the thresholds will need recalibration.

Before and after

The clearest way to see the impact is to compare the drilling program before and after the agent went live.

Non-productive time per well

Before

4.2 days

After

2.6 days

References

1 WITSML (Wellsite Information Transfer Standard Markup Language) is the oil and gas industry standard for real-time rig data exchange. https://www.energistics.org/witsml

EarthScan
Continuous AI for explorers

info@earthscan.io

Go to Top

© 2026 Copyright. Earthscan