Bandwidth
Global preset for Bandwidth. SBC addresses are not published, so you get the address from Bandwidth; the default authentication is IP authorization.
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
bandwidth_sip- Region
- Global (E.164, non-TR numbers allowed)
- Connection test
- SIP OPTIONS (the provider does not accept REGISTER)
- Username
- Username (stays empty with IP authorization)
- Caller ID (DID)
- Your Bandwidth number, E.164 (e.g. +19192971000)
Preset values
These values are pre-filled in the console; you can change every one of them.
| Field | Default | Status |
|---|---|---|
| SIP server | enter your own — The SBC address Bandwidth gives you | ! Not verified in the docs |
| Transport | UDP | ✓ Verified |
| Authentication | IP authorization | ! Not verified in the docs |
| Dialled number format | e164 | ✓ Verified |
| Inbound signalling IPs | — (none published) | ! Not verified in the docs |
| Suggested codecs | PCMU | ✓ Verified |
| SIP REFER (transfer) | unknown — use bridge | ! Not verified in the docs |
Provider notes
Bandwidth doesn't publish its SBC addresses (a pair) or inbound IPs: get them from your implementation specialist. According to the docs, signalling and media use UDP. The authentication method isn't documented; the default is IP authorization (give Bandwidth the IP of your LiveKit server).
Sources
Connecting
Section titled “Connecting”- In Settings → Integrations → Phone line, pick Bandwidth as the provider. The preset fills in the fields.
- Enter the SIP username, password (write-only) and caller number (DID); change the server, transport or number format if needed.
- Press Test connection. Then map your inbound numbers to an assistant. Number mapping →
© 2026 Erusoft