About
Alerts tell you when a screen goes offline and when it comes back online. You choose who gets them and when, and you can set a delay so a short network glitch doesn’t trigger an alert.
Get Started
Find Alerts and Notifications
- Click your username
- Click Alerts
Alerts are for screens going offline and online.
Set up alerts for one screen
- Click your username
- Click Alerts
- In the filter, type in the name of your screen (or part of the name)
- In When screen has been offline for, enter how many minutes should pass before an alert is triggered
- Toggle ON Alerts
When screen has been offline for is there so you don’t receive hundreds of alerts. If you ask for an alert after 5 minutes offline, you’ll know something is wrong with the screen and that it’s not just a temporary Wi-Fi glitch.
Set up alerts for multiple screens
- Click your username
- Click Alerts
- Click Select (top right corner, next to the filter)
- Select the screens you want to add an alert to
- Click Edit Alerts
- Enter how many minutes should pass before alerts are triggered
- Edit Alert Recipients (Optional)
- Edit Schedule Alerts (Optional)
- Click Save
- Click Enable Alerts
Disable alerts for one screen
- Click your username
- Click Alerts
- In the filter, type in the name of your screen (or part of the name)
- Toggle OFF Alerts
Disable alerts from multiple screens
- Click your username
- Click Alerts
- Click Select (top right corner, next to the filter)
- Select the screens you want to disable alerts for
- Click Disable Alerts
Set up a schedule for alerts
- Click your username
- Click Alerts
- Toggle ON Only Send Alerts From
- Enter the time of day alerts are allowed from
- Enter the time of day alerts are allowed until
Set up a schedule for multiple screens
- Click your username
- Click Alerts
- Click Select (top right corner, next to the filter)
- Select the screens you want to edit
- Click Edit Alerts
- Click Don’t Modify Recipients
- Toggle ON Only Send Alerts From
- Enter the time of day alerts are allowed from
- Enter the time of day alerts are allowed until
- Click Save
Set up webhook for alerts
- Click your username
- Click Alerts
- Click Webhook
Read more in how to set up webhooks for alerts.
Set default value for when a new screen is added
- Click your username
- Click Profile
- Open Default Values
- Scroll down to Screen Defaults
In default values, you can turn alerts on for all new screens and set the delay (minutes) and the recipients.
Bulk Edit
The bulk edit feature can edit all of your alerts in one go.
- Click Select
- Choose the alerts you’d like to edit or Select All
- Click Edit Alerts, Enable Alerts (to enable the chosen alerts) or Disable Alerts (to disable the chosen alerts)
- Make your changes to your alerts and click Save
Options
Where do I find this: https://my.playsignage.com/alerts
When screen has been offline for
Set the time in minutes. If you set it to 5 minutes, you’ll receive a notification when the player has been offline for more than 5 minutes.
Add recipient e-mail
Insert one or more e-mail addresses. The e-mail addresses here will receive the notification for both offline and reconnect status.
Alert on/off
Activate or deactivate notifications.
Only send alerts
Toggle this on if you’d like to receive alerts within a specific time range.
Webhook
Add webhooks to your alerts.
Webhook for Alerts
Send alert events (e.g., screen offline/online) to your own systems via HTTP POST. Define a JSON payload and include dynamic placeholders—like {{screen_name}}—which are replaced with real values at runtime. The body must be valid JSON. All webhook settings are encrypted when stored.
Why use it
- Push alerts to Slack, Teams, or your incident tools (e.g., PagerDuty)
- Trigger automations in Zapier/Make or your internal endpoints
- Centralize fleet status in your monitoring stack
How it works
- Enter your endpoint URL.
- Compose the JSON body with placeholders (see the list in the app, e.g.,
{{screen_name}},{{status}},{{timestamp}}). - Save and enable.
Example payload
{ "event": "{{status}}", "screen": "{{screen_name}}", "screen_id": "{{screen_id}}", "team": "{{team_name}}", "occurred_at": "{{timestamp}}" }
Notes: Webhooks use HTTP POST only. Keep payloads lean and valid JSON. Placeholders render server-side before delivery; configuration data is stored encrypted.
Set up a Webhook for Slack
1. To integrate a webhook with Slack, you’ll first need to create a Slack app.
- Start by heading to https://api.slack.com/apps and signing in to your Slack account.
- From there, click Create New App, choose From scratch, give your app a name, and select the workspace where it will be installed. Once the app is created, you’ll be taken to the app settings page.
2. Configuring the Slack webhook
- In the app settings, open Incoming Webhooks from the left-hand menu and enable it using the toggle in the top-right corner.
- Once enabled, Slack will reveal additional options. Click Add New Webhook and select the channel where you’d like webhook messages to be delivered.
- After selecting the channel, Slack will generate a webhook URL — keep this handy, as you’ll need it in Play Digital Signage.
3. Configuring the webhook in Play Digital Signage
- In your Play Digital Signage account, go to Alerts, enable alerts for the selected screen, and click the Webhook button for the screen where you want the webhook to be triggered.
- Paste the Slack webhook URL into the dialog. You’ll see an example payload — make sure to change the “message” field to “text”, as this is how Slack recognizes incoming webhook messages.
- Click Test to confirm everything is working. If the setup is correct, a message will appear in the selected Slack channel. Once the test passes, click Save.
That’s it — your webhook is now live and ready to keep you on track with your screen statuses.
If you’d like to dive deeper into Slack webhooks, Slack’s documentation is a great place to start: https://docs.slack.dev/messaging/sending-messages-using-incoming-webhooks/
Set up a Webhook for PagerDuty
1. Create a service in PagerDuty
- To integrate a webhook with PagerDuty, you’ll first need to create a service that will receive events.
- Start by signing in to your PagerDuty account and navigating to Services.
- Click New Service, give it a name (for example, Play Digital Signage Alerts), and assign an Escalation Policy.
- Select Events API v1 in the next step from the searchable dropdown menu and click Create Service.
2. Configure the PagerDuty Events API integration
- Once the service is created, you’ll be taken to its configuration page.
- PagerDuty will generate an Integration Key and an Integration URL.
- Keep this key handy — you’ll need it when configuring Play Digital Signage.
3. Configure the webhook in Play Digital Signage
In your Play Digital Signage account:
- Go to Alerts
- Enable alerts for the selected screen
- Click the Webhook button for the screen where you want PagerDuty incidents to be triggered
- Paste the PagerDuty Integration URL into the Webhook URL field
Set these keys in your webhook body:
Key Value
service_key your PagerDuty integration key
description e.g. Play Digital Signage screen {{screen_status}} (Will be sent as connected/disconnected)
event_type use trigger in this case
details map alert details (e.g. screen name, status, timestamp) into the payload field
Use the Test button to verify the setup. If everything is configured correctly, a new incident will appear in PagerDuty.
Once the test passes, click Save.
4. What happens next
When a screen alert is triggered:
- PagerDuty creates an incident
- The incident follows your escalation policy
- On-call responders are notified via their configured channels (mobile, SMS, email, etc.)
This ensures critical screen issues are surfaced immediately and acted on without delay.
If you’d like to learn more, PagerDuty’s Events API documentation is a great place to start: https://developer.pagerduty.com/docs/events-api-v1-overview
Default Values
In your profile, you have the option of setting default values for alerts on newly added screens.
FAQ
Can I add an e-mail outside my team?
Yes, you can add any e-mail address. We don’t verify the e-mail addresses used here, so if you need an extra address, you can simply create one, for example at Gmail.
Can I set a default e-mail address for new screens?
Yes, you can. Set it in your profile under Default Values.
Can I disable all alerts easily?
Yes. Click Select at the top of the page, then click Disable Alerts at the bottom of the page.
I am getting notifications at night, how can I avoid that?
Go to Alerts and, under each alert, toggle on Only Send Alerts and set a from and to time of day. You can also turn this on and edit it in bulk.






