FAQ - Microsoft Teams Integration


Gigaset_Logo_RGB.jpg

Valid for:N530N610N670N770N870N870EEmbedded IntegratorVirtual Integrator
Information

We advise to use Software version 2.68 or higher as we have made improvements that allows users to login with different Microsoft tenant ID's.

Microsoft updated the provisioning templates since: 07/07/2026 that is required together with the above mentioned software.

Nx70_Teams_wiki_600px_2.jpg

Here we describe how to configure the Gigaset N610/N670/N770/N870/N870E and P85X(B)W/P82X/P810(B)/P710 to integrate with Microsoft Teams.

We assume that it is installed by an qualified technician who have the knowledge about the Gigaset devices and Microsoft Teams.

1. Supported features

Scroll to top

Make and receive basic calls

Users can make/receive calls:

  • PSTN (if available on the Teams platform)
  • Teams or Skype for Business users who have SIP devices
  • Teams and Skype for Business client applications (answer calls only)

The DECT systems acts as a Teams endpoint. Inbound calls will also be forked to the user’s SIP device

Multiple simultaneous callsA user in a call can put the call on hold to make or receive other calls. A user can also conference two calls
Do Not Disturb (DND)A user can set do not disturb on the device so that the device will not ring for incoming calls. This has no impact on the user’s status on all other Teams endpoints
Hold/Resume and Mute/UnmuteA user can hold and resume or mute and unmute a call by using the features for those actions on the device
VoicemailUsers can listen to electronically stored voice messages that callers leave for them (Dial *99* to access the VM box)
Message waiting indicatorUsers can receive notifications that alert them when they have new voicemail messages
Sign-in and sign-out

Users can sign in and sign out of Teams

  • Local sign-in /out on the device via an configured Sign-in/out key
  • Remote sign-in /out by the Teams administrator
DTMFUsers can press number keys to provide input during interactive voice response calls
Teams meetingsA user can join a Teams meeting by dialing the meeting access number
Call transfersUsers can transfer calls. SIP Gateway supports both blind and consultative transfers

Call forwarding

/

Simultaneous ring

A user can set forwarding rules (always, on timeout, and busy) for the device, this can be done on the:

  • Gigaset phone
  • Teams platform
    • Dial *32* to disable all Call forwarding's
    • Dial *33*<phone-number> to forward all calls to this phone-number
    • Dial *34*<phone-number> to forward all calls after 10 seconds no answer to this phone-number
    • Dial *35*<phone-number> to simultaneous ring a second device after 20 seconds
Call Waiting

During an active call and another call comes in:

  • Accept the call
  • Decline the call
CLIPDisplay the phone number for incoming can outgoing calls
Multiple devicesThe user can sign-in on more then one SIP device and Teams client applications
On the same DECT system, login on 1 DECT handset is supported. (Incoming call is only signaled to one DECT handset)
Presence

Locally presence status information like:

  • DND icon
  • Teams username on display after successful Microsoft Teams registration
  • Sign-in as username on display signaling the on-boarding state
SecuritySIP and SRTP is encrypted, makes eavesdropping impossible
Shared lineForking with other Microsoft Teams supported devices and/or soft clients
Easy dialing internal numbersVia the DECT area code solution, internal numbers can be used as the system will convert it to the full external Teams phone number
Auto-provisioning

Easy installation via auto-provisioning, can be started via:

  • Microsoft Teams sending a check-sync
  • Web-interface button per Teams handset
Language supportEach handset can have it's own language. 

2. Gigaset prerequisites

Scroll to top

  • N610, that supports up to 20 DECT handsets
  • N670, that supports up to 20 DECT handsets
  • N770, that supports up to 100 DECT handsets
  • N870(E), that supports up to 20.000 DECT handsets
  • Gigaset PRO DECT handset (Also the Unify OpenStage M3 is supported)
  • P85X(B)W
  • P82X
  • P810(B)
  • P710
  • No Gigaset licenses are needed

3. Microsoft prerequisites

