- Joined
- Mar 2, 2011
- Messages
- 5
- Reaction score
- 0
HI,
I just downloaded 3CX and plan on just using the free version as this is for my home use. I had been using Trixbox/Asterisk and Fusionpbx/FreeSWITCH and have had some issues so wanted to try out 3CX. I am making and receiving calls, but am trying to get incoming calls to route based on DID. I have one primary number and two virtual numbers that are all forwarded to the same account by my VoIP provider (RNK Telecom) who is using an Asterisk System.
My VoIP provider is forwarding the DIDs using DNIS over ANI. For the life of me, I can't figure out how to set this up. In 3CX I go to Generic VoIP Provider then to the DID tab and have added all three numbers there. Then I go to the Source ID tab and select "source Identification by DID" then I clicked on add and selected all and now all three DIDs are added to the small window. (I have read in other ports that I may have to add a wildcard to the beginning or end of the numbers). In the "SIP Field containing DID numbers" I selected "To: User Part"
After clicking apply, the external number that I had inputed into the account details of the Generic VoIP Provider account shows up underneath the Generic VoIP Provider in the tree and the three DID numbers which I entered show up under this external number. For my purpose here, I will call this the TRUNK SECTION. (Please note that the external number or trunk is also one of the three DIDs which entered). In this section under "Office Hours", I selected connect to extension and I chose extension 732. I also checked off "same as office hours" as I do not want any time restrictions.
I went to each of the three DIDs that were created under the external number and forwarded them each to different extensions. For my purpose here, I will call this the DID SECTION. Not sure what to put into the DID/DDI Name and DID/DDI number/mask so I tried putting different combinations in the two different fields and still all incoming calls continue to go to the same 732 extension.
It seemed to me that since I had chosen to send all calls to extension 732 in the TRUNK SECTION, then the flow process would prevent the calls from going beyond this point thereby never making it to the DID SECTION to end up at the proper destinations. So I forwarded the calls to hunt group 7000 which had all extensions as part of the group, made a test call and all the extensions rang. Didn't think this would work at all, but I was desperate.
Looking at the extension status I see the different DIDs when I make a call from an outside line, so I know my VoIP provider is passing along proper signals that are working. Although I have no idea where to go from here, I feel that the issue lies in the Inbound Parameters section and SIP Field containing DID numbers selection.
Any help is highly appreciated. Thanks
I just downloaded 3CX and plan on just using the free version as this is for my home use. I had been using Trixbox/Asterisk and Fusionpbx/FreeSWITCH and have had some issues so wanted to try out 3CX. I am making and receiving calls, but am trying to get incoming calls to route based on DID. I have one primary number and two virtual numbers that are all forwarded to the same account by my VoIP provider (RNK Telecom) who is using an Asterisk System.
My VoIP provider is forwarding the DIDs using DNIS over ANI. For the life of me, I can't figure out how to set this up. In 3CX I go to Generic VoIP Provider then to the DID tab and have added all three numbers there. Then I go to the Source ID tab and select "source Identification by DID" then I clicked on add and selected all and now all three DIDs are added to the small window. (I have read in other ports that I may have to add a wildcard to the beginning or end of the numbers). In the "SIP Field containing DID numbers" I selected "To: User Part"
After clicking apply, the external number that I had inputed into the account details of the Generic VoIP Provider account shows up underneath the Generic VoIP Provider in the tree and the three DID numbers which I entered show up under this external number. For my purpose here, I will call this the TRUNK SECTION. (Please note that the external number or trunk is also one of the three DIDs which entered). In this section under "Office Hours", I selected connect to extension and I chose extension 732. I also checked off "same as office hours" as I do not want any time restrictions.
I went to each of the three DIDs that were created under the external number and forwarded them each to different extensions. For my purpose here, I will call this the DID SECTION. Not sure what to put into the DID/DDI Name and DID/DDI number/mask so I tried putting different combinations in the two different fields and still all incoming calls continue to go to the same 732 extension.
It seemed to me that since I had chosen to send all calls to extension 732 in the TRUNK SECTION, then the flow process would prevent the calls from going beyond this point thereby never making it to the DID SECTION to end up at the proper destinations. So I forwarded the calls to hunt group 7000 which had all extensions as part of the group, made a test call and all the extensions rang. Didn't think this would work at all, but I was desperate.
Looking at the extension status I see the different DIDs when I make a call from an outside line, so I know my VoIP provider is passing along proper signals that are working. Although I have no idea where to go from here, I feel that the issue lies in the Inbound Parameters section and SIP Field containing DID numbers selection.
Any help is highly appreciated. Thanks