Route Phone Calls Based On Information Caller Enters

Where would I be able to find some kind of software that allows a phone call to be routed based on information the caller enters.

For example, i call my company and enter my id number, it looks up my id number in a database, logs the number i am calling from into the database, and routes my call according to the results in the database. When the person answers the phone, they will see my information because i entered my id number and they will see the number i am calling from.

Most importantly i am curious about the database part.
LVL 5
twcadminAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

grbladesCommented:
It will depend on what phone system you are using.

Do you have an existing system or are you looking for one?
0
twcadminAuthor Commented:
Whatever gives me a solution. The pbx i'm currently using is Electra Elite IPK II KTS and it was recently purchased so obviously i'd like to use it if i can.
0
grbladesCommented:
I think you will need something which gives you lots of flexibility in writing your own dialplans. I dont think your existing system will do it.

What sort of phones do you have?
For this sort of thing you are looking at something like Asterisk which runs on Linux. It is a VoIP based system and is designed to work with voip phones rather that digital/analogue phones that traditional pbx's use.
0
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

twcadminAuthor Commented:
well i know my system supports voip phones. but anyway, even if i use asterisk where would i even begin to make something like what i am looking for?
0
grbladesCommented:
Have a look at :-
http://www.voip-info.org/wiki/view/IVR
IVR is the voice menu system you commonly see. The above page lists some specific IVR suppliers. What you are asking sounds fairly common and one of them probably supplies a system which will do what you want practically straight away.

Asterisk can do what you want but you will end up having to write the dialplan to write/read the database values etc... yourself (aswell as install the system of course).

Let me know if you are happy contacting the suppliers or if you would prefer to go with the Asterisk route.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
twcadminAuthor Commented:
Is there some kind of guide that i can look at for going the asterisk route?
0
grbladesCommented:
There is a book you can get which is mentioned at http://www.asterisk.org and there is also lots of information at http://www.voip-info.org/wiki-Asterisk
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Voice Over IP

From novice to tech pro — start learning today.