Skip to content

NetGSM

Preset for NetGSM, a widely used Turkish SIP provider. This setup has been confirmed with live calls.

Values are taken one-to-one from the product’s telephony preset (sip_presets.py). Check any field marked Not verified in the docs in your provider’s panel; it stays editable in the console with the same note.

Provider key
netgsm_sip
Region
Türkiye (national numbers)
Connection test
SIP REGISTER
Username
Your number without the leading 0 (e.g. 8503465275)
Caller ID (DID)
Like 0850 346 52 75

Preset values

These values are pre-filled in the console; you can change every one of them.

FieldDefaultStatus
SIP serversip.netgsm.com.tr✓ Verified
TransportUDP! Not verified in the docs
Authenticationusername / password (Digest)✓ Verified
Dialled number formatnational✓ Verified
Inbound signalling IPs— (none published)! Not verified in the docs
Suggested codecsPCMA, PCMU! Not verified in the docs
SIP REFER (transfer)unknown — use bridge! Not verified in the docs

Provider notes

SIP details: NetGSM panel → Voice Service → Settings → SIP Details. The username is your number without the leading 0 (e.g. 850XXXXXXX). NetGSM's guides use TCP; UDP works too. For inbound calls, set up 'SIP Trunk forwarding' at NetGSM to the IP of your LiveKit SIP server. Transfer to a PBX (REFER) isn't documented: use the 'bridge' method for transfers to a number.

Sources

  1. In Settings → Integrations → Phone line, pick NetGSM as the provider. The preset fills in the fields.
  2. Enter the SIP username, password (write-only) and caller number (DID); change the server, transport or number format if needed.
  3. Press Test connection. Then map your inbound numbers to an assistant. Number mapping →