---
title: Grandstream and CyberGate
slug: grandstream-and-cybergate
docTags: 
createdAt: 2026-04-08T12:25:56.958Z
---

::Image[]{src="https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/bIwKVRLH-3fX3-4rsVzwb_gds3710.png" size="40" isUploading="false" position="center" width="321" height="698" darkWidth="321" darkHeight="698" showCaption="false"}

***

# Connect the Grandstream to Microsoft Teams

## Supported Grandstream models and naming in this guide

This guide uses the Grandstream GDS3710 (from now on named 'Grandstream') to connect to the CyberGate service (from now on named 'CyberGate'). The Grandstream GDS3712 is also compatible with CyberGate.

:::hint{type="info"}
The Grandstream is certified for **secure communication** with CyberGate. First configure the standard connection using the steps in this guide. If the connection and test calls are successful, modify the configuration as described in [Configure secure communication over SIP-TLS](docId\:zI1ZlJ_Wktieo1hgweNQp) .
:::

***

## Configure the Grandstream

### Connect the Grandstream and sign in

1. Connect the Grandstream to the network and power it on.
2. Open a web browser and go to the IP address of the Grandstream.
3. Sign in as `admin` with the configured or supplied password of the Grandstream.

After signing in successfully, the Grandstream shows the `Status → System Info` menu.

***

### Configure the door system settings

1. Navigate to the menu `Door System Settings → Basic Settings`.
2. Provide or change the following information:

| **Door System Settings**            |                                                                                                         |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------- |
| Call Mode                           | SIP Number                                                                                              |
| Number Called When Doorbell Pressed | Make up a number to be dialed, for example `123` as in this screenshot                                  |
| Maximum Number of Dialed Digits     | In this case `3`, because `123` contains 3 digits. Modify it to match the chosen number above           |
| Remote Pin to Open Door             | Choose a code to remotely open the door from Microsoft Teams                                            |
| Enable DTMF Open Door               | Enable. This enables opening the door from Microsoft Teams using dual-tone multi-frequency (DTMF) tones |

3. Click the blue `Save` button when done.

   ![](https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/EhD8-LTl3V3byaABxjtHA_doorsettings-vol.jpg "Grandstream - Door settings")

***

### Configure the SIP account

1. Navigate to the menu `Account → Account 1`.
2. Provide or change the following information:

| **SIP Basic Settings**    |                                                              |
| ------------------------- | ------------------------------------------------------------ |
| Account Active            | Enable                                                       |
| SIP Server                | `cybergate.cybertwice.com`                                   |
| Outbound Proxy            | `cybergate.cybertwice.com`                                   |
| SIP User ID               | Use the Username provided by the CyberGate Management Portal |
| Authentication ID         | Use the Username provided by the CyberGate Management Portal |
| Password                  | Use the Password provided by the CyberGate Management Portal |
| Display Name              | The display name for this Grandstream (can be anything)      |
| **SIP Advanced Settings** |                                                              |
| SIP Transport             | Change the UDP setting to TCP                                |

3. Click the blue `Save` button when done.

   ![](https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/xmUegQlP3gbbZdnuekbfT_sipaccount-vol.jpg "Grandstream - Account 1")

***

### Verify the SIP registration status

1. Navigate to the menu `Status → Account Status`.
2. Check the SIP Registration Status of Account 1. If the provided SIP information is correct, Account 1 displays the SIP Registration Status `Online`.

   ![](https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/2Skh176dUCZc8baxIeK-q_accountstatus-registered.jpg "Grandstream - SIP status - Registered")

Configuration of the Grandstream is now finished.

***

## Create a Call group in the CyberGate Management portal

As the configured number (123) is not a valid Teams user within your Teams environment, you must configure a Call group via the CyberGate Management portal. The Call group enables you to 'translate' the dialed number (123) to one or more valid and existing Teams user(s). See the manual [CyberGate Call Group Settings](docId\:Tr1fiZxGrSHmxfhYFvnzj) on this site on how to create a Call group and add Teams users to this group.

***

### What happens when a visitor presses the call button?

The following sequence takes place when the call button on the Grandstream is pressed:

- The Grandstream places a call to CyberGate using the number configured in the Grandstream - in our example `123`.
- CyberGate answers the call to `123` and recognizes the `123` number as a Call group.
- CyberGate checks which Teams user(s) to call (as configured in the Call group) and places the call to all Teams users in this group.
- The Teams user that answers the incoming call in Teams (by clicking the camera symbol) is connected to the Grandstream.

The call is established and video is displayed within ±3 seconds.

::Image[]{src="https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/bDkZVci4rBOO2iN6Avt_B_cybergate-grandstreampdf-10-0.png" size="50" isUploading="false" width="418" height="279" darkWidth="418" darkHeight="279" showCaption="false" indent="2"}

::Image[]{src="https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/xmDlZ8yHeeTXlx94F26EZ_cybergate-grandstreampdf-10-1.png" size="100" isUploading="false" width="886" height="529" darkWidth="886" darkHeight="529" showCaption="false" indent="2"}

## Open the door from a Teams call

1. In the Teams call screen, click the dial pad symbol.
2. Enter the 'Remote Pin to Open Door' code configured earlier in the Grandstream. This triggers the relay in the Grandstream and opens the door.

:::hint{type="info"}
*A more convenient way to open the door during a call is to use the CyberGate for Teams app. See the&#x20;*[CyberGate App for Teams](docId\:VT83XIEgHU9122S-Glb5Q)*&#x20;manual on how to to install and use the CyberGate for Teams app.*
:::

***

## Configure secure communication over SIP-TLS

If a secure connection to CyberGate is desired, switch the SIP transport from TCP to Transport Layer Security (TLS) and force Secure Real-time Transport Protocol (SRTP) for the audio stream, as follows:

1. Navigate to the menu `Account → Account 1`.
2. Modify the following information at SIP Advanced Settings:

| Setting        | Value             |
| -------------- | ----------------- |
| Local SIP Port | Change to `5061`  |
| SIP Transport  | Change to TLS     |
| Enable SRTP    | Enable and Forced |

3. Click `Save` when done.

   ![](https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/9U-nk7cDSltFXxTvnXZQv_sipaccount-vol-secure.jpg "Grandstream - Secure SIP (TLS) ")
4. Check the registration status in the menu `Status → Account Status`.

   ![](https://api.archbee.com/api/optimize/9udbSbjbe1Qxd-sSYHAdw/2Skh176dUCZc8baxIeK-q_accountstatus-registered.jpg "Grandstream - SIP status - Registered")

Configuration of the secure communication is done. All SIP and audio traffic to and from CyberGate is now encrypted.

***

# CyberGate App for Microsoft Teams

The CyberGate App for Microsoft Teams offers more CyberGate features directly from Microsoft Teams. One of these features is the Open-door button. This button can be utilized during a call to CyberGate and lets you open the  the door by clicking just one button.

For a description on how to install the CyberGate app and use the Open door button please see the [CyberGate App for Teams](docId\:VT83XIEgHU9122S-Glb5Q) manual.&#x20;

***

