Skip to content

Genetec Sipelia

Version: 1.0.2 ENG
Date: May 2, 2025
Product: CyberTwice CyberGate with Genetec Sipelia


Sipelia

SectionDescription
Part 1: CyberGate ConfigurationConfigure SIP trunk and Multi-ring groups in CyberGate
Part 2: Sipelia ConfigurationConfigure Sipelia to connect to CyberGate
Part 3: Final StepsComplete setup and run Feature Configuration script
Appendix: CyberGate AppInstallation and usage of the CyberGate Teams app

Before starting, ensure the following:

  • CyberGate has been purchased in the Azure Marketplace or Microsoft AppSource
  • CyberGate has been activated after purchasing
  • Consent has been provided in the CyberGate Management Portal
  • CyberGate has the Public WAN IP address used by Sipelia for whitelisting
  • You have enough CyberGate licenses for all devices that will connect to Teams via Sipelia

The connection between Sipelia and CyberGate runs over a SIP trunk. This SIP trunk must be added and configured in CyberGate first. Sipelia uses the CyberGate Multi-ring group feature to call one or multiple Teams users simultaneously.

Step 1: Log in to CyberGate Management Portal

Section titled “Step 1: Log in to CyberGate Management Portal”

Navigate to https://admin.cybergate.cybertwice.com and log in.

CyberGate Management Portal - License Overview

  1. Navigate to the SIP trunk menu

CyberGate Management Portal - SIP Trunk Menu

  1. Click the blue ‘Add SIP trunk’ button

  2. Configure the following:

FieldValue
NameName the SIP trunk (e.g., Sipelia)
  1. Click ‘Add’

CyberGate Management Portal - Add SIP Trunk

Step 3: Configure SIP Trunk Authentication

Section titled “Step 3: Configure SIP Trunk Authentication”
  1. Click the blue edit button on the newly created SIP trunk

CyberGate Management Portal - Edit SIP Trunk

  1. Configure the outgoing authentication credentials:
FieldValue
Outgoing authentication usernameDefine a username for CyberGate to authenticate to Sipelia
Outgoing passwordDefine a password for CyberGate to authenticate to Sipelia
  1. Click ‘Update’

CyberGate Management Portal - SIP Trunk Added

  1. Navigate to the Multi-ring menu

CyberGate Management Portal - Multi-ring Menu

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

  2. Configure the following:

FieldValue
NameName the Multi-ring group (e.g., 5001)
DescriptionA descriptive name for the users that will be called
  1. Click ‘Add’

CyberGate Management Portal - Add Multi-ring Group

Step 5: Add Teams Users to Multi-ring Group

Section titled “Step 5: Add Teams Users to Multi-ring Group”

After creating the Multi-ring group, add the required Teams users to this group.

CyberGate Management Portal - Multi-ring Group Added

You can add as many Multi-ring groups as you have destinations to call. The CyberGate Management Portal configuration is now complete. Continue with the Sipelia configuration.


The configuration of Sipelia for use with CyberGate consists of four steps:

  1. Creation of a SIP trunk
  2. Creation of a Dial Plan rule
  3. Creation of a range of extensions for CyberGate
  4. Adding an account to Security Center Sipelia
  1. Under the SIP trunking tab, click on the + sign to add a SIP trunk

  2. Give the SIP trunk a name

  3. (Optional) Enable TLS for secure communication

  4. (Optional) If using TLS, set SIP port to 5061

  5. Under Outbound requests, enter the incoming username and password copied from the CyberGate Management Portal (from Step 3 above)

  6. Enable registration to the trunk

  7. (Optional) Under Inbound requests, enable Authenticate requests for additional security

Note: Authentication on incoming calls must be enabled under the General tab of Sipelia for this security feature to work.

Sipelia - Enable Authentication on Incoming Calls

  1. Enable Allow registration

  2. Under Inbound requests, enter the outgoing username and password from CyberGate