Scroll to top

  • Microsoft SIP gateway is enabled in your tenant
  • Microsoft Teams certified phone → Gigaset N610 / N670 / N770 / N870 / N870E/P85X(B)W/P82X/P810(B)/P710
  • A license for Phone System (via E5 or a standalone license)

        You need one of the following prerequisites:

  • Microsoft Teams shared device license enabled for the user (Common Area Phone license)
  • Microsoft Teams user must have a phone number (Microsoft Teams Calling Plan, Direct Routing, or Operator Connect)
Information
Display name

Do not use special characters in the display name!

4. Documentation

Scroll to top

Gigaset N610 IP PRON610: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset N670 IP PRON670: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset N770 IP PRON770: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset N870 IP PRON870: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset N870E IP PRON870E: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset IP DECT release notesRelease notes N530N610N670N770N870N870E
Supported DECT handsetsSupported DECT Handsets
Gigaset P85X(B)WGigaset P85X(B)W: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset P82XGigaset P82X: Overview of the device with links to Datasheets, manuals and FAQ
Gigaset P810(B)Gigaset P810(B): Overview of the device with links to Datasheets, manuals and FAQ
Gigaset P710Gigaset P710: Overview of the device with links to Datasheets, manuals and FAQ
Microsoft Teams compatible devices, see at the bottom of the page for the Gigaset DECThttps://learn.microsoft.com/en-us/microsoftteams/sip-gateway-plan
Microsoft Teams, set up common area phoneshttps://learn.microsoft.com/en-us/microsoftteams/set-up-common-area-phones

5. Gigaset DECT system, how to configure

Scroll to top

Here we describe the configuration/installation of the Gigaset DECT system to be used together with teams.

Firmware upgrade: Upgrade the system to the firmware 2.52 or higher

Option 1: First configuration via upload of provisioning file: You need a minimum configuration to start with Microsoft Teams, we have made it easy and created an provisioning file for you. 
Download the following provisioning file that contains the settings you need:

!!!Do not modify this file!!!

Click here to view the provisioning file for software version 2.68 or higher
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
<!-- Gigaset DECT - Initial Configuration File -->
<!-- Version: 07/07/2026 -->
<nvm>
<!-- Provisioning URL -->

<param name="SipProvider.2.InitHsProvURL" value="http://emea.ipp.sdg.teams.microsoft.com" id_placeholder="%PROVIDER_2"/>/>
<param name="SipProvider.2.Name" value="Microsoft Teams onboarding" id_placeholder="%PROVIDER_2"/>/>

</nvm>
</provisioning>
Click here to view the provisioning file for software version 2.67 or older
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
<!-- Gigaset DECT - Initial Configuration File -->
<!-- Version: 30/03/2023 -->
<nvm>
<!-- Provisioning URL -->

<param name="SipProvider.1.InitHsProvURL" value="http://emea.ipp.sdg.teams.microsoft.com"/>
<param name="SipProvider.2.InitHsProvURL" value="http://emea.ipp.sdg.teams.microsoft.com"/>
<param name="SipProvider.3.InitHsProvURL" value="http://emea.ipp.sdg.teams.microsoft.com"/>
<param name="SipProvider.4.InitHsProvURL" value="http://emea.ipp.sdg.teams.microsoft.com"/>

<param name="SipProvider.2.Name" value="Microsoft Teams onboarding"/>

</nvm>
</provisioning>

Click here to download the provisioning file: MicrosoftTeams_SW_2.68_or_higher.xml

Upload the provisioning file: The provisioning file can be uploaded via the web-interface.
Open the Gigaset DECT system web-interface:

Go to SETTINGS - System - Provisioning and configuration, click on Browse
TeamsProvFileBrowse.png
Select the provisioning file, click on Upload.TeamsProvFileUpload.png
Click on Start auto configurationTeamsProvFileStart.png

Option 2: First configuration via GRAPE

In GRAPE:

image-2025-7-31_11-46-13.png
  • Search settings: Connection name or number
    • Select: Connection name or number
      • Add
        • Index: 2
        • Value: Microsoft Teams onboarding
image-2025-7-31_11-55-24.png

Add an DECT handset: Go to: SETTINGS - Mobile devices - Administration

