In 3CX server, if one sip trunk has many DIDs, the DIDs and extensions can be set as one to one. It means when anyone dials the DID number from outside, the specific extension will ring, and when the specific extension calls out through the sip trunk, the specific DID number will display on the screen of callee, you can refer to the file to realize it. Here we will describe another method of splitting the sip trunk to realize the same function, and the method can be also used in the situation like this: the extension of one 3CX and the DID of another 3CX will be set as one to one when two 3CXs are connected in bridge mode.
Splitting the sip trunk means one sip trunk which have many DIDs will be split into many sip trunks, like sip trunk B, sip trunk C and so on, and each of these sip trunks will just have one single DID. After that, the extension can call out through the specific sip trunk which has the specific DID, when anyone calls the specific DID number from outside, the specific extension will ring.
The steps are as below:
- Create the sip trunk for each DID number respectively, just the trunk name and DID number are different, and the rest settings are same.
- Create the outbound rule, and make the specific extension call out through the specific sip trunk (specific DID).
Here it means when the extension 0000 dials any numbers starting with 9, 3CX will delete 9 then send the rest number to the sip trunk 58VoIP-A(DID number 12345678901).
- Create the inbound rule, and make the inbound call from the specific DID go to the specific extension.
So any inbound calls from the DID 12345678901 will make the extension 0000 ring.
After we finish all the settings, if the calls from the different DIDs cannot be directed to the extensions we set, please try to disable or enable the option below in each sip trunk, and check if the issue will disappear.