Sipelia - Edit SIP Trunk

  1. Click OK

  2. Click Apply

The trunk state should turn green, indicating it’s online.

Sipelia - SIP Trunk Online

  1. Under Dial plans, use one of the available templates

  2. Modify the rule accordingly

  3. Configure the Direction to be the CyberGate SIP trunk

Sipelia - Edit Dial Plan Rule

  1. Click OK

  2. Click on the green dot (•) to activate the rule

  3. Click Apply

Step 3: Create Extension Range for CyberGate

Section titled “Step 3: Create Extension Range for CyberGate”

Create a range of extensions defined within your dial plan to call Teams users or user groups.

  1. Go to the Extension ranges section under the Server tab

  2. Click the + sign to add a range

  3. Select a start and end for your extension range

  4. (Optional) Add a description

  5. Add a password

Sipelia - Extension Ranges

Step 4: Add Account to Security Center Sipelia

Section titled “Step 4: Add Account to Security Center Sipelia”

To identify Teams users in the Sipelia address book, you must add the Multi-ring groups created in CyberGate as SIP intercoms in Security Center Sipelia.

  1. From the Config Tool homepage, select the Sipelia plugin role

  2. At the bottom of the page, click Add intercom

  3. Enter a name and click Add

Sipelia - Intercom Name

  1. Click the VoIP tab and assign a SIP extension and password to your SIP Teams virtual user group

    Option A: Auto-assign extension

    • Click Auto-assign and choose the existing designated range of SIP extensions for Teams users
    • The SIP intercom is automatically assigned to the next available extension with the correct password

    Option B: Manual assignment

    • SIP extension: Enter the extension number
    • Password: Enter the password specified when creating the extension range

Sipelia - Assign SIP Extension

  1. Under Server, select the SIP trunk name previously created for CyberGate

  2. Click Apply

  3. Repeat steps 1-6 for each Multi-ring group created in CyberGate

The virtual intercoms for the Teams Multi-ring groups should display an online status with a green dot in Security Desk.

Each created virtual intercom has an extension assigned to it. Dialing this extension using Sipelia will trigger an outgoing call to CyberGate, which corresponds to a Multi-ring group, and users in that group will be called.

Sipelia Client - Virtual Intercoms Online


After the Sipelia configuration is complete, calls can be made to Teams users via CyberGate. All devices registered to Sipelia (including Security Desk users) used to call Teams via CyberGate will be added to CyberGate automatically.

Important: All devices added to CyberGate require corresponding licenses. For example, if you use 5 devices to call Teams destinations, you need 5 CyberGate licenses.

Once all devices are created, download and run the PowerShell Feature Configuration script. This script enables display names to show in the Teams environment and is required to enable outgoing calls from Teams to devices in Sipelia.

  1. Navigate to Basic → Devices menu to see all detected devices

CyberGate Management Portal - Devices Menu

  1. Click the blue ‘Download’ button to download the Feature Configuration Script

  2. Run the script in PowerShell with administrator privileges

This will also remove the exclamation marks in the Basic → Devices menu.


SettingValue
Management Portalhttps://admin.cybergate.cybertwice.com
SIP Port (Standard)5060
SIP Port (TLS)5061
StepLocationAction
1CyberGate PortalAdd SIP trunk with authentication credentials
2CyberGate PortalCreate Multi-ring groups and add Teams users
3SipeliaCreate SIP trunk pointing to CyberGate
4SipeliaCreate dial plan rule for CyberGate trunk
5SipeliaCreate extension range for Teams calls
6SipeliaAdd virtual intercoms for each Multi-ring group
7CyberGate PortalRun Feature Configuration PowerShell script

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.

Note: Not all intercoms feature a remote door-open capability. Check the configuration of your intercom(s) for this feature and for the DTMF code used to open the door.

  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.02025-03-07KRInitial version
1.0.12025-03-24KRImproved screenshots
1.0.22025-05-02KRImproved layout