Self-hosted PBX
Self-service
3CX
SIP setup
3CX treats every endpoint as SIP-BYOD by default. Extensions have a dedicated 'Credentials' tab exposing exactly what SoloDial needs.
Step by step
Five to ten minutes
-
01
Log in to the 3CX Management Console
Go to https://<your-pbx-host>:5001/#/login and sign in as an admin.
3CX Management Console login -
02
Extensions → pick one (or create new)
Create a new extension if you want a dedicated AI line. Give it a descriptive name like 'SoloDial AI'.
Extensions list with 'Add Extension' highlighted -
03
Open the extension → Authentication tab
Click into the extension, then the 'Authentication' tab. You'll see: ID (SIP username), Auth ID, Password (regenerate with the dice icon if needed).
Authentication tab with ID and Password fields -
04
Find your SBC / registration URL
Dashboard → Settings → Network → copy the 'Public IP' or FQDN plus the SIP port (default 5060). The registration URL in SoloDial format is <fqdn>:<port>.
Network Settings with Public IP field
Watch out for
- 3CX security profiles can block SIP registration from arbitrary IPs by default. Admin Console → Security → Anti-Hacking → add SoloDial's egress IP (we provide this in your agent's SIP settings page) to the allowlist.
- If you're running 3CX behind NAT, enable STUN or open UDP 5060 + RTP 9000-10999 on your firewall.