Skip to content

Sinch

Global preset (E.164) for Sinch Elastic SIP Trunking.

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
sinch_sip
Region
Global (E.164, non-TR numbers allowed)
Connection test
SIP OPTIONS (the provider does not accept REGISTER)
Username
Digest username (may stay empty with an ACL)
Caller ID (DID)
Your Sinch number, E.164 (e.g. +14155550100)

Preset values

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

FieldDefaultStatus
SIP serverenter your own — <your-trunk-domain>.pstn.sinch.com (the trunk address in the Sinch panel)! Not verified in the docs
TransportUDP✓ Verified
Authenticationusername / password (Digest)✓ Verified
Dialled number formate164✓ Verified
Inbound signalling IPs— (none published)! Not verified in the docs
Suggested codecsPCMA, PCMU! Not verified in the docs
SIP REFER (transfer)supported✓ Verified

Provider notes

Sinch Customer Dashboard → Elastic SIP Trunking: define the trunk domain (e.g. <company>.pstn.sinch.com) and a Digest credential or an ACL. For inbound calls enter your LiveKit SIP address as a static endpoint (don't use a REGISTER-based endpoint). Wait 60 seconds for changes to propagate. Inbound IPs aren't documented: get them from Sinch support. *.vp.sip.sinch.com is the Voice API, not this trunk.

Sources

  1. In Settings → Integrations → Phone line, pick Sinch 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 →