Intercom

Overview

Integriti’s Intercom Integrations allow key functionality from 3rd party Intercom Systems to be monitored and controlled directly from the Integriti software suite. This provides a single head-end for access control, intruder detection and Intercom functionality.

Key features include:

  • Events — Events from an integrated 3rd party Intercom System are pulled into Integriti’s Review, enabling associated video, live monitoring and automated actions based on specific intercom events.
  • Control — Direct control of calls between intercoms, including creating, answering and ending calls, either manually or via Task Actions.
  • Call Queue — Live view of all calls currently in the queue for supported integrations.
  • Status — Current status of intercoms visible from the Intercom Points list or Schematics (in call, alarm state, etc.).

Prerequisites

Licensing

  • Intercom Integration License — One license required per Intercom Integration.
  • Integriti Version License — Each integration requires a specific Integriti version license. Check individual integration Release Notes for details.
  • Other Licenses — Some integrations may require additional licenses; see individual integration Release Notes.

System Requirements

Refer to the individual integration’s manual for specific system requirements and pre-installed software prerequisites.

Step-by-Step

Installation

  1. Close all instances of the Integriti software suite on the target PC.
  2. Stop all running Integriti services (if installing on the Integriti server).
  3. Download and run the Integriti Intercom Integration installer on all Integriti servers first, then on all client workstations that will interact with the integration.
  4. After installation, restart all services that were stopped.
  5. If reverting to an earlier version, uninstall the current version first.

Enrolment

  1. In Integriti System Designer, select New Integrated Device from the Integrations tab.
  2. Select the integration from the list and press Ok.

    Note: The same version of the integration must be installed on both the Integration Server and the Client Workstation. If the integration does not appear, ensure both 32-bit and 64-bit Integriti Integration Servers are running.

  3. Give the device a Name and optionally enter Notes.
  4. Persisted Connection Run Mode — Select the preferred mode:
    • Automatically Maintain Connection on Any Single Server (recommended) — Ensures one server is always connected; automatically fails over in HA systems.
    • Maintain Connection on the Specified Server — Runs only on the specified server.
    • Simultaneously Maintain Connection on All Servers — Connects on every Integration Server (may cause duplicate Review Records).
    • Disabled — No persisted connection; use only if event/state monitoring is not required.
  5. Connection Configuration — On the Device Properties tab, configure integration-specific properties for connecting to the 3rd party system. Refer to the individual integration’s manual for details.
  6. Click Save.
  7. If the Refresh Device button is available, click it to load configuration details from the 3rd party system (user-defined events, commands, etc.).
  8. Click Refresh Child Devices and select Yes to populate child intercom points. This will:
    • Query the 3rd party system or perform a network scan for intercom points.
    • Add new intercom points as child devices.
    • Update existing intercom points (preserving Integriti configuration).
    • Remove intercom points no longer present in the 3rd party system.
  9. Save and close the editor. If a persisted connection is enabled, monitoring will begin automatically.

Associating Integriti Entities

Associate entities (Doors, Areas, Cameras, Inputs, etc.) with the Intercom System or Intercom Point via the Associated Entities tab. This enables:

  • Showing Associated CCTV Footage — Stream video from the intercom or show CCTV from associated cameras.
  • Automatic Input Triggering — Trigger Integriti Inputs based on intercom events.
  • Automatically Open Doors — Unlock associated Doors when an Intercom Door Open Request is received (see below).

Automatically Unlocking Integriti Door after Intercom Door Open Request

  1. Open the Intercom Point editor and associate the Door to be opened in the Associations list.
  2. Go to Administration > Scheduled Tasks and create a new Scheduled Task.
  3. Add a Review Trigger with category set to Intercom Door Request (deselect all other categories).
  4. Add any additional filters or advanced conditions.
  5. Add a new action:
    • Type: Controller Action
    • Action to Send: Control Door
    • Get Entities From Context: Use Entities From Integrated Device in Context
    • Unlock Time: specify as needed
    • When Asserted: Unlock
    • When Disasserted: Nothing
    • Edge Type: Assert

