Skip to content

Commend VirtuoSIS

Version: 1.0.2 ENG
Date: November 7, 2024
Product: CyberTwice CyberGate with Commend VirtuoSIS Intercom Server


Commend OD5 TDCM Outdoor Station

This document uses an OD5 TDCM Outdoor Station configured behind a VirtuoSIS Intercom Server to connect to the CyberGate service. All other Commend stations that can be connected to VirtuoSIS can also communicate with CyberGate. Video on Teams is only supported with video-compatible devices.

SectionDescription
Part 1: CyberGate ConfigurationConfigure CyberGate Admin Portal for SIP Trunk
Part 2: VirtuoSIS ConfigurationConfigure SIP trunk in VirtuoSIS
Appendix: CyberGate AppInstall and use the CyberGate Teams app

Important: Technical knowledge of VirtuoSIS and connected Commend devices is required to complete this configuration.

VirtuoSIS communicates with CyberGate via a SIP Trunk. The SIP trunk is one active connection to CyberGate that allows all intercom systems connected to VirtuoSIS to communicate with Microsoft Teams.

CyberGate has a SIP Trunk option that needs to be enabled. It allows you to create a SIP Trunk account with unique credentials. Once this SIP Trunk account is configured in VirtuoSIS, each device that communicates via VirtuoSIS through the SIP Trunk to CyberGate will automatically be added as a “SIP Trunk device” in CyberGate.

  • Each SIP Trunk device needs a CyberGate license
  • Each SIP Trunk device can be edited (change name, enable/disable two-way video) or deleted
  • If more SIP Trunk devices are detected than licenses available, newly added devices are disabled by default
  • Free up licenses by deleting unused devices or adding licenses in the License Overview menu
  • Added licenses become active within a few minutes

The CyberGate app for Microsoft Teams provides:

  • 🚪 Open door — Click a button to open the intercom door during a call
  • 📊 Device status — View device online/offline status and initiate calls with one click
  • 👥 Availability — Set your status in CyberGate Multi-ring groups

Recommendation: Installation of the CyberGate app for Microsoft Teams is highly recommended.


Part 1: CyberGate Admin Portal Configuration

Section titled “Part 1: CyberGate Admin Portal Configuration”
  1. Login to the CyberGate admin portal: https://admin.cybergate.cybertwice.com

  2. Navigate to the Tenant settings menu

CyberGate Admin Portal - Tenant Settings

  1. Trunk support is disabled by default. Click the blue ‘Enable trunk support’ button

CyberGate Admin Portal - Enable Trunk Support

After trunk support is enabled, a new menu called ‘SIP trunk settings’ is added.


  1. Navigate to the ‘SIP trunk settings’ menu

  2. Click the blue ‘Add SIP trunk’ button

CyberGate Admin Portal - SIP Trunk Settings

  1. Provide the following information:
FieldValue
NameName the SIP trunk (e.g., “VirtuoSIS”)
  1. Click the blue ‘Add’ button

CyberGate Admin Portal - Add SIP Trunk Dialog

A SIP trunk with the provided name is generated. The Authentication username and password are automatically generated and will be needed for VirtuoSIS configuration.

CyberGate Admin Portal - Generated SIP Trunk Credentials


  1. Navigate to the Device settings menu

CyberGate Admin Portal - Device Settings

The SIP trunk is shown, but no devices are detected yet. Each device that calls to Microsoft Teams through CyberGate will be automatically added.


The VirtuoSIS SIP trunk and calls routed through it are addressed as numbers. Teams, however, works with user names (e.g., koos.ridder@domain.com). To address this, you must create at least one Multi-ring group in CyberGate with a number as its name.

  1. Navigate to the Multi-ring settings menu

  2. Click the blue ‘Add multi-ring group’ button

CyberGate Admin Portal - Multi-ring Settings

  1. Provide the following information:
FieldValue
NameA number (e.g., “123”)
DescriptionDescribe this Multi-ring group (e.g., “Demo group”)
  1. Click the blue ‘Save’ button

CyberGate Admin Portal - Add Multi-ring Group

  1. Add at least one Teams user to this Multi-ring group

CyberGate Admin Portal - Multi-ring Group with User

Configuration in the CyberGate Admin Portal is now complete.


  1. Login to VirtuoSIS

  2. Navigate to Interfaces → SIS-SIP-T → Trunks → Trunk01 → SIP Settings

  3. Configure the following settings:

FieldValue
SIP server IP address/hostnamecybergate.cybertwice.com
Transport protocolTCP
FieldValue
RegistrationEnable
SIP server IP address/hostnamecybergate.cybertwice.com
UsernameUse the SIP trunk Authentication username from CyberGate
Contact userUse the SIP trunk Authentication username from CyberGate
Authentication userUse the SIP trunk Authentication username from CyberGate
PasswordUse the Password from CyberGate
FieldValue
Outgoing authenticationEnable
UsernameUse the SIP trunk Authentication username from CyberGate
PasswordUse the Password from CyberGate
FieldValue
Force ringingEnable

