Skip to main content
The full run-of-show, end to end

How Present on Time works

Four pieces that work together: plan the day, run the clock, control every screen, and keep the right people with the right access. None of them are optional add-ons — they share the same underlying agenda and timer data, which is what keeps everyone in sync.

Diagram: operator console and every screen both read from one server clock Operator console Server clock Every screen Your integrations (read-only API)

1. Plan the agenda

Build a multi-day, multi-stage run-of-show: sessions, breaks, and panels with speakers attached. Lock an item in place, or mark it fixed-time, and the rest of the day's schedule ripples around it automatically when something earlier runs long or short.

A conflict detector flags double-booked stages and speakers before the event starts, and a "duplicate day" action copies an entire day's agenda onto another day in one click — useful for multi-day events that repeat the same daily shape.

2. Run an authoritative live timer

Every screen and every operator's browser reads the same countdown, derived from the server's own clock rather than counted down independently in each tab. Start, pause, resume, jump to the next item, or nudge the time by seconds or minutes.

Every other connected screen updates within about a second — over a real WebSocket connection when it can, and over a resilient polling fallback when the venue's Wi-Fi can't hold one open.

3. Control every screen

Confidence monitors for the stage, full-agenda boards in the green room, sponsor screens in the lobby, and message boards for the crew — each screen gets its own secure, revocable link and can be individually blacked out or switched to a bandwidth-friendly mode without touching any other screen.

Nine display modes cover the different jobs a venue screen actually does — from a presenter-facing countdown to a data-dense reference screen for AV crew.

4. Give the right people the right access

Agenda managers, timer operators, and screen operators are separate roles, so a volunteer running the confidence monitor never needs — or gets — access to reorder the agenda. Reusable team templates let you apply the same crew and roles to every new event in one click.

Every team and ownership change is logged, so you always know who changed what and when — the same accountability a production company or a large internal comms team expects from any other tool it runs on.

Also included

Audit logging

Team changes, ownership transfers, and urgent broadcasts are all recorded to a company-scoped, searchable log.

Low-bandwidth mode

Skips the persistent connection and image preloading for venues on unreliable Wi-Fi, trading a little polish for reliability.

Two-factor authentication & passkeys

TOTP-based two-factor authentication and passkey sign-in, for teams who need more than a password.

Multilingual by design

The app and each event's public screens can run in a different language from the operator's own.

Company & event isolation

Every company's data — events, agendas, speakers, screens — is fully isolated from every other company's.

Read-only API

A token-authenticated API for integrations — show-caller software or digital signage — to poll an agenda or a timer.

Ready to run a tighter show?