---
title: "Singlewire InformaCast Integration Guide"
slug: "singlewire-informacast-integration-guide"
updated: 2026-05-11T20:22:19Z
published: 2026-05-11T20:22:19Z
canonical: "docs.algosolutions.com/singlewire-informacast-integration-guide"
excludeFromSearch: true
excludeFromExternalSearch: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.algosolutions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Singlewire InformaCast Integration Guide

Algo offers a broad range of InformaCast-certified IP speakers, paging adapters, and visual alerters that integrate with Singlewire InformaCast for voice paging, emergency notification, and alerting.

To simplify deployment, Algo provides InformaCast-certified endpoints for straightforward integration with InformaCast, meaning they ship with the InformaCast license preinstalled.

These products have “-IC” in their part number. For example, 8128-IC.

| - 8128-IC - 8138-IC - 8180-IC - 8186-IC - 8188-IC - 8189-IC - 8190-IC - 8190S-IC - 8196-IC - 8197-IC | - 8198-IC - 8199-IC - 8301-IC - 8305-IC - 8410-IC - 8420-IC - 8507-IC - 8450SG-IC |
| --- | --- |

Other models can be enabled by purchasing one [SL7100 InformaCast License](https://www.algosolutions.com/product/sl7100-informacast-license/).

## What Can Algo Devices Do With InformaCast

Algo devices can do the following when integrated with InformaCast:

- [Receiving notifications from InformaCast](/docs/singlewire-informacast-integration-guide#receiving-notifications-from-informacast)
- [Triggering InformaCast Scenario](/docs/singlewire-informacast-integration-guide#triggering-informacast-scenario-from-algo-devices)

### Receiving notifications from InformaCast

When an InformaCast scenario is triggered, Algo devices can do the following:

- **Algo IP Display**: Activates a screen, audio announcement, and strobe pattern.
- **Algo Visual Alerter**: Triggers a strobe pattern.
- **Algo IP Speaker**: Receives audio announcement.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(587).png)

Refer to the following links to configure your Algo devices:

- [Configuring Algo IP Display to Receive Notifications from an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#configuring-algo-ip-display-to-receive-notifications-from-an-informacast-scenario)
- [Configuring Algo IP Visual Alerter to Receive Notifications from an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#configuring-algo-ip-visual-alerter-to-receive-notifications-from-an-informacast-scenario)
- [Configuring Algo IP Speaker to Receive Notifications from an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#configuring-algo-ip-speaker-to-receive-notifications-from-an-informacast-scenario)

### Triggering InformaCast Scenario from Algo Devices

Algo devices can trigger InformaCast scenarios:

- **Any Algo devices that support Relay Input (Except IP Intercom)**: By pressing a call button connected to the Algo device’s relay input.
- **Algo 8450**: By activating a button that has been configured to **Star****t the InformaCast Scenario**.

> [!NOTE]
> Note
> 
> You can configure **Start InformaCast Scenario**either as a button action, or as an accompanying event that goes with **Multicast with Tone** or**Start Emergency Alert**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(588).png)

Refer to the following links to configure your Algo devices:

- [Configuring Algo 8450 to Activate an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#configuring-algo-8450-to-activate-an-informacast-scenario)
- [Configuring an Algo Device to Activate an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#configuring-an-algo-device-to-activate-an-informacast-scenario)

## Integration Example

This document provides an example of how to create an InformaCast scenario and trigger it.

In this example, an InformaCast scenario can be triggered by the following methods:

- From InformaCast
- From Algo 8450 (triggered from a button)
- From Algo 8301 (triggered from the Algo 1202 call button)

When the scenario is triggered, the following events occur:
- 8420: The audio announcement, evacuation screen, and strobe light are activated.
- 8138: The strobe light is activated.
- 8199: The audio announcement is activated.

When the scenario is triggered by Algo 8450, in addition to the above events, a multicast to Zone 1, or an emergency alert is also triggered.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(586).png)

> [!NOTE]
> Note
> 
> You can integrate any supported Algo device by referring to this example.
> 
> You can trigger the InformaCast scenario from any Algo device that supports **Relay Input** or **InformaCast Scenarios API**.

## **Before You Start**

To implement this example, make sure you have the following:

- A tenant account for InformaCast Fusion.

Your InformaCast Fusion tenant must also have enough IP Speaker licenses allocated for any Algo devices that will register.
- The following Algo devices:
  - **8450**: For triggering an InformaCast scenario.
  - **8301**: For triggering an InformaCast scenario using Relay Input.
  - **1202**: For providing an input to the Relay Input of a connected Algo endpoint.
  - **8420-IC**: For receiving InformaCast audio/visual alerts.
  - **8199-IC**: For receiving audio.
  - **8138-IC**: For receiving visual alert activations (strobe).

**To check your IP Speaker Capacity in InformaCast:**

1. Log in to the InformaCast web console.
2. Go to **Admin**→**Licenses**.
3. Check the **Remaining**licenses for**IP Speakers**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-30 085647 (1) (1) (1).png)

Make sure you have enough remaining license for your devices.

In this example, at least three licenses must be available.

## Procedure Overview

Follow the steps below to configure an InformaCast scenario integration with Algo devices.

1. [Verifying Your InformaCast License](/docs/singlewire-informacast-integration-guide#verifying-your-informacast-license)

To receive content from an InformaCast scenario, your Algo IP devices must have an InformaCast license so that they can register with InformaCast.

In this example, your Algo 8420, 8138, and 8199 must have an InformaCast license.
2. (Optional) [Configuring Algo Devices in InformaCast](/docs/singlewire-informacast-integration-guide#configuring-algo-devices-in-informacast)

Configure basic device information.

In this example, configure Algo 8420, 8138, and 8199.
3. [Creating a Device Group in InformaCast](/docs/singlewire-informacast-integration-guide#creating-a-device-group-in-informacast)

Add registered Algo devices to a device group. You can then include them in an InformaCast scenario.

In this example, add Algo 8420, 8138, and 8199 to a device group.
4. [Creating a Notification Profile](/docs/singlewire-informacast-integration-guide#creating-a-notification-profile)

Define which content to include in your InformaCast announcement and specify its behavior.
5. [(Optional) Configuring a Site](/docs/singlewire-informacast-integration-guide#optional-configuring-a-site)

If you want to include location information in your scenario, configure your site in InformaCast.
6. [Creating a Message Template](/docs/singlewire-informacast-integration-guide#creating-a-message-template)

Define the media recipient (device groups) and select the corresponding **Notification Profile** to use.
7. [Creating a Security Policy](/docs/singlewire-informacast-integration-guide#creating-a-security-policy)

Create the permissions that will control who can initiate notifications. In InformaCast, these permissions are applied to a security group.
8. [Creating a Security Group](/docs/singlewire-informacast-integration-guide#creating-a-security-group)

Create a security group and assign the permissions required to initiate scenarios.
9. [Creating a Service Account](/docs/singlewire-informacast-integration-guide#creating-a-service-account)

Create an application (service account) associated with this security group and generate an API token for integrations.
10. [Creating an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#creating-an-informacast-scenario)

Integrating your message template, device group, and notification profile into a scenario.
11. [Configuring Your Algo Device](/docs/singlewire-informacast-integration-guide#configuring-your-algo-device)

Configure your Algo devices for use with InformaCast.
12. [Testing Your InformaCast Scenario](/docs/singlewire-informacast-integration-guide#testing-your-informacast-scenario)

### Verifying Your InformaCast License

Your Algo IP devices must have an InformaCast license to register as an IP Speaker in InformaCast and receive content from the InformaCast scenario.

In this example, your Algo 8420, 8138, and 8199 must have an InformaCast license.

**To verify the InformaCast license is installed on your Algo device:**

1. Log in to your Algo device’s web interface.
2. Check the device **Status**section. Ensure the **InformaCast License** is displayed as **Verified**.

For example:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-20 230601 (2).png)
3. Otherwise, purchase and install an [SL7100 InformaCast License](https://www.algosolutions.com/product/sl7100-informacast-license/) (one per endpoint).

**Related Links:**

- [I cannot find the InformaCast License in my device's Status page](/docs/singlewire-informacast-integration-guide#question-i-cannot-find-the-informacast-license-in-my-devices-status-page-what-shall-i-do)

### Configuring Algo Devices in InformaCast

Once the license is installed and verified, the Algo device automatically discovers, registers with, and downloads the configuration template from InformaCast over the IP network.

After the discovery and registration process completes, the Algo device appears on the **IP Speakers** page in InformaCast.

**To configure Algo device information in InformaCast:**

1. Log in to your Algo device’s web interface.
2. You can find your device’s MAC address from the **Status**section of the **Welcome**page.

Here is an example:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-23 084412 (1).png) You must know your Algo device’s MAC Address so that you can locate it later in the InformaCast Fusion web console.
3. Note down your device’s MAC address.
4. Log in to the InformaCast web console.
5. Go to **Devices**→**IP Speakers**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2026-05-11 132121 (1).png)
6. Select your Algo device by its MAC address.

By default, the device’s MAC address displays as the device **Name**.
7. Configure your device's **Basic Information**, if desired.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(630).png)
  - **Name**: Change the name from MAC address to a more user-friendly name to identify your device.

For example, the device model.
  - **Description**: (Optional) Enter a description to provide more device information.
  - **MAC Address**: Keep it as is.
  - **Volume**: (Optional) Change the device volume if desired.

By default, a high volume (10) is set.
  - **Scroll Speed Adjustment**: (Optional) Change the text scroll speed.

This option applies only to Algo IP Display devices.
8. Select **Save**.
9. Repeat the above steps for all your Algo devices registered to InformaCast.

In this example, the devices are Algo 8420, Algo 8138, and Algo 8199.

### Creating a Device Group in InformaCast

Add registered Algo devices (referred to as I**P Speaker** in InformaCast) to a device group. You can then include the device group in an InformaCast scenario.

In this example, add Algo 8420, 8138, and 8199 to a device group.

**To create a device group in InformaCast:**

1. Log in to the InformaCast web console.
2. Go to **Recipients**→ **Device Groups**.
3. Select **+ Create Device Group**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-23 093052 (1).png)
4. Enter a **Name**for this device group.
5. Go to**Individual Devices**, and select your Algo devices from the **Devices to Include”** drop-down list.

In this drop-down list, device names are shown in the format *<Recipient Type>.<Device Name>;<MAC address>*.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-23 094150 (1) (1).png)
6. Select **Save**.

### Creating a Notification Profile

A notification profile defines which content to include in your InformaCast announcement and the behavior of the content.

**To create a notification profile:**

1. Log in to the InformaCast web console.
2. Go to **Notifications**→**Notification Profiles**.
3. Select **+ Create Notification Profile**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-20 224859 (3).png)
4. Enter a **Name**for your profile and select **Save Profile**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-30 114337 (1)(1).png)
5. Go to the **On-premises Server** tab and enable the **Use Custom On-premises Server Settings**option.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-27 092328 (1).png)
6. In**General Settings**, select **Text and Pre-Recorded Audio** for the**Message Type**.

In this example, we used **Text and Pre-Recorded Audio**because we want to include location information dynamically in the announcement.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/ScreenshoT-type(1).png)
7. Set the following **Text Settings**:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(577).png)
  - **Scroll Type**: Specifies the text display for a certain number of seconds or repetitions.

Set the **Scroll Duration** or **Scroll Repetitions** accordingly.
  - **Scroll Speed**: Specifies how fast the text scrolls. The speed increases from 1 to 10.
8. Set the following **Audio Settings**:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(558).png)
  - **Delivery**: Select an option:
    - **As Available**: Send audio once the Algo device is ready to receive the message.
    - **Synchronized**: Send audio while all devices in the device group are ready.
  - **Main Audio**: Select **Upload File** to pick an audio file from your computer, or **Record**to create a new one.

> [!NOTE]
> Note
> 
> The main audio is used as a fallback choice. It is used only when there is no audio defined in the **Content**of your **Message Template**.
  - **Play Time**: Set the duration (in seconds) of audio playback.
  - **Volume**: Set the device volume.

The volume is valid only for the scenarios that use this message template. It doesn’t impact device volume elsewhere.
  - **Priority**: Maps screen and strobe patterns to the device’s configured settings.

This field applies only to IP Display and IP Strobe.
9. Select **Save Profile**.

**Related Links:**

- [How is the mapping between the Priority in InformaCast Notification Profile Settings and Algo device behavior?](/docs/singlewire-informacast-integration-guide#question-how-is-the-mapping-between-the-priority-in-informacast-notification-profile-settings-and-algo-device-behavior)

#### 

### (Optional) Configuring a Site

You can include location information in your announcement so listeners can know where an incident happens.

> [!NOTE]
> Note
> 
> - To include location information in an announcement, you must include **Sites**in your InformaCast scenario.
> - You must enable **Include Location** in your **InformaCast Scenarios API**configuration, and provide valid location IDs

**To configure a site:**

1. Log in to the InformaCast web console.
2. Go to **Sites**. Then select **+ Create Site**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-20 225730 (2).png)
3. Configure your site and then select **Save**.
  - **Name**: Enter a name for your site.
  - **Type**: Set as **Global**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 083232 (1).png)

The site appears in the **Sites**list.
4. Select your site from the **Sites**list.
5. Select the **Buildings** tab. Then select **+ Create Building**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 084420 (1) (1) (1).png)
6. Enter your building information and select **Save**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(574).png)

The building appears under the **Buildings**tab.

Repeat this process to create more buildings if desired.
7. Select the building in the **Buildings**tab.
8. Select the **Floors**tab. Then select **+ Create Floor**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 085753 (1) (1) (1).png)
9. Enter the floor information, then select **Save**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(575).png)

The floor appears in the **Floors**tab.

Repeat this process to create more floors if needed.
10. Select your desired floor in the **Floors**tab.
11. Select the Rooms tab. Then select **+ Create Room**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-03 134912 (1)(1).png)
12. Enter the room information and select **Save**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(576).png)