Select as VoIP provider "Microsoft Teams onboarding"

It can be that you see the VoIP provider "Microsoft Teams onboarding" 2 times, both can be used.

TeamsOnboarding.png

After successful registration, the handset is configured and will show on the display:

This is an Microsoft Onboarding SIP account, that is used to sign-in the user account. It is not possible to make or receive calls with this account.

TeamsSignIn.png

5.1 Softkey for Sign-in/out

Scroll to top

TeamsHSSoftk.png

Handsets that have completed the on-boarding, need to be able to Sign-in/out. For this, you need to assign an "Sign In" softkey.

  1. On the handset, long-press on the left or right softkey to open the Function List
  2. Go to More functions...
    TeamsMoreFunctions.png
  3. Select Sign In
    TeamsHSSignIn.png

5.2 Handset Sign-in

Scroll to top

  1. For Local Sign-in/out, the user needs to press the Soft Key "Sign In" to start the Sign In procedure.

    TeamsSignIn.png
  2. On your DECT handset you will see the Microsoft pairing URL and the Pairing code needed to login.

    Teams_pairingcode.png or MSTeam_aka.pngor ??? URL is provided by Microsoft !!!
  3. The Sign In process is now done on a PC or device with an internet browser.

    Open the pairing URL:  showed on your screen

    Enter the pairing code: (The code is not case sensitive)
    Sometimes you need to login first an then enter the code

    MicrosoftPairingcode.png
  4. Click on Next and select your Microsoft account.

    MicrosoftPickAcc.png
  5. Microsoft will send an SIP Notify to you system (Onboarding account), that starts the handset provisioning. 

    It can take a few minutes before provisioning is started. If the procedure is successful, you will see your user-name depends on the user configuration in the display.

    TeamsHSSignOut.png

5.3 Handset Sign-Out

Scroll to top

  1. You can Sign Out by pressing the Softkey "Sign Out"

    TeamsHSSignOut.png
  2. Microsoft will send an SIP Notify to you system, that starts the handset provisioning. 

    It can take a few minutes before provisioning is started. If the procedure is successful, you will see "Sign In" on the display.

    TeamsSignIn.png

5.4. Increase audio quality (G.722 codec)

Scroll to top

By default the audio codec G.711 is used.

If required, an higher audio quality can be achieved by enabling the G.722 codec. (Enabling the G.722 codec will change the maximum of parallel calls to 5 per base)

  1. In the DECT system, go to: SETTINGS - telephony - Audio - Enable: Wideband with codec G.722

    TeamsG722.png
  2. Activate the G.722 codec for the Provider or PBX profiles with the name - Microsoft Teams signin (Do this for each Provider profile with this name if multiple available)

    TeamsCodec.png

5.5. Internal number dialing

Scroll to top

In Microsoft teams the user has one phone number and that is the external number. For internal calls, the full external phone number must be dialed.

Using the Area code feature in our DECT solution, internal numbers can be dialed where the system will automatically convert this to the full external number.

Example:

Phone number = 0049 2871 1234500 - 0049 2871 1234599

  • In the web-interface go to: SETTINGS - Telephony - Call settings

    Enter the Area Codes, conform the company number.

    image-2023-4-3_10-43-47.png
  • Instead of dialing the full number example: 0049 2871 1234500
    The user can dial 1234500
  • If needed, the local Area code can be increased to be able to dial internally using even less digits.

5.6 Auto-provisioning web-interface options

Scroll to top

From software 2.53 or higher, the web-interface has the following provisioning options:

  • Handset provisioning URL
  • Last provisioning request date and time
  • Start auto configuration

In the web-interface go to: SETTINGS - Mobile devices - Administration - Edit handset - Provisioning and configuration.

This is only visible for handsets using the Teams provisioning.

image-2023-4-12_16-7-8.png

6. Gigaset Desktop, how to configure

Open the web-interface of your device.

Go to: Setup - Advanced - Update - Setting URL and enter the URL below

http://ipp.newvoice.com/

Desktop_Teams_URL.png

