Nestack Agent Care
Industries / Media & Entertainment / Highlight clipping

Media AI agent · Live

Highlight-Clipping & Live-Editing AI Agent

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.

4–6 weeksTypical delivery
Your stackDeployment
Named producerPublishing
Agent CareAfter launch

What this agent does

Cuts the clip while the event runs

In
01

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 used Event log, goal at 61:12 Caption stream, live Clip 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

Publishing & captionsSocial publishing · owned apps
Caption and subtitle services · delivery
Observability & evaluationOpenTelemetry · Langfuse
Supported monitoring/evaluation sources

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 someone Sev-2 · the clip breaches a window or ships broken Sev-3 · clips drift and more is recut

Affected slices

Unsettled moments are where the cut goes wrong

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
SliceFailure rateLift Lift vs. thresholdStatus
Reviewed and reversed decisions6.5%4.2× Review
Injury and stoppage passages4.3%2.8× Review
Interview and quote cutdowns2.9%1.9× Watch
Routine in-play scoring clips1.2%0.8× Normal
Bar: recut-and-delete rate lift vs. routine scoring clips · scale 0–4.0× · tick marks the 2.0× threshold 2 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.

Workstream Week 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 parallel Final 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 tier PilotOne competition, one feed ProductionProduction feed integration AdvancedMulti-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 price From $5,000 From $8,000 Custom 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 required Deployment, 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.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Competitions and feeds in scope; who publishes and who holds W2Feed, timecode, event-log and clip-window records wired in W3Moment detection, passage bounding and reversal handling W4Caption and loudness checks, review workflow and evaluation suite W5Publishing integration and the first clips out under sign-off W6Live 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.

Nestack Agents · Highlight clipping & live editingAGT-ME-06 · Agent Care available after launch