The room appears in the **Rooms**tab.

Repeat this process to create more rooms if desired.

#### (Optional) Obtaining the IDs of Your Locations

When you trigger an InformaCast scenario from an Algo device, to include **Location**information in the audio announcements, you must enter the location IDs (such as **Site ID**,**Building ID**, **Floor ID**, and **Zone ID**) when configuring your Algo device.

**To get the IDs of your locations:**

1. Log in to the InformaCast web console.
2. Go to **Notifications** → **Command Center** → **Sites**.
3. Select your site.
4. Retrieve the site ID from the site URL in your browser’s address bar. The site ID is the last part of the URL.

> [!NOTE]
> Note
> 
> Make sure there are no trailing spaces when you copy this string.

In this fake URL example, the site ID is `7dd60a6f-b8eb-11f0-8350-490c780d4d14`

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-03 135619 (1).png)
5. Select the **Buildings**tab and select the desired building.
6. Retrieve the building ID from the URL in your browser’s address bar. The building ID is the last part of the URL.
7. Select the **Floors**tab and then select the desired floor.
8. Retrieve the floor ID from the URL in your browser’s address bar. The floor ID is the last part of the URL.
9. Select the **Rooms**tab and then select the desired room.
10. Retrieve the zone ID (room ID) from the URL in your browser’s address bar. The zone ID is the last part of the URL.