Start auto-provisioning via:

  • Reboot

    - OR -
     
  • Settings - Maintenance - Synchronize settings - OK
Desktop_Teams_Prov.bmp

 6.1 Sign-in

The device will be configured by Microsoft and will get an Sign In account.

Click on the key Sign In to login with your Microsoft teams account.

Desktop_Teams_Sign_in.png
Open a browser and enter the the URL you can see on the display in this example:

https://aka.ms/siploginppe 
Desktop_Teams_code_blur.png

Enter the Pair code and press the button Pair.

Your device will be configured with you user-account.

Desktop_Teams_login_blur.png

On the display, you will see your name and phone-number, the green icon shows
the SIP registration is successful.

 

Desktop_Teams_SignedIn.bmp

 6.2 Sign-out

Press the Sign out key to logout of MSTeams, you will get an onboarding account to be able
to login again.

Desktop_Teams_Sign_out.png

7. FAQ

Scroll to top

Which SIP/HTTP user-agent is send?

By default the user-agent contains: FAQ - User agent

  • Device type
  • Software version
  • MAC address
  • Number of handsets

Microsoft only wants to see the:

  • Device type
  • Software version

For this solution, the correct user-agent is set via provisioning.

When I have an integrator with multiple DECT Managers, do we need to change the user-agent via auto-provisioning so that every device uses the same user-agent?No, the user-agent is changed by auto-provisioning to send only the device type and software version and is also valid for an integrator solution.
What is an Microsoft onboarding SIP account?Each device that is not logged in Teams, get's an Microsoft Onboarding SIP account. This account offers an active SIP registration to the Microsoft platform. It is not possible to make or receive calls using this account, it is needed to start the Teams login.
How long is an onboarding SIP account valid?

If your device is registered with the onboarding account and:

  • SIP refresh registration is continuous then the account stays active for always
  • There is no SIP refresh registration (device switched off) then account is deleted by Microsoft after 14 days
How long is an Sign-in SIP accounts valid?

If your device is Signed-in:

  • SIP refresh registration is continuous then the account stays active for always
  • There is no SIP refresh registration (device switched off) then account is deleted by Microsoft after 30 days
How is provisioning started?

Provisioning is started by the Microsoft platform using the Onboarding / Sign-in SIP account. Via an SIP Notify send by the Microsoft platform using the active SIP account, provisioning is started.

If the SIP account is not registered then provisioning can not be started.

The SIP Notify is send by the SIP platform where the handset is registered against. (The active SIP registration normally keeps the firewall open.)

Who generates the text on the display during sign-in/out?The text "Signed Out Successfully" or the URL to Microsoft with code is generated by the Microsoft platform using the xHTML/RAP protocol.
The URL for login is different then described on this wiki.Always use the URL that is displayed on the DECT handset as Microsoft sometimes makes changes that could results to use another URL. The URL on the handset is coming from Microsoft and is the only valid URL.
Sign-in is not working

There could be multiple reasons

  1. There is an missing Teams license
  2.  SIP notify is not received

Try the Sign-in using an Microsoft account where you know it is working.

After Sign-in, you see the following message on the display:

Teams_Opps.png

This is generated by Microsoft when you start a sign-in and the Onboarding SIP account is not registered. 

This can happen that you pre-configure the system and handsets, but installation is for example weeks later, then the Onboarding accounts are deleted by Microsoft.

Try to:

  1. Start provisioning via the web-interface
  2. Re-register the DECT handset
How to trace Teams login using syslogSee this page: FAQ - Microsoft Teams Integration: How to trace and read the syslog output
If I register a new DECT handset, I can see the VoIP provider "Microsoft Teams onboarding" multiple times, which one should I use.It does not matter which of these providers you select, both can be used.
Teams user settings are changed, when do we see the changes in the DECT system?

The Microsoft SIP Gateway synchronize the user’s attributes in every SIP register refresh with Teams.

  1. If the display name or phone number is modified, then the SIP GW sends NOTIFY with check/sync to fetch new the new config with updated attributes but user still signed in.
  2. If user credentials or policies or license have changed, then SIP GW forces sign out and user MUST sign in again.