Running Your Show on Time

A rundown is a plan. A show is what actually happens. This page covers how Stagetimer connects the two: how you set up the plan before the show, and how you see and close the gap once you’re live.

If you’re mid-show and looking for one thing, it’s Am I Running On Time?

If your event runs over several days, one room holds all of it. See Run a Multi-Day Show.

If none of this matches what you see, your room is still on classic view.

Running your show on time, the whole page in five minutes

Set the Event Date

Every room has one event date, shown at the top of the timer list, and every start and finish time in the room hangs off it. A new room has no date yet and shows “Add event date”.

Open it and you get two choices. Always today anchors the rundown to whatever day you run it. On a set date pins it to a calendar date. A recurring meeting is Always today, a conference is On a set date.

Event date dropdown with the On a set date option selected
The event date dropdown, set to a calendar date

A set date is what makes moving a show a single action: change the date and the whole rundown moves with it. All timers set to Scheduled are re-scheduled too.

The label next to the date tells you where you stand at a glance: green for today, yellow for yesterday or another past date, red for a date long gone.

The event date is the first day of the show. A conference that runs Thursday to Saturday still has one event date, the Thursday. See Run a Multi-Day Show for the other days.

Running the Same Show Again

Open the event date and pick the new day. Every timer moves with it, and a multi-day show keeps its days: a three-day conference moved by a week is still three days.

Moving the date of a show that has already run ends the current run and clears its recorded times. The save button changes to Save & Reset run.

Run the Show Manually or Automatically

Manual timers wait for a click. Linked timers start themselves the moment the previous one hits zero.

A show caller advances manual timers by hand, often from a Stream Deck with Companion. Linked timers run one-by-one on their own, and a linked timer can’t run overtime.

Example: An agenda screen in a conference foyer runs unattended, so all its timers are linked. To have it start over after the last one, set the end of show trigger to Loop.

Rundown with manually started timers
Rundown with manually started timers
Rundown with linked timers
Rundown with linked timers

A third option is Scheduled: the timer starts itself at its start time, on the event date. A line under the time field tells you where its schedule stands. See Timer Trigger for how the schedule follows the event date.

Hard and Soft Times

A hard time is one you typed in. A soft time is one Stagetimer calculated from the durations around it. The rundown shows hard times in white and soft times in gray. This goes for every start time and for the end of show: an empty end is soft and sits wherever the last timer ends.

Hard and soft start times
A hard (white) start time at the top, soft (gray) calculated times below it

Type over a gray time and it turns white: that segment is fixed. Clear it and it goes back to gray. Most shows are a few white anchors with gray times filling the space between them.

A rundown with only durations works too. Before the run there are no wall-clock times to show. When the run starts, Stagetimer locks the plan to that moment, and the over/under counts from there.

If the first cue has a soft start, Stagetimer fixes it the moment you start the run. The over/under needs a start that doesn’t move. Hover tells you: Fixed start at 10:09 AM today, held from the start of the run.

Every later cue keeps its planned time. When it really started shows in small print under that time, and a hover says how early or late that was.

Which Times Should Be Fixed?

Fix the times you’re actually committed to, and let Stagetimer calculate the rest. There are three common shapes:

AnchorWhat you setUse it when
FrontA hard start time on the first timerMost shows. Your 9:00 AM keynote starts the chain and everything follows from the durations.
BackAn end of show time, starts left softThe finish is the commitment: a broadcast window closing at 8:00 PM. All cues are back-timed from there.
Both endsHard starts on the segments with real constraintsAn esports show opens at 7:00 PM but the first tournament game has to start at 7:45 sharp.

With anchors at both ends, Stagetimer shows a gap or an overlap wherever the durations don’t add up to the times you committed to.

A hard time doesn’t start anything by itself. Only a Scheduled timer starts at its time.

Run a Multi-Day Show

Put all the days in one rundown and mark where each day ends with an end of day row. Everything below that row is the next day. Click the caret beside Add Timer and pick Add end of day, then drag the row to where it belongs.

Add Timer button with the caret menu open on Add end of day
Add end of day sits behind the caret beside Add Timer

An end of day row works like the end of show row: an empty time is calculated, in gray, and locks in when that day starts. Each day keeps its own over/under. The timing readout counts to the end of the day you’re in and reads End of day 1.

Three-day rundown with two end of day rows and the timing readout counting to End of day 1
A three-day rundown. One end of day has a fixed time (white), the other is calculated (gray)

Choose On a set date for the event date. With Always today the whole rundown moves forward every morning. Turn on Resume timers if you come back to sessions you already ran.

Shows That Cross Midnight

A show that runs past midnight is still one day. Stagetimer draws a thin date line, like Sep 4, where the clock crosses midnight, and the over/under keeps counting through it.

Date line between two timers where the clock crosses midnight, with the Insert end of day button
The date line marks midnight inside one show day

If the late part really is a new day for you, click Insert end of day on the date line. That puts an end of day row there, and the timers below it start their own day.

Gaps and Overlaps

Once your timers have start times, Stagetimer shows the space between them right in the list.

A gap is empty time between two cues. An overlap is the opposite: the next cue is booked before the previous one ends. Each gap or overlap has a Resolve dropdown.

Gap row between two timers with the Resolve dropdown open
A gap between two timers with its Resolve options
RowResolve options
GapConvert the gap into a timer · Extend the previous timer · Start the next timer earlier
OverlapShorten the previous timer · Delay the next timer
Gap before the end of show or an end of dayConvert · Extend the previous timer · Move the end to the time your plan actually lands on
Plan runs past the end of show or an end of dayShorten the previous timer · Move the end

