01
Schedule agent
Builds the next week from the channel’s template and its running orders — next episodes in order, repeats, rotations — then lists what changed from last week.
Keeps: Template blocks, episode order and repeat offsets, air windows and rights dates.
Asks a person: Before the week is published, and before a programme leaves its block.
02
Timing agent
Times the playlist so fixed starts — the news at 19:00 — land on the exact frame, by balancing segment splits, break lengths and fillers.
Keeps: Fixed starts, shortest and longest breaks, the channel’s frame rate.
Asks a person: Before shortening a programme segment or moving a fixed start.
03
Ad placement agent
Places the day’s booked commercials in breaks, gives a reason for every placement, and proposes other breaks for spots that do not fit.
Keeps: Clash codes, break lengths, advertising minutes per hour, air windows and booked dayparts.
Asks a person: Before dropping a booked spot or moving it to another day.
04
Promo placement agent
Schedules promos ahead of the programmes they promote and spreads each campaign over its passes.
Keeps: Never inside the promoted programme; campaign dates and passes per day.
Asks a person: Before a promo takes a place meant for a booked spot.
05
Filler and bumper agent
Fills what is left between programmes and in each break with fillers, bumpers and idents, to the frame.
Keeps: Rotation lists, item lengths, no item twice in a row.
Asks a person: Before using an item from outside its rotation list.
06
Live-change agent
When sport overruns or news breaks in, re-flows the rest of the day and moves the spots that no longer fit.
Keeps: Starts that must hold, spots that must air inside their window.
Asks a person: Before any change to the day on air.
07
Playlist check agent
Before playout export, runs the channel’s validators on every item — timing, gaps, overlaps, missing media, expired rights — hands each failure to the agent that can fix it, and checks again.
Keeps: Which validators block air and which only warn.
Asks a person: Before export while a warning is still open.
08
Reconciliation agent
Matches the as-run log to the plan, explains each difference and lists the spots that need a make-good.
Keeps: The channel’s tolerance for timing differences.
Asks a person: Before the day is closed.
How as-run reconciliation works →09
Metadata agent
Reads new titles from spreadsheets, e-mails or your media asset management into the catalog, and writes programme guide texts in several languages.
Keeps: Your catalog fields and naming, guide text lengths per platform.
Asks a person: Before new catalog entries are created.
10
Ask your schedule
Answers questions in plain words — “When does episode 12 air?”, “Which spots missed air yesterday?” — with links to the airings, orders and items behind the answer.
Keeps: Only what the person asking may see.
Asks a person: Never needs to: it changes nothing.