I’m an amateur web developer and am very new to the PBX world but I have an idea for a phone/web application/service (very descriptive, I know…) and I am trying to figure out the easiest possible way to implement it.
Here’s what it would have to be able to do:
People can call a number from any phone. Once connected, they hear a pre-recorded audio message and can touch-tone dial a code that will cause a specific audio recording to be played based on which code they enter.
I would want to develop a web application with PHP/MySQL where I or another administrator could easily manage these audio files which are stored on the server.
The system would also need the capability to transfer the call to another number on the PSTN.
From my understanding, I could just install LAMP / Asterisk on an old box that I used to use as a PC - What I’ve yet to learn is how I can get this setup connected to the telephone network.
I currently live in a dorm room that doesn’t have a telephone jack (only internet) and so I was wondering if there is any way to set this up using a VoIP service such as Skype.
My thinking is that I could get a Skype-In number that people could call and then somehow integrate that with my Asterisk setup. The system could then use Skype-out to transfer the call to a number on the PSTN.
Is this possible? If not with Skype, with something else? That way I wouldn’t have to bother with analog telephone connectivity on my PC (which it currently does not have an interface for) and or the PSTN service and could simply use my internet connection.
Obviously I’m very new to all of this but I’m a computer engineering/computer science college student with a technical background and I’m a quick learner so if someone could maybe comment on my questions and point me in the right direction I’d appreciate it very much.
EDIT: Ok, I just found this: blogs.digium.com/2009/02/23/skyp … sk-update/
Looks like I’ll have to wait to integrate w/Skype. Any idea how much something like that could cost?
Aside from that, is there any other way to get an Asterisk server connected to the PSTN via VoIP? Maybe Vonage or some other service?