- Jul 22, 2000
- 4,694
- 0
- 0
We're in the process of starting up a side business at my company which will involve people calling a toll free number, entering an extension, and being forwarded to another outside number.
There are going to be a LOT of extensions (eventually, around 50,000) so we'll be using a 5 digit extension system.
We're not actually answering any calls - we're basically acting as a call forwarding service.
We have a developer who has already built a MySQL database that contains a list of which extensions go where.
I'm having a hard time wrapping my head around how to integrate this with a (VoIP?) solution. Others have done similar things to what we're doing, so it's technically possible/feasible - I just need to figure out how to make it work. Here's the order of operations:
Person calls toll free # > person enters an extension > phone system references our database to see what external number this extension is associated with > phone system logs a time this call was made and adds it to a table in our database > phone system connects the person to the external number.
Now, basic call routing is pretty simple through an online VoIP provider (we're currently using RingCentral for our 'regular' phone system), but this has to plug into our database to figure out where to route and log it, with the main caveat being that there will be a TON of extensions. Also, certain groups of extensions will all reference the same external number, so there may be 100 different extensions which all go to 1 number.
My question is this: what kind of phone 'setup' should I be looking at to make this work? The 2 main points are: being able to hook into our MySQL database and being able to handle a large number of 5 digit extensions. Can a VoIP provider assist with this, or do we need our own in-house server with something like 3CX to make this work or?
Thanks for any heads up. I'm learning about VoIP as I go, but I'm a little lost on this one.
There are going to be a LOT of extensions (eventually, around 50,000) so we'll be using a 5 digit extension system.
We're not actually answering any calls - we're basically acting as a call forwarding service.
We have a developer who has already built a MySQL database that contains a list of which extensions go where.
I'm having a hard time wrapping my head around how to integrate this with a (VoIP?) solution. Others have done similar things to what we're doing, so it's technically possible/feasible - I just need to figure out how to make it work. Here's the order of operations:
Person calls toll free # > person enters an extension > phone system references our database to see what external number this extension is associated with > phone system logs a time this call was made and adds it to a table in our database > phone system connects the person to the external number.
Now, basic call routing is pretty simple through an online VoIP provider (we're currently using RingCentral for our 'regular' phone system), but this has to plug into our database to figure out where to route and log it, with the main caveat being that there will be a TON of extensions. Also, certain groups of extensions will all reference the same external number, so there may be 100 different extensions which all go to 1 number.
My question is this: what kind of phone 'setup' should I be looking at to make this work? The 2 main points are: being able to hook into our MySQL database and being able to handle a large number of 5 digit extensions. Can a VoIP provider assist with this, or do we need our own in-house server with something like 3CX to make this work or?
Thanks for any heads up. I'm learning about VoIP as I go, but I'm a little lost on this one.
