Skip to main content
SIP Connectivity

SIP Registration Guide

Written By Maruf Ansari

Last updated 3 months ago

With SIP Registration, your agent behaves like a SIP device — the same way a desk phone or softphone would — by logging in to your phone system and keeping that login active. Your phone system issues the login details; your agent uses them to register and stay reachable.

This method is the right choice when your phone system or provider doesn't support trunk-style routing and instead issues you device-style SIP credentials — common with some legacy on-premise PBXs and extension-based providers.

Part of SIP Connectivity. SIP Registration is one of two ways to set up SIP Connectivity. If you haven't decided yet, see the SIP Connectivity Overview for a full comparison — in most cases SIP Trunking is the recommended method, with SIP Registration reserved for phone systems that specifically require it.

How this compares to SIP Trunking

Aspect

SIP Registration

SIP Trunking

How it connects

Your agent registers itself to your PBX/provider, using a persistent login that must stay active.

A direct, server-to-server connection — by trusted IP address or SIP credentials on each call.

Connection state

Stateful — relies on a live registration that renews periodically.

Stateless — no ongoing session to maintain.

Best fit

Systems that only support device-style registration, e.g. legacy PBXs or extension-based providers with no static IP.

Enterprise PBXs, SBCs, and carriers that support trunk-style routing (most modern business phone systems).

Registration fields

Field

Purpose

Phone / Extension

Choose whether this SIP account is identified by a Phone Number or an Extension Number — this is the destination that calls to this registered device will be routed to. The two options are independent of every other field on this form: switching between them only changes which field below you fill in.

Phone Number

Shown when Phone is selected. The phone number that is the destination for calls to this registered device.

Extension Number

Shown when Extension is selected. The extension number that is the destination for calls to this registered device.

Username

Your SIP account login — this is what identifies your device to the server.

Password

The password for your SIP account.

Authentication Username (optional)

Only needed if your provider gives you a separate ID for authentication, different from your regular username.

Proxy

The main SIP server your app connects and registers to — this is the only field required to get connected.

Outbound Proxy (optional)

Forces all outgoing calls through this server instead of the default route. Leave blank unless your provider specifically requires it.

Realm (optional)

Used only during login/authentication to verify your credentials. Usually the same as your Proxy address — leave blank to auto-detect.

From Domain (optional)

The domain shown to the other party when you make a call. Usually the same as your Proxy address — leave blank to auto-detect.

SIP Registration — field layout with Proxy, Outbound Proxy, Realm, and From Domain

Keep the registration alive. Because this method relies on an active login rather than a stateless trunk, if your phone system changes these credentials or the registration lapses, inbound and outbound calls will stop working until it's reconnected.


Frequently Asked Questions

SIP Registration. That's the model your provider is describing, and it's the correct option — not a fallback.

Phone treats this SIP account like a full external number — it's the destination phone number that calls to this registered device are routed to. Extension treats it like an internal line — enter the extension number that's the destination instead. The two options are independent of the rest of the form: switching between them doesn't change your Username, Password, Proxy, or any other field.

Because SIP Registration relies on an active login rather than a stateless trunk, inbound and outbound calls will stop working until you update the credentials and the registration reconnects.

Proxy is the main SIP server your agent registers to, and is the only field required to get connected. Outbound Proxy is optional — it forces outgoing calls through a separate server instead of the default route, and should be left blank unless your provider specifically requires it.

Usually not. Both default to your Proxy address when left blank. Only set them if your provider explicitly gives you different values for authentication (Realm) or caller identification (From Domain).

Username is your SIP account login and identifies your device to the server. Authentication Username is only needed if your provider issues a separate ID specifically for authentication — leave it blank unless your provider tells you otherwise.

Yes. Once registered, your agent can both receive and place calls through the same connection — unlike Call Forwarding, SIP Registration supports outbound calling from the registered number.


More in SIP Connectivity