Record these IDs and enter them in your Algo device configuration to include location information in your announcements.

### Creating a Message Template

You can specify the audio or text to send to the target devices (recipients), and the layout of your notifications in a message template.

In this example, we choose to use Text-to-Speech so as to include the site location information later in the announcement.

> [!NOTE]
> Note
> 
> The InformaCast scenario sends all content to all devices. However, depending on the device type, each device only receives the content applicable to its capabilities.

**To create a message template:**

1. Log in to the InformaCast web console.
2. Go to **Notifications**→**Message Templates**.
3. Select **+ Create Message Template**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-23 100546 (1) (3).png)
4. Select a **Notification Profile** from the drop-down list.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-30 112655 (1)(1) (2).png)
5. Enter a **Name**and **Subject** for your message template.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-21 014558 (2).png)

In this example, leave the **Body**field blank. You’ll add this later in the scenario.
6. Select **Audio**for the question “**Which types of content would you like to include in your message template?**”.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-27 145447 (1).png)
7. Set the **Audio**settings:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 095959 (1).png)
  - **Audio Type**: Set as **Text-to-Speech**.
  - **Text**: Set as**Subject and Body**.
8. Select a **Device Group** as the **Recipients**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(549) (1).png)
9. Select **Save Template**.

### Creating a Security Policy

