• Contact Us
English (US)
BR Portuguese (Brazil)
US English (US)
ES Spanish

Triggers and Interactivity

Make your screens interactive with triggers, buttons, menus, carousels, and geo-based playback.

    Please fill out the contact form below and we will reply as soon as possible.

    • Home

    • Tutorials

      • Players & Screens

        • Player Fundamentals

          • Hardware - What is a Player

          • Supported hardware device

          • Organizing Players with Tags

          • Offline Content Playback

          • Advanced Alerts

        • Connecting & Managing Players

          • Connecting a player

          • Renaming a player

          • Deleting a player

          • Replacing a hardware device

          • Detaching a hardware device

        • Player Installation

      • Content

        • Campaign Building

          • How to create a Campaign

          • Creating Campaigns from the Content page

          • How to create Custom Screen Layouts

          • Custom layout to match your display resolution

          • How to use the Timeline

          • Adjusting the Campaign duration

          • Transitions for Campaigns

          • Adding an Audio track to a Campaign

        • Playlist Building

          • Creating a Playlist

          • Adding Content to a Playlist

          • Transitions for Playlists

          • Creating complex Playlists

        • Media

          • The Content page

          • Organize Content in Folders

          • How to duplicate Content

          • How to delete files

          • How to upload media files

          • Supported file types and recommended formats

          • View File Specifications

          • Supported video formats for BrightSign Players

          • How to upload Font

          • Tracking content usage

          • Using Compositions

          • Using Dynamic Compositions

          • Using Flash Content

          • Showing PowerPoint Presentations

          • Adjusting Image Aspect Ratio

          • Transparent image background

          • Optimizing videos with Handbrake

          • Converting MOV to MP4

          • How to enable Media Optimizer

        • Audio Content

          • Using Audio Files

          • Using Audio Announcement App

          • Using Audio Ducking

        • Video Wall

          • How to build a Video Wall

          • Calculate the Video Wall resolution

          • Adjusting the resolution on Windows

          • Setting the resolution with Geometry

          • Display fullscreen on Windows

          • Aligning the screen

          • Adjusting MacOS settings

          • Hiding MacOS menu bar

      • Publishing

        • Publishing Content

          • Basic Content publishing

          • Publish Content with Time-based Restrictions

          • Playback restriction by Tags

          • Publish Tag filtered Content

          • Content publishing moderation

          • Managing published Content

          • Reordering Content

          • Pausing Content playback

          • Adding restrictions to Content

          • Unpublishing Content

          • Fallback Loop

        • On-demand & Scheduled Playback

          • Playing on-demand Content

          • Pausing on-demand Content

          • Playback at specific time

          • Using HTTP Request Trigger

          • Local Web API

          • Setting GeoRegions

          • Using GeoRegion Trigger

          • Using QR Code Trigger

        • Tagging & Scheduling Campaigns

          • Organizing Campaigns with Tags

          • Searching Campaigns by Tag

          • Restricting a Campaign Timeline

        • Publishing & Cycling Playlists

          • Publishing Playlists to a Player

          • Distributing Content by Categories in a Playlist

          • Organizing Playlists with Tags

          • Add restrictions to Playlists

          • Campaign cycling

          • How to Cycle Video Ads

        • Player Groups & Multi-screen Sync

          • How to create Player Groups

          • Multi-screen Synchronized Playback

        • Content Update & Bandwidth Schedule

          • Player Download Settings

          • Content Update Interval

          • Content Update Frequency (Data Feeds and RSS)

          • Content Download Schedule

          • Content Download Restrictions

      • Apps & Data Feeds

        • App Fundamentals

          • What is an App?

          • Creating an App

          • Applying transparent background to Apps

          • New Apps Page

          • New Editing App Page

          • New Color Picker

        • Creating Custom Apps

          • Uploading custom Apps

          • Creating an App with HTML5

        • Built-in Apps

          • Using Finance Apps

          • Using Table & Sports Apps

          • Using Text Apps

          • Using Clock Apps

          • Using Weather Apps

          • How to display Birthdays

          • Using the Wi-Fi App

          • Using Flight Status Apps

          • Using Meeting Room Apps

          • Using Calendar Apps

          • Connecting your calendar server (iCal)

          • Using Google Files

          • Using the Website Link App

          • Using QR Codes

          • Creating a Zapier account

          • Using RSS Feeds

          • Using the PowerBI App

          • Using the Cafeteria App

          • Using the Menu Board - Casual App

          • Using URL templates with the Website Link App

          • Google Maps Apps

          • Configuring Allowed Domains in the OnSign Web Link App

        • Media & Entertainment Apps

          • Using Social Network Apps

          • Creating an Instagram feed

          • Using the YouTube Video App

          • Using the Upcoming Movies App

          • Displaying streaming videos

          • Using Media RSS Feeds

          • Live TV compatible hardware (HDMI Input)

          • Displaying live TV (HDMI Input)

          • Using Media Cycling Apps

          • Using Audio Announcement App

        • Data Feeds

          • Data Feed Introduction

          • Creating a New Data Feed

          • Creating a Data Feed from an External Source

          • Google Sheets as Data Feed external source

          • Data Feed Settings and Filters

          • Data Feed Content Moderation

          • Data Feed Content Channels

          • Using Dynamic Compositions

          • Data Feed – Using a Column as an Index

          • Using Apps to display a Data Feed

        • Programmatic Advertising

          • Programmatic Ads with Hivestack

          • Programmatic Ads with Outcon

          • Place Exchange credentials

          • Programatic Ads with Place Exchange

          • Programmatic Ads with Vengo

        • Developer & API

          • DataBridge integrating Google BigQuery with OnSign

      • Interactivity & Automation

        • Triggers and Interactivity

          • Introduction to Triggers and Interactivity

          • Create a Key Press Trigger

          • Additional Trigger Settings

          • Create Interactive Campaigns

          • Create Interactive Buttons

          • Create Interactive Menus

          • Create Expanded Interactive Menus

          • Create Carousel Sliders for Photos

          • Setting Interactivity Timeout

          • Using GeoRegion Trigger

          • Playback at specific time

          • Soccer Goal Trigger Plugin — Automate content with live soccer match events

        • Sensors & IoT

          • Using Serial Port Write Data App

          • Setting up Nexmosphere LED Strip on BrightSign

          • Quividi Integration

          • Using Weather Plugin

          • Using Nexmosphere

          • Setting up Nexmosphere on Windows

          • Setting up Nexmosphere on BrightSign

      • Operation & Monitoring

        • Monitoring & Remote Control

          • Monitoring Events

          • Monitoring Resource Usage

          • Monitoring your Dashboard

          • Remote View

          • Monitoring Mosaic

          • Set email notification for errors

          • Remote control Android Players

          • Remote reboot

          • Shut down Windows Players

          • Health Check

        • Player Settings & Customization

          • Remote Player reboot

          • Muting a Player

          • Setting the Player location

          • Player default settings

          • Configuring multiple players

          • Adding logos or footer (mask)

          • Configuring a new Player logo

          • Configuring Player Brightness Control

          • Show black screen after working hours

          • Disable Android Play Store auto update

          • How to create Players in bulk using CSV

          • Video Playback Decoder

        • Player Updates

          • Remote Player update

          • Manual Player update

          • Offline Player update

        • Network & Bandwidth

          • Firewall Settings

          • Using China Proxy Server

          • Player Data Saving Options

          • Player Bandwidth Consumption

      • Reports

        • Introduction to reports

        • Using Tags to filter Reports

        • Creating scheduled Reports

        • Media playback Report

        • Report Hub

      • Account & Admin

        • Account Settings

          • Updating user information

          • Setting email notifications

          • Connecting social media accounts

          • Enabling FTP service

          • Using FTP clients

          • Setting up Default Content

          • Adding a Technical Contact

        • Users & Permissions

          • Creating additional users

          • Sharing files and folders

          • Setting permissions to users

          • Deleting users

          • Deleting an account

          • Creating user groups

          • Adding permissions to user groups

          • Deleting user groups

      • Billing & Plans

        • Billing & Licensing

          • How to upgrade the trial account

          • How to change a credit card

          • How to download your invoice

          • How to change the billing cycle (monthly / yearly)

          • Adjust the number of player licenses

          • License Management - Add or Remove Licenses

        • White Label

          • How to create accounts

          • How to edit accounts

          • How to impersonate a user’s account

          • How to block accounts

        • Enterprise License

          • Audit log

          • Two-factor authentication (2FA)

          • Single Sign-On (SSO)

          • Enterprise platform backup

          • Publication change tracking

          • Organization Security Settings

      • Troubleshoot & Reference

    • Back to Main Site
    Home Tutorials Interactivity & Automation Triggers and Interactivity
    Sort By
    • Newest
    • Most likes
    • Most views
    • Introduction to Triggers and Interactivity

      Your content, your rules. Control when your content plays by defining specific trigger rules, whether at a scheduled time, on demand, or through audience interaction. The Triggers and Interactivity menu is available either on the...

      March 24th, 2026 477 views 0 likes

    • Create a Key Press Trigger

      As a first trigger to get familiar with the trigger interface, we create one of the most basic triggers, the pressing of a specific key on a keyboard.  We create this trigger on a Player....

      March 24th, 2026 469 views 0 likes

    • Additional Trigger Settings

      The most basic trigger settings are “When” to trigger and the “Action” that should happen. Let's get to know the more advanced trigger settings such as the selecting the playing loop, content settings, trigger restrictions,...

      March 26th, 2026 456 views 0 likes

    • Create Interactive Campaigns

      Let your customers fully engage with the screens by creating interactive Campaigns. This feature turns screen areas clickable, revealing further content or leading to another Campaign. By adding interactivity, clients are able to explore the...

      July 6th, 2026 2629 views 0 likes

    • Create Interactive Buttons

      Allow your audience to interact with your Campaign at the touch of a button. Before you create buttons, you have to establish where the button is going to be on your screen and what the...

      March 30th, 2026 1844 views 0 likes

    • Create Interactive Menus

      Create interactive menus for displaying your content separately and only when requested by the viewer through the click of a button. Divide long texts into smaller chunks and let your audience explore the content as...

      April 22nd, 2026 2615 views 0 likes

    • Create Expanded Interactive Menus

      Too many buttons will quickly look cluttered. If you have more options to share with your audience, you will need to create a second menu. Learn how to create an expanded menu in the instructions...

      April 30th, 2026 2130 views 0 likes

    • Create Carousel Sliders for Photos

      While the Photo app is a convenient way to cycle through several images, there are use cases where instead of playing a non-stop loop, your audience should be able to decide when it's time to...

      May 29th, 2026 1629 views 0 likes

    • Setting Interactivity Timeout

      With interactive content, such as forms, websites, menus, or maps, you can't know how long people will take to explore it. In such a case it is better to publish longer Campaigns and set a...

      April 28th, 2026 1798 views 0 likes

    • Using GeoRegion Trigger

      If your screens are on the move and the location around your Content matters for context, GeoRegion is the tool for you. We have shown you how to set up GeoRegions in a previous tutorial...

      April 9th, 2026 2217 views 0 likes

    • Playback at specific time

      Use the "Start Playback At Specific Time" option if you want to play a Content at a specific time. It will then play once or every specified minutes until midnight. The "Start Playback At Specific...

      June 17th, 2026 1958 views 0 likes

    • Soccer Goal Trigger Plugin — Automate content with live soccer match events

      The Soccer Trigger is an OnSign plugin that monitors live soccer matches and automatically triggers actions on a player when specific events occur, such as goals, victories, or draws. Using real-time match data, the Soccer...

      June 15th, 2026 233 views 0 likes

    Welcome to the OnSign Help Center!

    Can't find what you're looking for? Contact us

    • Features
    • Pricing
    • About
    • Terms of Use
    • Blog
    • Case Studies

    ©2026 OnSign. All Rights reserved.