Linked timers ignore gaps. The row reads “Gap ignored because timers are linked.”

The gap before an end of show or end of day row is your slack, during the show it reads as “under” and running late uses it up first. Once it’s used up the show reads as “over”. See over/under.

A gap between two cues absorbs a delay the same way: it shrinks, then disappears. Once both cues have run, the row reads pause taken with the pause you took.

Am I Running On Time?

The timing readout next to the transport controls answers this. Over / Under is the headline: how far ahead or behind schedule the whole show is, written as OVER 4m 20s, UNDER 40s, or ON TIME. Behind reads red, ahead or on time reads green.

Timing readout during a run showing OVER 4m 20s in red, end of show, Estimated, a live edits button and Start fresh
The timing readout during a run that is 4 minutes over

Two supporting times sit below it:

  • End of show: the time the over/under counts to. It’s the time on the end of show row. A calculated end locks in when the run starts. Type a time over it mid-run to commit to a different finish. In a multi-day show it reads End of day 1, and the over/under counts to the end of that day.
  • Estimated: where the run will finish at the current pace. It shows ––:–– until the run starts. Once the run is over the label changes to Actual and shows what really happened.

Before you start, one more row shows Show start and counts down to it: in 2h 15m, or 3m overdue once you’re past it. In a multi-day show it reads Start of day 2. When the run begins, that row goes away and the start and end are locked in.

At the bottom sits Start fresh, covered under Start Fresh. When you change something during the run, N live edits appears beside it with the list.

The readout answers the question for the whole show. The rundown answers it cue by cue: once a run is going, every row displays the planned and estimated times.

For cues that already ran, it’s the start they really had, and the Duration column keeps their real length, colored against the plan. For cues still ahead, it’s where they’ll land at the current pace, in italics.

Tolerance

Tolerance decides how far off schedule you can run before Stagetimer calls you late or early. It’s a room setting and the default is 60 seconds. When you run over the tolerance the over/under turns red.

Fix a Show That’s Running Late

During the run the over/under number is a dropdown with three fixes. Hover one and it tells you what it will do, and by how much.

  • Move playhead: take the time out of the cue that’s running. OVER 4m jumps the live countdown four minutes forward. No duration changes.
  • Shorten cues: take the time out of one or more upcoming segments. When you’re early the same item reads Extend cues and gives the time back.
  • Move end of show: accept the delay and commit to the new finish time. Inside a day of a multi-day show it reads Move end of day.
Over/under dropdown open with Move playhead, Shorten cues and Move end of show
The three fixes behind the over/under number
Shorten cues list with two cues ticked and Proportional selected
Shorten cues with the time shared across two cues

Shorten cues opens a list of every upcoming timer with a checkbox. Tick one cue to take the whole amount out of it, or tick several to share it. Even takes the same amount from each cue, and Proportional takes more from the longer ones.

Example: Twelve minutes over with six acts left? Select all, choose Proportional, and every act gives up a share.

All three options get the show back on time. This only works during a run. Before a run over/under is not measured.

Resume Timers

What happens when you come back to a timer you already ran is a room setting: Room → Settings → Resume timers. It’s off by default.

Resume timersStart a timer that already ran
Off (default)It restarts from the top.
OnIt picks up where it stopped. Hover its play button and it reads Resume timer — 3:20 left.
Room settings with the Resume timers toggle switched on
Resume timers in the room settings

The setting only covers timers you left and came back to. Pause and play on the current timer always continues where it paused.

Undo Live Edits

All changes you make during a run are recorded. A small line appears with the latest change and how many there are. Click it for the full list with timestamps and an Undo for the most recent one.

Timer row with its change list expanded, showing two changes with timestamps and an Undo button
The changes made to one timer during the run

The timing readout carries the same list for the whole run under N live edits, with an Undo all. A timer you added mid-run carries a Delete button instead of Undo (Undo all leaves it alone).

A cue you cut mid-run stays as a ghost. Restore puts it back, and ✕ dismisses the ghost.

Grayed-out row of a cut timer with Restore and dismiss buttons
A cut cue stays in the list until you restore or dismiss it

Cut a block of cues and only the topmost one shows a row. Restoring it reveals the next.

Start Fresh

To clear the recorded run, click Start fresh at the bottom of the timing readout. It clears every elapsed time, the recorded start and end, and the undo history, releases every end that locked in for the run, and selects the first timer. Everything you typed by hand stays put.

To reset one timer only, use the reset button on its row. If you’re not on that timer, the first click selects it and the second resets it.

To walk back a bad edit and keep the run going, use Undo instead.

A run left over from an earlier day gets a warning. Once the show’s last day has passed, the Over / Under row turns red and reads Last run 9/16/2026, or Running since 9/16/2026.

Timing readout with a red Over / Under row reading Last run 9/16/2026 and a Start fresh button
The readout warns you about a run left over from an earlier day

A rehearsal leaves a recorded run, and a same-day rehearsal gets no warning: rehearse at 2 PM for a 7 PM show and the over/under at 6:55 PM still measures the rehearsal. Make “Start Fresh” the last item on your pre-show checklist. To keep the rehearsal record, duplicate the room and run the show in the copy.

Classic View

Rooms that existed before this update open in classic view, the older controller. It hides almost everything on this page: the timing readout looks like before this update, there’s no end of show row, no Add end of day, and no row shows what actually ran. Only the event date is kept.

The timing readout in the controller sidebar with the Switch to classic view button under it
The switch sits under the timing readout in the controller sidebar

In other words: Stagetimer behaves like before September 2026. New rooms start on the new view. Classic view retires in September 2027.