AnySign turns the TVs you already own into managed signage. A small dongle sits in each TV’s HDMI port; the console in your browser decides what every screen shows. These pages explain how to run it day to day.
Start here
- Getting started — plug in a dongle, claim it with the code on the TV, and put your first content on the wall.
- Media and playlists — upload images and video, arrange them into playlists, and assign them to screens.
- Screens and health — what the fleet page tells you, how screenshots verify the wall, and the commands you can send a screen.
- Your team — invite colleagues, roles, and API tokens.
- The public API — put content on screens from your own software, without the console.
How a screen gets its content
Nothing is ever pushed at a screen. The console publishes what each screen should be showing — a playlist, its files — and every screen checks in on its own schedule (about every 20 seconds), downloads whatever it is missing, verifies every byte, and only then swaps what is on the wall.
That one idea is where the reliability comes from:
- A screen that was offline — a power cut, a dead router, a week of building work — catches up in a single check-in. There is no queue of missed messages.
- A screen never shows half an update. It downloads and verifies everything first, then switches over at once; slow venue wifi makes a playlist late, never black.
- The console tells the truth. A screen reports “up to date” only when it is actually displaying that content — not when the server sent it. And you can ask any screen for a screenshot of what is really on the panel.
If something looks wrong
The screens page shows when each screen last checked in and what it reports showing. A screen that misses check-ins long enough is marked offline — that is your cue to check the TV’s power and network before anything else. When in doubt, request a screenshot: it settles what the wall is actually doing.