Monitoring Intercom Events/Alarms

Once enrolled with a persisted connection enabled, the integration automatically receives events and generates Review Records (prepended with the integration name in square braces). Review Records can be viewed in the CCTV/Integration Review window.

Filtering Events:

  • Connection Configuration — Options to restrict event types may be available in the integration-specific properties.
  • Generate Review Transitions — Select specific Categories to generate Review Records for. If none are selected, no events are monitored.

Monitoring Intercom Device State

Intercom point state (online/offline, alarm, call state) can be viewed from:

  • Intercom Point List — Status and Summary columns.
  • Review — If Generate Review Transitions is enabled for Intercom categories.
  • Schematics — Add Intercom points to Schematic Maps for live state indication.

Automatic Input Triggering

  1. Open the editor for the Intercom System or Intercom Point.
  2. For Intercom Points, set Auto Input Triggers Mode to Use Selected.
  3. Select the Review Categories that should trigger an Input under Auto Input Triggers.
  4. Optionally configure Input Restore Mode and Input Restore Triggers.
  5. Under Associated Entities, add the Inputs to be automatically triggered/restored.

Intercom Events as Triggers

  1. In the Alert Definition add a Review Filter Alert Source, or in a Scheduled Task add a Review Trigger.
  2. Select the required review categories.
  3. Set grouping type to And.
  4. Optionally add Text Contains [<IntegrationName>] to filter by integration.
  5. Optionally add Text Contains <DeviceName> to filter by specific device.

Viewing Video

Streaming Video From an Intercom:

  • Set Video Streaming Supported to true on the Intercom Point (false by default).
  • For intercoms without direct video streaming, associate entities with CCTV Cameras to show associated CCTV footage instead.

See the Integriti Integrations – CCTV manual for full video streaming details.

Call Queues

Access the call queue by right-clicking an Intercom System and selecting View Call Queue, or selecting the system and clicking Show Intercom Call Queue on the toolbar.

The Call Queue Interface provides:

  • Call Queue Display — List of current calls, groupable by column.
  • Answer/End Call — Answer or end a selected call.
  • Hold/Forward Call — Put calls on hold or forward them.
  • Show Associated Video — Display video for the intercom in the queue.
  • Open Video In New Window — Open video in a separate viewer.
  • Unlock/Lock Associated Doors — Unlock or lock doors associated with origin/destination intercom.
  • PTT (Push to Talk) — Simulate push-to-talk.
  • Endpoint Volume — Adjust volume of the intercom on the call.

Invoking Commands

Intercom Point Context Menu:

  • Call Intercom Point — Initiate a call (destination defaults to workstation hostname).
  • Answer Call — Answer next call in queue.
  • End Call — End current call.
  • Unlock/Lock Associated Door — Unlock or lock associated Integriti Doors.

Invoke Intercom Device Command Task Action: Add a Task Action with type Invoke Integrated Device Command in Scheduled Tasks, Alert Definitions, or Guard Tours.

Verification

  1. After enrolment, confirm the device appears in the Integrations tab with child intercom points populated.
  2. Verify the persisted connection establishes successfully (check status indicators).
  3. Generate a test event from the 3rd party system and confirm a Review Record appears in the CCTV/Integration Review window.
  4. Open the Call Queue and verify calls appear.
  5. Test video streaming from an intercom point (if supported).
  6. For door unlock automation, trigger an Intercom Door Open Request and verify the associated door unlocks.

Troubleshooting

IssueResolution
Plugin doesn’t appear in ‘New Integrated Device’ listEnsure both 32-bit and 64-bit Integriti Integration Servers are running. Restart both servers and the System Designer client.
Live video not streaming from intercom pointVerify connection details in the Intercom System configuration. Check that live video works in the 3rd party software. Ensure the 3rd party User has sufficient permissions.