VirtuoSIS - SIP Trunk Configuration


  1. Navigate to Trunks → Channels → Common

  2. For the desired Call Number/Channel (e.g., 901), set:

FieldValue
Channel → Trunk assignmentTrunk01

This links Channel 901 to Trunk01.

VirtuoSIS - Channel Common Settings

  1. Navigate to Trunks → Channels → Video

  2. For the desired Call Number (e.g., 901), configure:

FieldValue
ModeCamera and Monitor
Camera Number901

VirtuoSIS - Channel Video Settings

Configuration of the SIP Trunk in VirtuoSIS is now complete.


To call from a device behind VirtuoSIS, you need two things:

  1. The call number for the SIP trunk — Use this as a prefix to route the call through the SIP trunk to CyberGate
  2. The Multi-ring group number — The number defined in CyberGate that contains the Teams user(s) to call

By dialing prefix + Multi-ring group number, the Teams user will be called.

ItemValue
Trunk number901
Multi-ring group number123
Teams user in groupkoos.ridder@domain.com

Program your device to call 901123 to dial out to Teams user koos.ridder@domain.com.


  1. Press the button on the intercom to initiate a call

  2. If configured correctly, the Teams client will notify you of an incoming call

Teams Incoming Call with Video

  1. Answer the call by clicking the camera symbol

  2. The call will be established and video will display within approximately 3 seconds

Active Video Call in Teams


SettingValue
SIP Servercybergate.cybertwice.com
Transport ProtocolTCP
[Trunk Number][Multi-ring Group Number]

Example: 901123 calls Multi-ring group 123 via Trunk 901


To use the CyberGate App, you need a subscription to one of the following CyberGate SaaS solutions:

  • ✅ CyberGate for IP Cameras with Teams
  • ✅ CyberGate for IP Paging with Teams
  • ✅ CyberGate for IP Intercoms with Teams

The CyberGate Teams app provides three main features:

FeatureDescription
AvailabilitySet your availability status in Multi-ring groups
DevicesView device status and initiate calls with one click
Door OpenOpen doors during calls with a single button click

  1. Open Microsoft Teams and click on the ‘Apps’ button in the sidebar

  2. Search for ‘cybergate’

Microsoft Teams App Store - Search for CyberGate

  1. Click ‘Add’ to add CyberGate to Microsoft Teams

Note: You may be asked to provide consent for basic permissions (View your basic profile, Maintain access to data you have given it access to). Accept these permissions to use the app.

  1. After installation, the CyberGate app will open and show the availability menu

  2. Pin the app (recommended): Right-click on the CyberGate icon and select ‘Pin’

CyberGate App - Availability Screen


The CyberGate app uses the same credentials as Microsoft Teams and automatically retrieves information about Multi-ring groups you belong to.

CyberGate App - Availability Overview

In this example, the user koos.ridder@cybertwice.com is part of two Multi-ring groups:

GroupMembersUser Role
Sales personnel group3 usersSupervisor (*)
The wall group2 usersNormal user
RolePermissions
SupervisorCan set availability for ALL users in the group, can add/remove users
Normal UserCan only set their OWN availability status
StatusEffect
AvailableYou can be called by CyberGate
UnavailableYou won’t be called by CyberGate

Note: Availability status changes take effect immediately.

Tip: To configure the supervisor role for a Multi-ring group, use the CyberGate Management Portal.


The Devices menu shows an overview of all configured devices in your Tenant, sorted by location. You can filter results to find specific devices.

CyberGate App - Devices Tab

Each device tile displays:

InformationDescription
Device TypeIntercom, camera, or audio/paging
Device NameConfigured name of the device
Online StatusWhether the device is online or offline
Recording StatusWhether recording is enabled
Two-Way VideoWhether two-way video is configured

If a device is configured to receive calls from Microsoft Teams, a Connect button will appear. Clicking this button initiates a call to the device.

Note: The devices shown to a user can be limited using the Device access settings in the CyberGate Management Portal.


During a call between the intercom and a Teams user, you can easily open the door by clicking a button on the sidebar.

  1. Log in to the CyberGate Management Portal

  2. Navigate to Basic → Device

CyberGate Management Portal - Configured Device

  1. Click the blue edit button to open device details

  2. Fill in the ‘Open door code’

Important: The ‘Open door code’ must match the configured open door code in the intercom device!

CyberGate Management Portal - Device Details

  1. Click the blue ‘Update’ button
  1. Make a call from the intercom to your Teams client and accept the call

  2. Click on the ‘Apps’ icon in the top bar

Teams Call - Apps Icon

  1. Add CyberGate — a dialog will open

Teams Call - Add CyberGate Dialog

  1. Press ‘Save’ to continue
  1. A sidebar opens on the left of the call window with the Open door button

Teams Call - Open Door Button

  1. Click the button to open the door

  2. End the call when finished

Tip: The Open door button can be added to all future calls by clicking on the CyberGate icon in the top bar during any call.


VersionDateAuthorChange
1.0.02022-03-09KRInitial version
1.0.12024-11-01KRUpdated layout and screenshots
1.0.22024-11-07KRFixed text and added CyberGate app appendix