To trigger an InformaCast scenario, you must create a policy to set the group permissions in InformaCast. You can later attach this policy to your security group.

**To create a security policy:**

1. Log in to the InformaCast web console.
2. Go to **Admin**→**Policies**.
3. Select **+ Create Policy**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 082626 (1).png)
4. Enter a **Name**for the policy.
5. Select **Notification Sender**for the **Permission Sets**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 095610 (1).png)
6. Select **Save**.

### **Creating a Security Group**

To trigger an InformaCast scenario, you must create a security group to obtain a token so as to establish communication with InformaCast.

**To create a security group:**

1. Log in to the InformaCast web console.
2. Go to **Admin**→**Security Groups**.
3. Select **+ Create Security Group**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 100049-1.png)
4. Configure the security group:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 101223 (1).png)
  - **Name**: Enter a name for this security group.
  - **What type of security group would you like to create?** : Select **Policy Permissions**.
  - **Permissions:** Select the policy you created.
5. Select **Save**.

#### Creating a Service Account

You must create an application (service account) associated with your security group and generate an API token for integrations.

**To create a service account:**

1. Log in to the InformaCast web console.
2. Go to **Admin**→ **Integrations**→ **Service Accounts**.
3. Select **+ Create Service Account**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 100525 (1).png)
4. Configure the service account:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 101850 (1)(1).png)
  - **Name:** Enter a**name f**or this service account.
  - **Type**: Select**Custom API**.
5. Select **Save**.
6. Go to the **Security**tab of your service account, and select **+ Assign to Security Group**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 101827 (2)(3).png)
7. In the **Security Information** section, select your security group for the **Select Security Group (Required)**drop-down list. Then, select **Save**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 102936 (1).png)
8. In the **Token**section, select **+ Create Token**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 103336 (1).png)
9. Enter a **Name**for your token and then select **Save**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(550).png)
10. Select **Copy**to obtain the token and paste it into a notepad. Then select **Close**.

