Prerequisites
Before you begin, make sure you have:
- Administrator access to your 3CX console
- Your MaxiConnect SIP credentials (server, username, password)
- Your DID number(s) (assigned phone numbers)
Don’t have your SIP credentials yet? Contact MaxiConnect at +41 58 521 32 00.
Step 1 — Access the 3CX console
- Log in to your 3CX administration console
- In the left menu, go to SIP Trunks
- Click + Add SIP Trunk
Step 2 — Select the trunk type
- In the provider list, choose Generic SIP Trunk
- Click Next
Step 3 — General settings
| Field | Value |
|---|---|
| Name | MaxiConnect (or another descriptive name) |
| Registrar/Proxy server | MaxiConnect SIP server |
| Main number | Your main phone number |
| Number of simultaneous lines | As per your contract |
Step 4 — Authentication
| Field | Value |
|---|---|
| Authentication type | Digest |
| Authentication ID (Auth ID) | Your SIP number or provided login |
| Password | Provided SIP password |
Step 5 — Advanced settings
In the Advanced Options tab:
| Parameter | Recommended value |
|---|---|
| Transport | UDP (or TCP if recommended) |
| Port | 5060 |
| Re-registration | 3600 seconds |
| Preferred codec | G.722, then G.711 |
Enable “Send Keep-Alive” if your connection is behind a strict NAT.
Step 6 — Inbound rules (DID)
- Go to Routing Rules → Inbound Rules
- Add a new rule:
- DID/Number: your phone number (international format without +)
- Destination: extension, call group or IVR according to your configuration
- Repeat for each additional DID number
Step 7 — Outbound rules
- Go to Outbound Rules
- Verify that a rule exists routing external calls via the MaxiConnect trunk
- Example of a basic rule:
- Dialling prefix:
0or empty - Strip prefix: according to your configuration
- Trunk: MaxiConnect
- Dialling prefix:
Testing the configuration
Once the trunk is configured:
- Make a call from an extension to an external number → check audio quality
- Call your DID number from a mobile phone → check that the call comes through
- Check the 3CX logs to diagnose any registration issues
Common issues
Trunk in “Not Registered” state → Check the SIP credentials (copy-paste exactly, no spaces) → Verify that port 5060 UDP is open on your firewall
One-way or dropped audio → NAT issue. Enable STUN in 3CX or configure NAT correctly
Inbound calls not ringing → Check the DID rules and that the number matches exactly the expected format
Technical support: +41 58 521 32 00 — hello@maxiconnect.ch