Skip to main content
Version: 11.5

DeskAlerts Agent Installation

Overview

This guide describes how to install the DeskAlerts Agent on end-user devices. The DeskAlerts Agent is a lightweight application that receives alerts and messages from the DeskAlerts Server and displays them on the user’s screen, ensuring fast and reliable communication across the organization.

Installation Prerequisites

Network Requirements

By default, the DeskAlerts 11 Agent connects to the server using TCP port 443.

If the server is configured with additional connection services (which is required for deployments with more than 7,000 agent devices), the agent application will use both port 443 and TCP ports 40000–40010 to communicate with the server.

Manual Installation

Step 1: Launch the Installer

Run the DeskAlerts Agent installer (.msi) file. The DeskAlerts Agent Setup Wizard welcome screen will appear. Click Next to continue.

Step 2: Accept the License Agreement

Read the End User License Agreement. To proceed with the installation, select I accept the terms in the License Agreement, then click Next.

Step 3: Choose the Installation Mode

Select the desired DeskAlerts Agent installation mode:

  • Express Mode – Installs the application using the Simple user registration method and default configuration parameters.
  • Advanced Mode – Allows you to choose a different registration type and customize additional installation options.

Choose the appropriate mode based on your deployment scenario, then click Next to proceed.

Step 4: Install Required Components

The installer will check for required prerequisites. If any components are missing, they will be automatically downloaded and installed. If already present, the system will validate them in the background.

Step 5: Choose Installation Path

You may change the default installation directory if needed. Click Next to continue.

Step 6: Enter the Server URL

Provide the DeskAlerts Server URL that the agent will connect to. Ensure the URL uses the HTTPS protocol. Click Next.

Step 7: Select Registration Method

Choose how users will be registered/authenticated with the DeskAlerts Server. Available options:

  • Simple Registration – Prompts the user to create a new account (available only in Mixed mode on the server).
  • ComputerName – Registers the user based on the host/computer name.
  • Simple Active Directory – Registers users based on their Active Directory attributes.
  • AzureAD – Registers users using Azure Active Directory attributes.
  • Seamless – A fully non-interactive method introduced xin version 11.5.0.0. Automatically uses the current Windows username and computer name to create both user and computer objects in the Audience.
  • SeamlessHybridUserAD - Registers users in hybrid Azure AD environments by matching Environment.UserName with the OnPremisesUserPrincipalName value stored in the user profile. Authentication is performed using the user’s Base64-encoded SID as the password. Requires pre-synchronization of user properties in the DeskAlerts database.

When using the AzureAD registration type, users will be prompted to confirm their identity via Microsoft MFA upon first launch of the DeskAlerts Client. This is a standard part of the Azure authentication flow.

Click Next to proceed.

Step 8: Select Additional Options

You can enable optional modules:

  • Wallpaper
  • Lockscreen
  • Screensaver

Enabling these options will also install the DeskAlerts Windows Service, which modifies specific system registry entries.

⚠️ In version 11.3.0.x, the option Enable sending alert on locked screen is not available for Windows 11. Please leave this option at its default “No” setting when installing on Windows 11 systems.

Click Next to continue.

Step 9: Start Installation

Click Install to begin the installation process.

Step 10: Installing DeskAlerts Agent

The installer will copy files and configure the system. This may take a few moments.

Step 11: Complete the Installation

When the installation is complete, click Finish to close the wizard. The DeskAlerts Agent is now installed and ready for use.

Connecting DeskAlerts Agent to DeskAlerts Server

User credentials are not required for the following authentication types:

  • ComputerName
  • Seamless
  • Simple AD If one of these methods is used, you may skip to Step 2.

Step 1: Register the User (For Simple Registration Only)

On first launch, the DeskAlerts Agent will display a registration form. Fill in the following fields:

  • Username (required)
  • Password (required)
  • Email (optional)
  • Mobile phone (optional)

Click Submit to complete registration.

Step 2: Verify client-server Connectivity

  1. Right-click the DeskAlerts icon in the Windows system tray.
  2. Select the Info menu option.
  3. In the Info window, review the following fields to confirm connection status:
    • Hub State – should display a connected status.
    • Name – should show the assigned device or user identity.

If the information is correct, the DeskAlerts Agent is successfully connected to the server.

Troubleshooting Connectivity Issues

If the Hub State shows “Hubs are not connected” or the Name field displays “Not created”, it may indicate:

  • The DeskAlerts Server is not reachable.
  • The SSL certificate used by the server is not trusted by the agent.

Workaround for Untrusted SSL Certificates

To allow the DeskAlerts Agent to connect to a server with an untrusted SSL certificate, follow these steps:

  1. Open the following file as an Administrator: C:\Program Files\ToolBarStudio Inc\DeskAlerts Client software\DeskAlertsClient\appsettings.json

  2. Locate the line containing ALLOWING_UNTRUSTED_SSL.

  3. Change the value to true: "ALLOWING_UNTRUSTED_SSL": true

  4. Save the file and restart the DeskAlerts Agent.

⚠️ Use this option only in trusted internal environments where certificate validation can be bypassed safely.