How to connect a DID to 3CX PBX
Overview
3CX registers to the Cliqtel SIP server as a SIP trunk. Inbound calls to your DIDs arrive on that trunk, and you route each number to the right receptionist, queue, extension, or IVR. Outbound calls leave through Cliqtel using a caller ID you control. This article covers the trunk setup, inbound DID mapping, and the outbound rule check to run before you go live.
Before you begin
Make sure the PBX, network, and Cliqtel credentials are ready before you start.
- Cliqtel SIP credentials — have the SIP server, auth ID, password, and your main DID ready before creating the trunk.
- 3CX admin access — you need to be able to create a trunk, set inbound routing, and adjust outbound rules.
- DID list prepared — decide which Cliqtel numbers terminate on which users, ring groups, or IVRs.
- Network access confirmed — confirm the PBX can reach the Cliqtel SIP server and that firewall rules allow signalling and media.
Setup flow
In 3CX, add a new SIP trunk and enter the Cliqtel server, authentication ID, password, and main DID.
Choose the default inbound destination, then add any extra DIDs that should ring elsewhere — a receptionist, queue, extension, or IVR.
Update outbound rules so calls leave through Cliqtel using the caller ID you intend to present.
Place inbound and outbound calls, confirm the trunk shows as registered, and validate caller-ID presentation.
Example configuration
Use this as the starter reference when you create the trunk in 3CX.
Provider: Cliqtel
Registrar / Server: sip.cliqtel.com
Auth ID: {cliqtel_auth_id}
Password: {generated_secret}
Main DID: {e164_main_number}
Transport: UDP / TCP / TLS- Main DID format matches what 3CX expects.
- Inbound destination is set for both the default and any specific DIDs.
- Outbound route order does not conflict with another provider.
- Caller-ID formatting complies with destination-country rules.
Operational notes
| Check | What to confirm |
|---|---|
| Registration | Confirm the 3CX trunk shows as registered before testing DIDs. |
| Inbound routing | Test both the main DID and at least one secondary DID if configured. |
| Outbound CLI | Check that the expected DID is presented for outbound calls. |
| Failover | If you use multiple trunks, verify rule priority and fallback behaviour. |
Make 3CX onboarding feel instant
Browse every connector on PBX Integration, or see the related guides below.