Setting Up a SIP Dialer: The Complete Step-by-Step Guide
Short answer: Three things make a SIP dialer work: a phone number that comes with SIP credentials, a SIP app or PBX to run it in, and the correct server details. With SMS Conecta, purchase a real number, grab its SIP username and password from the dashboard, type sip.smsconecta.com into the server field on port 5060 (5061 for TLS), pick the G.711 codecs, and hit register.
A SIP dialer is simply an app that sends and receives calls through the Session Initiation Protocol rather than a SIM card. This guide covers the whole setup process, from picking a number through to confirming audio flows both ways, and the steps are identical whether you prefer a desktop softphone or a PBX.
What to gather before you begin
SIP decouples the phone number from the hardware. The number itself sits with a provider, and any SIP-compliant app can sign into it with a username and password, in much the same way an email client connects to a mailbox. Signalling follows the SIP standard (IETF RFC 3261), which is why identical credentials work across Zoiper, Linphone, MicroSIP, Bria, Groundwire, or a PBX like Asterisk, FreePBX, 3CX or FusionPBX.
Collect the items below before launching any app. Having everything ready up front prevents the typos that are the usual cause of registration failures later on.
- A real phone number with SIP access. Every SMS Conecta number — mobile, local or toll-free, across 181 countries — ships with its own SIP credentials.
- That number's SIP username and SIP password, both visible on the number's dashboard page.
- The server address: sip.smsconecta.com.
- A SIP app or PBX. Any SIP-compliant client will do; there is no proprietary software to install on our side.
- A headset or mic, plus a network that permits outbound UDP or TCP on port 5060, or TLS on port 5061.
SMS Conecta settings in one place
Everything you need to fill in is listed below. Apps label the fields a little differently — "Domain", "Registrar" or "Proxy" instead of "server", for instance — but they all refer to the same values.
| Setting | Value | Notes |
|---|---|---|
| SIP server / domain | sip.smsconecta.com | Enter this for the registrar, domain and outbound proxy fields alike |
| Username / auth ID | <SIP_USERNAME> | Unique per number; found on that number's page |
| Password | <SIP_PASSWORD> | Unique per number; paste it rather than typing it out |
| Transport and port | UDP or TCP 5060, TLS 5061 | Start with UDP; fall back to TCP or TLS if your network blocks it |
| Codecs | G.711 µ-law (PCMU), G.711 A-law (PCMA) | Turn off other codecs, or at least rank them below G.711 |
| Authentication | Digest | Plain SIP digest auth; most apps need nothing extra configured |
| DTMF | RFC 2833 (RTP events) or SIP INFO | RFC 2833 is the default in nearly every app |
The setup, step by step
- Register an SMS Conecta account using only an email address, then pick a number in the country you want. Most numbers go live within minutes of paying.
- Go to that number's dashboard page and grab its SIP username and SIP password.
- Install a SIP app, or log into your PBX admin panel, and start adding a new SIP account — labelled "SIP trunk", "VoIP account" or "peer" depending on the software.
- Type sip.smsconecta.com into the server or domain field, then paste in the username and password. Where an app has both a "username" and an "auth username" box, use the same value in each.
- Pick UDP as the transport on port 5060. On a locked-down network, switch to TCP on 5060 or TLS on 5061 instead.
- Turn on G.711 µ-law (PCMU) and G.711 A-law (PCMA) in the codec list and move them to the top.
- Configure DTMF as RFC 2833 (also labelled RFC 4733 or "RTP events"). Fall back to SIP INFO only if an automated phone menu ignores your key presses.
- Hit save. Within a few seconds the account should flip to "Registered", "Online" or show a green dot.
- Dial out to another phone to test, then ring your SMS Conecta number from a separate phone to verify incoming calls and two-way audio both work.
Sample config (Asterisk PJSIP)
Running your own PBX just means the same values are entered into a trunk definition instead. The minimal Asterisk PJSIP snippet below registers a single number; FreePBX, 3CX and FusionPBX ask for the exact same fields on their own trunk screens. Swap in your own values wherever a placeholder appears.
[smsconecta-reg]
type=registration
transport=transport-udp
outbound_auth=smsconecta-auth
server_uri=sip:sip.smsconecta.com:5060
client_uri=sip:<SIP_USERNAME>@sip.smsconecta.com
[smsconecta-auth]
type=auth
auth_type=userpass
username=<SIP_USERNAME>
password=<SIP_PASSWORD>
[smsconecta-aor]
type=aor
contact=sip:sip.smsconecta.com:5060
[smsconecta]
type=endpoint
context=from-smsconecta
disallow=all
allow=ulaw,alaw
dtmf_mode=rfc4733
outbound_auth=smsconecta-auth
aors=smsconecta-aor
from_user=<SIP_USERNAME>
[smsconecta-identify]
type=identify
endpoint=smsconecta
match=sip.smsconecta.comPicking the app that fits your setup
A single user on a single machine is best served by a desktop softphone — MicroSIP on Windows, or Zoiper and Linphone on Windows, macOS and Linux alike. On a phone, Zoiper, Linphone, Bria and Groundwire each publish their own mobile SIP clients.
When a whole team needs the number, register it on a PBX — Asterisk, FreePBX, 3CX or FusionPBX — and route calls out to extensions from there. Contact-centre platforms such as VICIdial plug in the same way, through a SIP trunk. Prefer not to install anything at all? The browser-based web dialer built into the SMS Conecta dashboard lets you call immediately using any of your numbers as caller ID.
Confirming the setup actually works
A green "Registered" indicator only confirms the username and password were accepted. Audio rides on a different path entirely (RTP), so a genuine test call in both directions is the only real proof before you depend on the line.
- Outbound: ring a mobile you have access to, talk from both ends, and make sure each side hears the other clearly.
- Inbound: dial your SMS Conecta number from a separate phone and check that the app rings.
- Keypad: call an automated line (a bank or an airline, say) and press a digit to verify DTMF works.
- Duration: hold a call open for at least 60 seconds. A drop around the 30-second mark usually signals a NAT or firewall problem.
What comes bundled with every number
Every SMS Conecta number includes unlimited inbound calls and texts, 1,000 outbound minutes and 500 outbound SMS each month, call forwarding to any phone, the web dialer, an SMS inbox, and call logs. Plans start at $1.80 per month, charged yearly ($21.60 per year) — the same rate across every number type and every country, with no setup fee and no contract to sign.
Payments go through in USDT or USDC only. If a number turns out to be the wrong fit, the 7-day replacement guarantee swaps it for a free one in the same country, and unused numbers also carry a 7-day money-back guarantee.
Included on every plan
- Unlimited incoming SMS
- Unlimited incoming calls
- 500 outgoing SMS per month
- 1,000 outgoing minutes per month
- SIP credentials, call forwarding and web dialer
- Keep your number as long as you want
- Works with WhatsApp, Facebook, Google, Telegram and thousands more
- 7-day replacement guarantee — free new number if it doesn't work for you
- 7-day money-back guarantee if the number is unused
Numbers start at $1.80 per month, billed yearly ($21.60 per year). Settle up with USDT or USDC.
Frequently asked questions
What server address does SMS Conecta use for SIP?
sip.smsconecta.com works as the server, domain and outbound proxy alike. Connect on port 5060 for UDP or TCP, or 5061 for TLS.
Where can I find my SIP username and password?
Both sit on that number's page inside the dashboard. Since each number carries its own separate credentials, a second number means setting up a second SIP account in your app.
Which codec is the right one to pick?
Go with G.711 µ-law (PCMU) and G.711 A-law (PCMA) — these are the codecs we support, so rank them at the top and turn off (or demote) anything else.
Can the same number be registered on a PC and a phone together?
Yes — the identical SIP credentials can be entered into multiple SIP-compliant apps at once. Just test incoming calls separately on each device, since ringing behaviour differs by app.
Is any installation required just to make a call?
No. The dashboard's browser-based web dialer places calls using any of your numbers as caller ID, so an app is entirely optional.
Does SIP support dialing emergency services?
No, emergency calling is not available over SIP, so keep a regular mobile or landline on hand for emergencies.
Related guides and use cases
- SMS Conecta SIP dialer overview
- Zoiper setup guide
- MicroSIP setup guide
- Asterisk trunk setup
- fix SIP registration and audio problems
- calling from your browser with the web dialer
- what a SIP number is
- choose a phone number by country
- pricing for every number type
- G.711 codec explained
- Getting a Spanish Phone Number Without Visiting Spain
- Getting a Brazilian Phone Number Without Being in Brazil
- Getting a Mexican Phone Number Without Being in Mexico
- Getting a Hong Kong Phone Number Without Being There
Related countries
- United States phone number (+1)
- United Kingdom phone number (+44)
- Canada phone number (+1)
- Germany phone number (+49)
- Australia phone number (+61)
- India phone number (+91)
Sources
- IETF RFC 3261: SIP: Session Initiation Protocol (as of September 2026)
- IETF RFC 3551: RTP Profile for Audio and Video Conferences (PCMU/PCMA payload types) (as of September 2026)
- IETF RFC 4733: RTP Payload for DTMF Digits (successor to RFC 2833) (as of September 2026)
- Zoiper: softphone for desktop and mobile (as of September 2026)
- MicroSIP: open-source portable SIP softphone for Windows (as of September 2026)
- Linphone: open-source SIP softphone (as of September 2026)