---
title: "Alarm Configuration"
source: /gcxone/admin-guide/alarm-configuration
locale: en
updated: 2026-09-15
---
## **What Alarm Configuration Does**

Alarm Configuration in GCXONE controls how alarms are processed, filtered, transmitted to the CMS, and presented to operators. It governs the full journey of every alarm — from detection to resolution.

## **Why It Matters**

Without proper alarm configuration, verified alarms may never reach the CMS, operators may receive alarms without video context, or false alarms may flood the monitoring station. Correct configuration ensures only verified, actionable alarms reach operators — with full video evidence attached.

## **How It Works**

### The Alarm Lifecycle

Every alarm in GCXONE follows a strictly structured, traceable 5-step lifecycle:

1. **Devices & Cameras** — Sensor detects an event and sends a signal to GCXONE.
2. **NOVA99x AI Filter** — AI pipeline evaluates the event. False alarms are discarded.
3. **Verified → CMS** — Confirmed alarms are forwarded via SIA DC-09 — the same protocol used for every CMS integration in GCXONE, including Evalink Talos.
4. **Operator Review** — CMS operator receives alarm with pre-event footage and live feed.
5. **Resolved + Audit** — Outcome is logged; immutable audit trail created.

### How Alarms Reach Your CMS

GCXONE forwards every alarm to your CMS using the industry-standard SIA DC-09 protocol. You choose your CMS from a list of pre-integrated vendors — **Evalink Talos, Amwin, Lisa, Immix** — or select **"Other CMS System"** for a raw DC-09 channel to any unlisted receiver. All five options use the identical DC-09 configuration flow described below; only the vendor name differs.

### Configuring DC-09 CMS Integration

Navigate to **Marketplace → Alarm Management System.**

![](/api/media/file/a76e1ea62b31e8eaf4486f45fa0597486b3d0e05-1532x817.png)

1. **Navigate to AMS in Marketplace** — Go to Marketplace → Alarm Management System tab to filter available transmission integrations.
2. **Select Your CMS Vendor** — Click Explore on your CMS (Evalink Talos, Amwin, Lisa, or Immix). For unlisted vendors, select "Other CMS System" for a raw DC-09 channel.
3. **Specify Connection Vectors** — Enter the DC09 Receiver IP Address (WAN public IP) and DC09 Receiver Port (TCP port on the receiver firewall).
4. **Initialize TCP Socket** — GCXONE pings the receiver. A successful handshake updates the card to Configured. Alarms only flow for mapped sites.
5. **SIA Details Display** — Each device's Overview tab shows a SIA Details panel (Account Number, Encryption Key, Receiver IP, Receiver Port) for that device's DC-09 mapping.
6. **Transmission Verification** — Run a testing sequence via the diagnostics tab. Green lights confirm packets are acknowledged by the CMS.

>  🚨 **IMPORTANT — Most Common Failure: Account ID Mismatch** — A mismatched Account ID is the most common cause of failed DC-09 transmissions. If the CMS expects "Site-A200" but GCXONE sends "Site\_a200", the receiver silently discards the packet. Copy-paste from the CMS configuration rather than retyping.

### Configuring Evalink Talos Integration

Evalink Talos uses the same SIA DC-09 flow as every other CMS vendor — there's no separate credential exchange. Open its card in **Marketplace → Alarm Management System** and click Configure to enter its Receiver IP and Port, exactly like Amwin, Lisa, or Immix.

Talos itself is a full monitoring-center platform with its own workflow engine (alarm routing, schedules, escalation) — see **Talos Workflows** for how alarms are handled once they arrive there.

### Auto Stream

**Auto Stream** — a related feature that automatically opens live camera streams tied to Talos alarm zones. See [Auto Stream](/gcxone/features/auto-stream-new) for setup.

## **Key Capabilities**

### Alarm Flow Troubleshooting

| Symptom | Cause | Fix |
| --- | --- | --- |
| Alarm shows Sent in GCXONE but CMS never receives it | Account ID mismatch | Copy-paste Account ID from CMS into the device's SIA Details; verify exact case and characters |
| AMS card shows red / disconnected | Firewall blocking DC09 IP or port | Verify WAN IP and TCP port are open |

## **Real-World Use Cases**

- A service provider connects GCXONE to an Immix CMS via DC-09 — operators receive alarms with pre-event footage embedded directly in the browser view.
- A new site goes live but alarms never arrive at the CMS — admin discovers an Account ID mismatch and corrects it by copy-pasting from the CMS.

## **Best Practices**

- Always copy-paste the DC09 Account ID directly from the CMS — never retype it manually.
- Run the diagnostics transmission test after every configuration change before going live.