You will need this token when you configure the Algo device later.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 103514 (4).png)

### Creating an InformaCast Scenario

An InformaCast Scenario is a pre-configured notification. By integrating your message template, device group, and notification profile, it defines what content is included in the notification, who receives it, and how the content is delivered.

**To create an InformaCast scenario:**

1. Log in to the InformaCast web console.
2. Go to **Notifications**→**Command Center**→**Scenarios**.
3. Select **+ Create Scenario**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 113608 (4).png)
4. Configure the scenario type and then select **Continue**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 114249 (1).png)
  - **Scenario Type**: Select **Integration**.
  - **Which integration would you like to use?**: Select **Custom**.
5. Enter a **Name**for your scenario.
6. (Optional) To include location information in your scenario, enable **Sites**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(571).png)

> [!NOTE]
> Note
> 
> If you enabled **Sites**, you must also:
> 
> - Configure a site in InformaCast
> - Enable **Include Location** and configure valid location IDs when configuring **InformaCast Scenarios API** in your device’s web interface in **Advanced Settings**→ **Admin**.
> 
> Otherwise, the scenario will fail.
7. Configure the following for the scenario:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 114902 (2).png)
  - **Name**: Enter a name for the scenario.
  - **Message Template**: Select the message template you created.
8. (Optional) To provide location information in the notification, enable **Override Message Template**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-21 010014 (3).png)
  1. To include location information in the **Subject**or **Body**, select **Insert Variables**.
  2. Select **Scenario Location** from the context menu. Select to insert location variables, then edit the message by adding other information.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-21 010543 (2).png)

Here is an example for the **Body**text:

