Edit kiosk
The kiosk editor controls how the agent behaves on each device. It opens from Devices → Actions → Edit kiosk.
Modes
Web Kiosk
The device runs as a fullscreen browser pointed at a home URL and restricted by an allowlist (whitelist) of permitted domains. Any attempt to navigate outside the whitelist redirects to the home URL.
Fields:
| Field | Description |
|---|---|
| Home URL | Page that the kiosk loads on startup and returns to when the visitor leaves the whitelist. |
| Allowed URLs (whitelist) | One URL per line. The kiosk blocks any domain not listed. Subdomains are allowed implicitly. |
Inactivity → home URL
If the visitor navigates to a page inside the whitelist and leaves the kiosk without interacting for a while, the agent automatically returns to the home URL.
| Field | Meaning |
|---|---|
| Return to home URL after inactivity | Enables the feature. When off, the kiosk stays on the last page indefinitely. |
| N minutes without interaction | Time before returning to home. Accepts 1-180 minutes (effective floor on the agent: 30s). |
The timer is reset by any visitor interaction (touch, mouse, keyboard) and also when a new page finishes loading. Applies only in Web mode — has no effect in Playlist mode.
Browser cache
The screen keeps a local copy of the pages it shows so they load faster. When the website changes often, that copy can leave old content on display.
Requires the RDS app 2.4.0 or later on the screen. On earlier versions these controls appear disabled.
| Field | Meaning |
|---|---|
| Save cache | Enabled (default), the screen reuses the local copy and the cache has no size limit. Disabled, it always requests the page from the server: more traffic, but never stale content. |
You also have two immediate actions, useful when you have updated the website and want the screen to reflect it right away:
- Clear cache now — deletes the saved pages and files.
- Delete cookies and data — also deletes cookies and local storage (closes any sessions the page had open).
The screen does not receive orders instantly: it asks the server every minute. When you press, you see Waiting for the screen… and then Done once it confirms. If the screen is off, the order stays pending and runs when it reconnects.
Playlist
The device downloads and plays videos/images from an assigned playlist. Select a playlist from the dropdown; a preview of the content appears below.
Playlists must belong to the same company as the device and have no start date (scheduled playlists are assigned to multiple devices at once from the playlist editor).
Admin-menu password
The agent's admin menu (where URL, mode, etc. are changed) is protected by a numeric password.
Possible states:
- No custom password — the device accepts the factory-default password. A red warning appears. Set a new one now.
- Default password — the device still uses the factory password. Red warning.
- Configured — all OK.
Press Change admin-menu password to set a new one (or reuse the Generate random password button in the red banner).
The password is stored hashed (SHA-256) on the server. Linux agents also sync a different derivative for the local numpad field. Save the password somewhere safe — without it you cannot access the device's admin menu.
End-of-life (EoL) banner
If the agent reports a version below the minimum supported (Android < 2.0.0 or Linux < 1.0.0), a yellow End of Life banner appears. Update the agent to gain access to new features and security improvements.
Compatibility
These fields are synced to the agent on the next heartbeat. No manual device reboot is required.