Skip to main content

Device Actions

Actions allow real-time communication through HTTP requests. These device actions are easy to use and particularly useful when implementing Action batches in your content.

  • They are typically triggered by an event, such as a command sent to a device.
  • When the event occurs, the device makes an HTTP request to the URL configured for the action.
  • To distinguish API calls, create individual API keys for each action.

Add Action - Devices

Name

Define the name of your device action.

Event ID

An "event ID" is a unique identifier assigned to each action call. It helps track and manage different events sent by the actions to your system. This ID ensures individual handling of each event.

Note: This event ID must be unique.

Action Type

  • Assign Content – Learn more: Assign Content to Devices
  • Disable Emergency / Enable Emergency – Learn more: Assign Emergency Content
  • Load URL – The selected device will load the entered URL(s).
  • Resume Loop / Pause Loop – Start/Pause the selected loop(s).
  • Preview Content – Learn more: Content Preview
  • Refresh Content – Refreshes the selected content(s).
  • Restart Device – Restarts the selected device(s).
  • Send Sensor Event Data – Triggers sensor events inside content. Learn more: Sensor Events
  • Show Toast Message – Displays a toast message with the given content.
  • Snooze Device / Wake Up Device – Remotely control the device status between awake and snooze modes.

Target Type

Choose from All, Device, Device Group, or Device Tag as the target type.

Target

Select the target channel for the action.

Note: Multiple targets will be supported in future updates.

Teams

Assign teams to manage and view the data source.

Note: This option is available only if at least one team is configured for the customer.

How to Trigger an Action?

Create an API Key

Learn more: API Key

Click on the Generate Example Link button to open a modal.

API Key (Always Required)

An API key is necessary for webhook authentication and security.

Message

Define the content of the toast message.

Sensor Output

Specify the sensor event you want to send via action.

Action Type Comparison

Action TypeAPI KeyMessageSensor Output
Assign Content✔️
Disable Emergency✔️
Enable Emergency✔️
Load URL✔️
Pause Loop✔️
Preview Content✔️
Refresh Content✔️
Restart Device✔️
Resume Loop✔️
Send Sensor Event Data✔️✔️
Show Toast Message✔️✔️
Snooze Device✔️
Wake Up Device✔️
Set Volume✔️✔️

Final Steps

Generate a webhook call link for use within content as touch actions.

Test Action

Test the action on the selected target before deployment.