Propose goal, incident and session clips from the live feed — each carrying the decision it turns on, its captions and the window it may run in, and a named producer publishes.
Take the live or just-finished feed with its timecode, the venue event log and the gallery's own flags beside it.
02
Read the clip window for that competition and territory, the caption stream and the do-not-clip list in force.
Reason
03
Mark candidate moments from the vision, the audio and the event log, and note what preceded each one.
04
Set in and out points around the whole passage, so a review, a reversal and the outcome stay inside the clip.
05
Carry caption text and the audio bed through the cut, and measure short-form loudness on the clip itself.
Decide
06
Hold what the do-not-clip list names: a serious injury, crowd disorder, a pitch invasion, a minor in shot.
07
Route a moment still under review, or a window closed in that territory, to the person who owns it.
Out
08
Hand the producer the clip with the passage it came from, the decision as it stood and the window it sits in.
09
Retain the feed timecode, the event log read, the holds raised, the producer's recut and where the clip ran.
→Product statement
The agent proposes clips and holds them. It publishes nothing itself, makes no synthetic commentary voice or altered likeness, and a named producer decides what goes out.
Example workflow
One clip, end to end
AgentHuman
1Feed runningThe match or session feed, its timecode, the venue event log and the caption stream
2Moment markedVision, audio and the event log agree something happened, and the passage around it is read
3Clip boundedIn and out points set around the whole passage, with captions and the audio bed carried through the cut
4Checks appliedDo-not-clip list, the status of the decision, the clip window for that territory, captions and short-form loudness
No human action required
Stages 1 to 4 run without a person in the loop — the feed is watched and the clip bounded before anyone is asked to look at it. A hold on the passage ends that stretch.
5DecisionSplits on what the cut leaves out and what the window allows
Settled, and inside its window
Goes to the producer to publish.
Meaning, harm or window doubt
Stops with the person who owns it.
Gallery producer
Reads the clip beside the passage it was cut from, the decision as it stood and the window it may run in.
Publish · Recut · Send for review
Published — handed back▼
6Published by the producerPosted to the channel only after a named producer publishes it; the agent posts nothing itself
7Outcome reviewedClips recut before posting or deleted after it, corrections issued, holds raised, by competition and surface
Recuts
Edits the producer makes before publishing are counted in the evaluation.
What should not run autonomously
Human approval stays in control
Outside the boundary — human approval required8 items
Sending a clip out to a channel or partner.
Clearing a clip against a rights or licence window.
Overriding a hold on injury or distressing material.
Deciding a minor may appear unblurred.
Automation boundaryAgent acts unaided
✓Mark candidate moments from the vision, the audio and the event log.
✓Bound the clip on the whole passage, not the moment alone.
✓Carry captions and the audio bed through the cut.
✓Raise every hold, closed window and unsettled decision it finds.
Write actions run only inside the approval boundaries agreed during implementation. Posting a clip is not one of them.
Signing off a clip across a reversed decision.
Issuing a correction or taking a clip down.
Authorising a synthetic voice or altered likeness.
Changing the do-not-clip list or the window rules.
Example output
One clip, annotated
Everything the agent proposes is attached to the passage and the feed it came from.
Clip output · single momentIllustrative example
Moment
Source
Window
Handed to
Confidence
Held on
Goal, 61:12 on feed
World feed, live
Opens at full time
Producer — held
87%
Decision still under review
As receivedThe feed, the timecode the moment sits on and the window it falls in — nothing here is inferred.
Evidence usedEvent log, goal at 61:12Caption stream, liveClip window on file
Why it was heldThe award was still being checked. A clip cut now shows a goal that may not stand.
ActionPublishRecutSend for review
What the score decidesConfidence decides how hard the producer re-reads the passage, not whether it may go out.
Value
Where AI adds value
The same four claims, placed at the point in the workflow where each one applies.
Where the value landsValue 01 – 04
Every live momentFrom the feed and the event log
03Cutting
Keep the passage, not the moment
Bound the clip on what came before and what came after, so a review, a reversal and the outcome stay inside it.
01Approved path
Have the clip ready before the ask
Candidate cuts, their captions and the window they sit in are assembled while the event runs, so the producer reads a clip instead of building one.
02Human review
Say what the cut leaves out
A decision still being checked, a foul outside the frame, an answer clipped short of its qualifier or a hold on the passage is raised before anything goes out.
04Build an evidence trail
Retain the feed timecode, the passage bounds, the holds raised, the window read, the producer's recut and where the clip ran — on both paths.
Integrations
Typical integrations
Five system groups connect to the same agent. Which of them are in scope is decided in discovery.
Live productionVision mixer · EVS replay Multiviewer · gallery talkback
Event & timing dataMatch event feeds · Venue timing systems Scoreboard · officials' data
Clip rights & windowsRights & royalties platform · Clip terms Territory windows · embargoes
Agent
Highlight clipping & live editing
Watches the feed Bounds the passage Holds for the producer
Integration availability depends on the client's existing systems and API access.
Agent controls
Six layers between the model and what goes out
Each control wraps the one inside it. A clip clears every layer before a producer can publish it, and a synthetic commentary voice sits outside all six.
L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeReturn clipping to your gallery team if evaluations or production signals degrade.Roll back
L5TraceabilityRecord the timecode, the passage bounds, the holds, the publish and the recut.Record
L4Window and releaseThe competition and territory window, and the named producer who sends the clip out.Gate
L3Caption and loudnessCaption text, its timing and short-form loudness are measured on the clip itself.Check
L2Passage boundingIn and out points are checked against the event log and the status of the decision.Bound
L1Do-not-clip holdsEach passage is checked against your do-not-clip list, and a match goes to a person.Hold
Model coreClip proposed — the passage it bounds, what it leaves out, its captions and cut confidence
L1 – L2Decide what may be cut at all
L3Decides what the clip must carry
L4 – L5Keep the send-out with a person and logged
L6Pulls automation back when signals degrade
How Nestack evaluates it
Evaluate the cut and what it left out.
Coverage runs the whole depth of the workflow, and every layer is cut by slice.
Surface — the clip the producer opens
Depth of coverage ▼
E1Final-output evaluationDoes the clip represent what actually happened?
E2Step-level evaluationDid it read the event log, the window and the caption stream?
E3Tool evaluationDid it pull the right feed and timecode and write to the right surface?
E4Hold recallWere injury, disorder and minor-in-shot passages held?
E5Slice evaluationHow does the cut hold across sports, feeds and territories?
E6Business outcomeHow much was recut before posting, and what was deleted after?
Floor — the clips recut before posting or deleted after it
Failure modes
Where each failure originates in the agent
Seven failure modes plotted against the five stages of the agent lifecycle. The ones that matter most are the ones a deletion cannot take back.
Agent lifecycleDirection of processing →
01 · Feed & event data1 mode
HC-01
Live incident offered as a clip
An injury or a crowd incident marks as action.
Stage gathersThe live feed, timecode, event log and captions
02 · Cutting2 modes
HC-02
Cut across a reversed decision
The clip ends before the award was overturned.
HC-03
Quote cut off its qualifier
The answer is clipped before the condition on it.
Stage boundsThe passage, its in and out points, the audio
03 · Checks2 modes
HC-04
Window read from a stale record
The territory's clip terms changed since the sync.
HC-05
Captions dropped in the cut
Timing shifts and the clip goes out without them.
Stage checksHolds, the clip window, captions and loudness
04 · Handover / post1 mode
HC-06
Hold not read before posting
The reason for the hold does not reach the producer.
Stage presentsThe clip the gallery producer reads and posts
05 · Change / Version1 mode
HC-07
Silent window-rule regression
A rule change widens what may be cut live.
Stage tracksModel, prompt, rule and window-record changes
Sev-1 · the clip misrepresents or exposes someoneSev-2 · the clip breaches a window or ships brokenSev-3 · clips drift and more is recut
A decision still being checked, a stoppage that turns out to be an injury and an answer clipped short of its qualifier are where a producer recuts and where a clip is deleted after posting. Nestack reports performance by slice, not only in total.
Slice performance — reported separately, not only in aggregateIllustrative example
Slice
Failure rate
Lift
Lift vs. threshold
Status
Reviewed and reversed decisions
6.5%
4.2×
Review
Injury and stoppage passages
4.3%
2.8×
Review
Interview and quote cutdowns
2.9%
1.9×
Watch
Routine in-play scoring clips
1.2%
0.8×
Normal
Bar: recut-and-delete rate lift vs. routine scoring clips · scale 0–4.0× · tick marks the 2.0× threshold2 of 4 slices over threshold
Evidence-linked improvement
Speed is what makes the check get skipped
A clip that arrives late is worth less, and everyone in the chain knows it. The cycle has to make the check cheap enough that nobody has a reason to skip it.
Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect
Recuts, deletions or corrections cluster on a competition or a feed.
02Diagnose
Traced to the event log, the passage bounds, the hold rule or the window record.
03Improve
The bound, the hold rule or the window record is corrected with your supervising editor, and version-linked.
04Verify
Re-run against held-out passages, including the clips that were deleted after posting.
05Learn
The deleted clip is kept as a worked passage, and the rule it broke is written into the gallery brief.
Learn → DetectThe return edge. Clip windows and competition terms are re-read each cycle — what could be cut live last season may not be this one.
Typical build scope
Twelve workstreams across six weeks
The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, feed and window records, cutting, evaluation, integration, then supervised live events and handover.
WorkstreamWeek 1Week 2Week 3Week 4Week 5Week 6
01Workflow discovery and automation-boundary definition.
02Live feed, timecode and event-log assessment.
03Do-not-clip list and incident hold rules.
04Clip windows by competition and territory.
05Moment detection from vision, audio and log.
06Passage bounding and reversal handling.
07Caption carry-through and loudness checks.
08Producer review and publishing workflow.
09Evaluation suite, slices and regression passages.
10Correction, takedown and notification path.
11Publishing, caption and channel integration.
12Observability, deployment and Agent Care handover.
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallelFinal scope and sequence confirmed in discovery
Engagement tiers
What each tier includes
Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.
Capability✓ in scope · — not at this tierPilotOne competition, one feedProductionProduction feed integrationAdvancedMulti-sport / multi-market
Introduced at Pilot
Clip proposals off a live feed✓✓✓
Passage bounded on the whole decision✓✓✓
Do-not-clip holds and caption carry-through✓✓✓
Clip window read before a clip is offered✓✓✓
A named producer publishes the clip✓✓✓
Baseline evaluation✓✓✓
Live feed and event-log integration✓✓✓
Introduced at Production
Publishing and caption-service integration—✓✓
Review workflow and observability—✓✓
Additional feeds, competitions and territories—✓✓
Introduced at Advanced
Multi-sport and enterprise controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build priceConfirmed after discovery based on competitions and feeds in scope, live production and rights-system integrations, clip volume, territory and language coverage, approval controls and deployment requirements.
Separate from buildBuild pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.
What we need from you
What you bring, and what we build with it
Each input maps to a piece of build scope and a week in the delivery timeline.
You bringWe build with it
01The feeds you clip from, and the event log behind them→Live feed, timecode and event-log assessmentWeek 1
02What must never be clipped, and who decides in the moment→Do-not-clip list and incident hold rulesWeek 1
03Your clip windows by competition, territory and platform→Clip windows by competition and territoryWeek 2
04How captions reach a clip, and the loudness targets you hold to→Caption carry-through and loudness checksWeek 3
05Clips you deleted or corrected, and the reason given→Evaluation suite, slices and regression passagesWeek 4
06Named producers, and who owns a correction or a takedown→Producer review workflow and the correction pathWeek 5
07A live event we can run the agent beside→Publishing integration, then supervised live eventsWeeks 5–6
Nothing else is requiredDeployment, documentation and Agent Care handover are ours.
Delivery timeline
Four phases across six weeks
Phases are drawn over the weeks they actually occupy. Week 5 carries both the evaluation work and the first clips a producer publishes.
PhaseW1W2W3W4W5W6
DiscoveryW1
BuildW2 – W3
EvaluateW4 – W5
Pilot & LaunchW5 – W6
Week focusW1Competitions and feeds in scope; who publishes and who holdsW2Feed, timecode, event-log and clip-window records wired inW3Moment detection, passage bounding and reversal handlingW4Caption and loudness checks, review workflow and evaluation suiteW5Publishing integration and the first clips out under sign-offW6Live events running under your producer, then Agent Care starts
Reading the bandThe do-not-clip list and the window records are in place by the end of week 2, before a single passage is bounded in week 3.
At the end of W6Clips have gone out under a named producer during live events, with the passage, the holds and the window behind each one on file, then Agent Care takes over monitoring.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.
Next step · Media AI agent
Build a clipping agent around your gallery and your live feed.
Show us a fixture you covered last month, the feed and event log behind it, and the clips you deleted afterwards. We'll re-cut that event against your own windows and holds, and show you what it stopped, what it got wrong and how late each clip would have been.