How to Configure 3CX with DIDX DID

Whether, you are using 3CX, Asterisk, OpenSIPS, Kamailio, FreeSWITCH, Callision, Telinta, VoIPSwitch or other, DIDX is ready to help you move your DID number business and service forward to success. The following is set up a 3CX SIP server with DIDX for DID number provisioning.

After forwarding the DID to your SIP server from the DIDX portal, you are going to make a SIP trunk on 3CX web portal with the IPs of DIDX. We’ll add a demo video here on this blog post soon.

1. Select the option “SIP Trunks”.
2. Click on the “Add SIP Trunk” option.
3. Choose the “Generic” on “Select Country” section.
4. Select the “Generic SIP Trunk” on “Select Provider in your Country” option.
5. Type in your chosen DID number that you have bought from DIDX in “Main Trunk No”. For example: 15672441578. Then click on “Ok”.
6. After clicking the “Ok”, a new window will appear. On this page you will create the SIP trunk with all the IPs of DIDX. You can find these on this link “https://www.didx.net/pages/asterisk/”.
7. Copy the IP address and paste it on the section called “Register/Server/Gateway Hostname or IP”.
8. Please set the value of “Number of SIP Calls”. This means how many calls you want to receive on this DID simultaneously. Here we set the value 10.
9. If you want to add more DIDs, then select the “DIDs” option which is on the right of the “General” section.
10. Then click on the “Add DID” button, write the DID number and then press enter. If do not want to add more DIDs, let it remain the same.
11. Click on the “Ok” button. A new window will pop up and show the SIP trunk which is successfully created.
12. Select the “Extensions” option. After that select the “Add” button.
13. A new window will pop up. By default the 3CX will automatically provide the extension number. You can change the password that is given by the 3CX or you can use the same.
14. If you want to add the personal details, you can add that but it is not compulsory.
15. You will see that the extension is created successfully. In this case, it indicates the red dot because it was not registered on any softphone. The green dot would indicate that the extension is registered on the softphone.
16. Select the “Inbound Rules”. After that select the “Add DID” option. A new window will pop up.
17. Type any “Name” in the General area. But we are defining didx-incoming. Then select the DID to which you want to forward it.
18. In the “Route call to” section, you will see the Destination for calls during office hours and after office hours.
19. You can define one extension in both sections, if you want to receive call on your extension without the office hours restriction.
20. If your office is closed and you want to forward those calls to on Voicemail rather than softphone, then you can define voicemail extension as after office hours.
But here we are using same extension in both of the fields.
21. Click on the “Ok” button. Now the “Inbound rule” has been successfully define.
22. Open the extension on “Web Client” portal on 3CX or you can use the softphone. But for now we are showing testing on “Web Client”.
23. Test the call on the DID. We will able to receive the call on this extension which is “0000”.
24. In the demo video, we are able to receive the call on this extension. This means we have successfully set up the SIP trunk on the 3CX portal website! Welcome to DIDX!