`Attention Please! Smoke has been reported at `{{[location.site.name](http://location.site.name)}}, {{[location.building.name](http://location.building.name)}}, {{[location.floor.name](http://location.floor.name)}}, room {{[location.zone.name](http://location.zone.name)}}.` Evacuate now using the nearest exit and move to the assembly area outside the site`{{[location.site.name](http://location.site.name)}}`. Avoid elevators and the central corridor near Room `{{[location.zone.name](http://location.zone.name)}}`. Do not re-enter until an all-clear is given.`

> [!NOTE]
> Note
> 
> To include location information, you must have:
> 
> - Enabled **Sites**in your scenario
> - Configured a site in InformaCast
> - Enabled **Include Location** and configure valid location IDs when configuring **InformaCast Scenarios API** in your device’s web interface in **Advanced Settings**→ **Admin**.
> 
> Otherwise, the scenario will fail.
9. Select **Save**.

The scenario appears in the **List Scenarios**.
10. Select your scenario.
11. Copy the scenario URL from your web browser's address bar. Paste this URL into a notepad.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-10-24 115522 (1).png)
  1. Retrieve the scenario ID from the scenario URL, which is the last part of the URL.

> [!NOTE]
> Note
> 
> Make sure there are no trailing spaces when you copy this string.

In this fake URL example, the scenario ID is `7521066-b10b-11f0-8761-532efaddeac6`.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(551).png)

### Configuring Your Algo Device

Make sure you have the following information ready:

- InformaCast security token

You can get this token when [Creating a Service Account](/docs/singlewire-informacast-integration-guide#creating-a-service-account).
- InformaCast scenario ID

You can get this ID when [Creating an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#creating-an-informacast-scenario).
- Location IDs

To include location information in the InformaCast scenario, you must provide location IDs.

You can get these IDs when [Obtaining the IDs of Your Locations](/docs/singlewire-informacast-integration-guide#optional-obtaining-the-ids-of-your-locations).

**Related Links:**

- [What are the key configurations for Algo devices in an InformaCast Integration?](/docs/singlewire-informacast-integration-guide#question-what-are-the-key-configurations-for-algo-devices-in-an-informacast-integration)

#### Configuring Algo 8450 to Activate an InformaCast Scenario

In this example, when you press Button 1 on its hosting screen, an InformaCast scenario is triggered, and an emergency alert or multicast to Zone 1 is simultaneously initiated.

**To configure your Algo 8450:**

1. Log in to your Algo 8450 web interface.
2. Go to **Advanced Settings**→**Admin**.
3. Go to the **InformaCast Scenarios API**section**.**
4. Configure the following:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(560).png)
  - **InformaCast Scenarios API Support**: Select **Enabled**.

This option allows your device to send API requests to InformaCast to trigger a scenario.
  - **Security Token:**Paste your InformaCast token into this field.
  - **Include Location:**(Optional) Select **Enabled**.

> [!NOTE]
> Note
> 
> If **Include Location** is enabled, you must enter at least one valid location ID.
> 
> If no ID or an invalid ID is entered, the scenario will not trigger.
> 
> You need to get the location IDs (**Site ID**, **B****uilding ID**, **Floor ID**, or **Zone ID**) from your site configured in InformaCast.
> 
> See [Obtaining the IDs of Your Locations](/docs/singlewire-informacast-integration-guide#optional-obtaining-the-ids-of-your-locations).
5. Select **Save**.
6. Go to **Screens**. Locate the hosting screen of your button.
7. Configure a button for use with InformaCast scenario activation:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-21 004631 (2).png)
  - **Button Status:** Set as **Enabled**.
  - **Text**: Enter the text to show on the button.
  - **Action**: Select **Multicast with Tone**or**Start Emergency Alert**.
  - **Tone/Pre-****recorded Announcement**: Select a tone to play.
  - **Multicast Z****one**: Select a zone.

> [!NOTE]
> Note
> 
> When the InformaCast scenario is triggered, audio from InformaCast and the audio file selected under Tone / Pre-recorded Announcement start at the same time. However, the Multicast Zone determines which audio takes precedence:
> 
> - **Priority Call:** the audio file selected under Tone / Pre-recorded Announcement takes precedence over the audio from the InformaCast scenario.
> - **Other Multicast Zone:** InformaCast audio takes precedence.
  - **Start InformaCast Scenario**: Set as **Enabled**.
  - **Scenario ID**: Paste your InformaCast scenario ID.

You can get the scenario ID when creating a scenario.
8. Select **Save**.

**Related Links:**

- [Creating an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#creating-an-informacast-scenario)
- [Obtaining the IDs of Your Locations](/docs/singlewire-informacast-integration-guide#optional-obtaining-the-ids-of-your-locations)

#### Configuring Algo IP Display to Receive Notifications from an InformaCast Scenario

In this example, when the InformaCast scenario is triggered, the Algo IP display receives the text, screen, and audio defined in the scenario, and it triggers the strobe pattern mapped to the Priority field in the InformaCast message template.

**To configure an Algo IP Display:**

1. Log in to your Algo IP Display’s web interface.
2. Make sure you have created at least one slide in **Display**.

If not, create one.

In the following example, we defined the screen image and strobe behavior. No text is configured because we will use the text input from the InformaCast scenario.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 113618 (1).png)
3. Go to **Advanced Settings** → **Admin**→ I**nformaCast IP Speaker**section and configure the following:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-12-21 003256 (3).png)
  - **InformaCast IP Speaker Support**: Select **Enabled**.
  - **Configuration Mode**: Select **Auto**.
  - **Configuration Retry Interval:**Set the amount of time to wait before attempting to obtain configuration information after failure.
  - **Use Screen Settings Based on InformaCast Priority Field**: Set as **Enabled**.

This shows the matching screen in Algo IP Display (in **Advanced Settings**→**Admin**→**InformaCast IP Speaker**) according to the **Priority**field defined in InformaCast **Message Templates**→ **Notification Profile Settings (Optional)**→ **On-premises Server**→ **Audio Settings**→ **Priority**.
    - **Use Strobe Settings Only**: Disable this option to apply both the strobe and screen settings from the mapped **Priority**.
    - **Display InformaCast Text in Screen**: Enable this option to display text from the InformaCast scenario.
    - **Display InformaCast Image in Screen**: Disable this option to display the image from the 8420 slide.
  - **Screen #N**: Set the slide to show for each screen.

> [!NOTE]
> Note
> 
> Ensure **Screen #N** matches the **Priority** value set in InformaCast under Notification **Profile Settings (Optional)**→**On-premises Server**→**Audio Settings**→**Priority** in your message template.
> 
> For example, if the **Priority** value is 5, configure **Screen #5**on your device.
4. Select **Save**.

**Related Links:**

- [Creating an InformaCast Scenario](/docs/singlewire-informacast-integration-guide#creating-an-informacast-scenario)
- [Obtaining the IDs of Your Locations](/docs/singlewire-informacast-integration-guide#optional-obtaining-the-ids-of-your-locations)

#### Configuring Algo IP Speaker to Receive Notifications from an InformaCast Scenario

In this example, when the InformaCast scenario is triggered, the Algo IP speaker receives the audio.

**To configure Algo IP Speaker to receive notifications from an InformaCast scenario:**

1. Log in to your Algo IP Speaker’s web interface.
2. Go to **Advanced Settings** → **Admin**→ I**nformaCast IP Speaker**section and configure the following:
  - **InformaCast IP Speaker Support**: Select **Enabled**.
  - **Configuration Mode**: Select **Auto**.
  - **Configuration Retry Interval:**Set the amount of time to wait before attempting to obtain configuration information after failure.
3. Select **Save**.

#### Configuring Algo IP Visual Alerter to Receive Notifications from an InformaCast Scenario

In this example, when the InformaCast scenario is triggered, the Algo IP Visual Alerter flashes the strobe pattern mapped to the **Priority**in your **Notification Profile**. For example, Priority 1 is mapped with Pattern 1.

**To configure Algo IP Visual Alerter to receive notifications from an informacast scenario:**

1. Log in to your Algo IP Visual Alerter’s web interface.
2. Go to **Advanced Settings**→ **Admin**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(570) (1).png)
  - **InformaCast IP Speaker Support**: Set as **Enabled**.
  - **Configuration Mode**: Select **Auto**.
3. Select **Save**.

#### Configuring an Algo Device to Activate an InformaCast Scenario

In this example, an Algo 1202 is connected to the relay input of Algo IP Paging Adaptor. When the 1202 call button is pressed, the InformaCast scenario is triggered.

**To configure an Algo device for use with InformaCast scenario:**

1. Log in to your Algo device’s web interface.
2. Go to **Advanced Settings** → **Admin**→ I**nformaCast Scenarios API**section and configure the following:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/image(560).png)
  - **InformaCast Scenarios API Support**: Select **Enabled**.
  - **Security Token**: Paste the InformaCast token into this field.
  - **Include Location**: (Optional) Enable this option to include the device’s location in the scenario trigger request.

> [!NOTE]
> Note
> 
> If you enabled the **Include Location** option, you must enter at least one location ID and the IDs entered must be valid. Otherwise, the scenario cannot be triggered.
> 
> You need to get the location IDs (**Site ID**,**Building ID**,**Floor ID**,**or Zone ID**) from your site in InformaCast.
> 
> See [Obtaining the IDs of Your Locations](/docs/singlewire-informacast-integration-guide#optional-obtaining-the-ids-of-your-locations).
3. Go to **Additional Features**→**Input**.
4. Select **Algo 1202 Call Button** for the option **Relay Input Mode**.

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 133033 (1).png)
5. Configure the call button action:

![](https://cdn.document360.io/f6f5e62d-d280-487f-9da7-5926ffd53b5f/Images/Documentation/Screenshot 2025-11-06 134840 (1).png)
  - **Action**: Set as **Start InformaCast Scenario**.
  - **InformaCast Scenario ID**: Enter the scenario ID.

You can get the scenario ID when creating a scenario.
6. Select **Save**.

## Testing Your InformaCast Scenario

Now you can activate the InformaCast scenario.

**To test the InformaCast Scenario:**

1. Do one of the following:
  - Trigger it from InformaCast.
  - From your 8450 console, activate button 1.
  - Press the 1202 call button.
2. The content (audio and image) is sent to devices in the device group. In this example:
  - Algo 8420 receives the audio, image, and text; It also displays the strobe pattern.
  - Algo 8199 receives the audio.
  - Algo 8138 displays the strobe pattern.

## FAQ

#### **Question: I cannot find the InformaCast License in my device's Status page. What shall I do?**

- If your product is an IC (InformaCast-Certified) product, contact Algo Support.
- If your product is not an IC (InformaCast-Certified) product, purchase and install an [SL7100 InformaCast License](https://www.algosolutions.com/product/sl7100-informacast-license/).

#### Question: What are the key configurations for Algo devices in an InformaCast Integration?

Refer to the following table for key configuration requirements of your Algo devices in an InformaCast Integration.

|  | To trigger an InformaCast scenario using Relay Input or an API command (In this example: Algo 8450, 8301) | To register with InformaCast to receive notifications sent by the InformaCast scenario (In this example: Algo 8420, 8138, 8199) |
| --- | --- | --- |
| Require InformaCast license? | No | Yes |
| Enable InformaCast Scenarios API Support? | Yes | No |
| Enable InformaCast IP Speaker Support? | No | Yes |
| Need InformaCast Security Token? | Yes | No |
| Need InformaCast Scenario ID? | Yes | No |

> [!NOTE]
> Note
> 
> If your device needs both to trigger an InformaCast scenario and to register with InformaCast to receive notifications sent by the InformaCast scenario. Therefore it shall satisfy the combined requirements for both tasks.

#### **Question: How to set an Algo device’s volume in InformaCast?**

The following settings affect your device’s volume, listed in descending order of priority:

- Notification-specific volume setting (in **Notification Profile Settings (Optional) → On-Premises Server → Audio Settings → Volume**)

This setting applies only to scenarios that use a **Message Template** containing this notification profile.
- Volume setting in the IP Speaker configuration (In **Devices**→**IP Speaker**→ **IP Speaker Details**→**Volume**)
- Default device volume for automatically registered Algo devices (in **Admin → Settings → IP Speaker Configuration → Automatically Added Hardware IP Speaker Volume**)

Volume levels range from 1 to 12, with 12 being the loudest. The default of 10 is the maximum normal volume at which an IP speaker is capable of playing. Setting the volume to 11 or 12 will cause clipping, which can lead to audible distortions in sound.

For example, if the volume is set as follows, the device volume will be 9.

- 9 in **Notification Profile Settings (Optional) → On-Premises Server → Audio Settings → Volume**.
- 8 in**Recipients**→**IP Speaker**→ **IP Speaker Details**→**Volume**.
- 7****in **Admin → Settings → IP Speaker Configuration → Automatically Added Hardware IP Speaker Volume**.

#### **Question: Why does my Algo IP Display no**t display the screen as mapped by the Priority setting in InformaCast?

By default, the screen is mapped to the **Priority** value****in****InformaCast****in **Notification Profile Settings (Optional)**→**On-premises Server**→**Audio Settings**→**Priority** in your message template.

However, in the following cases, the image selected for the **Notification Profile Settings (Optional)**→**On-premises Server**→**Text Settings**→**Icon**displays:

- The option **Use Screen Settings Based on InformaCast Priority Field** in the device’s web interface in **Advanced Settings**→**Admin** is disabled.
- The option **Use Screen Settings Based on InformaCast Priority Field** in the device’s web interface in **Advanced Settings**→**Admin** is enabled, but the value isn’t valid for your device. For example, the **Priority**is set as 25, which is not a valid value for Algo IP display screen patterns (1-10).

Check these problems and retry.

#### **Question:**To use Algo Multicast along with the InformaCast scenario, if both sides include an audio announcement, which one takes precedence?

When the InformaCast scenario is triggered, audio from InformaCast and the audio file selected under **Tone/Pre-recorded Announcement**start at the same time. However, the **Multicast Zone** determines which audio takes precedence:

- **Priority Call:** The audio file selected under **Tone/Pre-recorded Announcement** takes precedence over the audio from the InformaCast scenario.
- **Other Multicast Zone:** InformaCast audio takes precedence.

For example, if you selected a 10-second audio announcement for **Tone/Pre-recorded Announcement** and the audio from the InformaCast scenario is 5 seconds long, then if you select the **Multicast Zone** as:

- **Priority Call:** Users hear the 10-second audio announcement from **Tone/Pre-recorded Announcement**.
- **Other Multicast Zone:** Users hear the 5-second InformaCast audio, followed by the remaining 5 seconds of the **Tone/Pre-recorded Announcement** audio.

To ensure the best results, select an audio file for the higher-priority source that is longer than the one being overridden.

#### **Question: How is the mapping between the** **Priority**in**InformaCast Notification Profile Settings**and Algo device behavior?

If you have enabled 'Use Screen Settings Based on InformaCast Priority Field', the Priority value determines your IP Display screen and the IP Strobe flash pattern.

The **Priority**value is set in****your **Message Template**in **Notification Profile Settings (Optional)**→**On-premises Server**→**Audio Settings**.

Because the **Priority** range is **1–100**, but the **IP Display** screen range is **1–10** and the **IP Strobe** pattern range is **1–20**, ensure the Priority you choose falls within your device’s supported range. Otherwise, no pattern will be triggered.

> [!NOTE]
> Note
> 
> For Algo IP Display, to allow the InformaCast **Priority**value to decide your screen content, you must enable **Use Screen Settings Based on InformaCast Priority Field** in the IP Display’s web interface in **Advanced Settings**→**Admin**.
> 
> Otherwise, the Icon (if set ) configured in InformaCast message template is used for the output. The icon is configured in **Notification Profile Settings (Optional)**→**On-premises Server**→ **Text Settings**→**Icon**.

For example, if your device group includes both an Algo IP display and an IP Strobe, the following happens when a scenario is triggered:

- InformaCast **Priority**set as **3**:
  - IP Display: **Screen #3**is applied, as defined in the IP Display’s web interface in **Advanced Settings**→ **Admin**→ **InformaCast IP Speaker**.
  - IP Strobe:**Pattern 3**is applied, as defined in Algo IP Strobe’s web interface in **Basic Settings**→ **Strobe**.
- InformaCast **Priority**set as **15**:
  - IP Display: No screen is applied.
  - IP Strobe:**Pattern 15**is applied, as defined in IP Strobe’s web interface, **Basic Settings**→ **Strobe**.
- InformaCast **Priority**set as **25**:
  - IP Display: No screen is applied.
  - IP Strobe: No strobe is applied.
