Hello all. I'm relatively new to Asterisk, and before I get too involved in it, I want to find out if it will do what I'd like it to do (I'm relatively sure it can). In short, my goal is to set up a voicemail system and privacy manager for my home. For my proof of concept, I have a single port FXO card attached to a single POTS line. Currently, the FXO card sits "in parallel" to my phone. If I can get the answering/routing working the way I want, I'd upgrade that to a TDM11B and put my phone on the FXS side, completely "hidden" from the telco network. The privacy manager part is similar to the residental product many telcos are offering these days: when a call comes in with no caller-id, play a message stating that such calls aren't accepted and hang up. The voicemail part is also similar to what telcos are offering. When an incoming call (with caller-id, of course) comes in and isn't answered, it's routed to an attendant that allows the caller to press "1" to leave a message for "Joe" or "2" to leave a message for "Jane", etc. So basically, the end product would be a single incoming line with a single physical extension and multiple "virtual" extensions (the voicemail boxes). Another feature I'd be interested in is being able to gathering up those voicemail messages, converting them to MP3 (if not already converted), and emailing them to the recipient (instead of leaving them in the voicemail system). I'm probably write that in perl with a mysql backend if there isn't already a tool out there for that. I currently have the kernel modules "zaptel" and "wcfxo" working and recognizing my card, as well as asterisk answering incoming calls and playing the demo, but I have no idea where to go from there. Any help would be appreciated. Thanks, Roy
trixter aka Bret McDanel
2005-Dec-31 11:54 UTC
[Asterisk-Users] misconfigured autoresponder
On Sat, 2005-12-31 at 19:44 +0100, Morel Mosolff wrote:> Dear friends and business associates, > > I will be out of office until January the 12th, 2006. > With kind regards, > > Morel MosolffAt the risk of causing yet another one of these can anything be done to whack this user from the list until Jan 12 when he returns? Misconfigured auto responders are bad m'kay This will double the volume to the list - at least he isnt creating a mail loop and responding to his response :/ Morel Mosolff <morel.mosolff@native-instruments.de> -- Trixter http://www.0xdecafbad.com Bret McDanel UK +44 870 340 4605 Germany +49 801 777 555 3402 US +1 360 207 0479 or +1 516 687 5200 FreeWorldDialup: 635378 http://www.sacaug.org/ Sacramento Asterisk Users Group -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20051231/3b7e49d1/attachment.pgp
Yep, perfectly possible. I would do that with AGI and php, in your case, perl works as well. The only thing you need is read documentation regarding AGI, Voicemail and extensions. Its kind of difficult to helo you further if you dont tell us how much you know about contexts, extensions etc. But in general you will NEED to read about: 1. What are contexts, extensions, applications, macros, set, etc. 2. How to control the flow of a call using contexts logic 3. How to use AGI() to make things easier 4. It could be usefull to know how manager API works, so you can make things like setting user preferences to auto call back bridging the cell phone user with the person that just have leaved a message. Hope that helps. Best Regards Best Regards On 12/31/05, Morel Mosolff <morel.mosolff@native-instruments.de> wrote:> > > Dear friends and business associates, > > I will be out of office until January the 12th, 2006. > With kind regards, > > Morel Mosolff > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-- "Su nombre es GNU/Linux, no solamente Linux, mas info en http://www.gnu.org" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20051231/f74bbc3c/attachment.htm
If you dont want to get too stuck into the guts of Asterisk yet, the Asterisk@home distribution can do all you have requested with a one button install & web configuration via AMP. Personally I think its a great place to start with asterisk whatever your requirements as it makes a good base without having to go through the drudgery of installing asterisk & the requirements/add-ons piecemeal, espically AMP, as the prereqs are a stress! (mumbles something about a, thankfully forgotten, nightmarish FreeBSD Asterisk/AMP install then fades into background, wimpering) :) Hope that helps, -Alex. -----Original Message----- From: "Roy Kidder" <asterisk@jehster.net> Sent: 31/12/2005 18:41 To: "asterisk-users@lists.digium.com" <asterisk-users@lists.digium.com> Subject: [Asterisk-Users] voicemail/privacy system Hello all. I'm relatively new to Asterisk, and before I get too involved in it, I want to find out if it will do what I'd like it to do (I'm relatively sure it can). In short, my goal is to set up a voicemail system and privacy manager for my home. For my proof of concept, I have a single port FXO card attached to a single POTS line. Currently, the FXO card sits "in parallel" to my phone. If I can get the answering/routing working the way I want, I'd upgrade that to a TDM11B and put my phone on the FXS side, completely "hidden" from the telco network. The privacy manager part is similar to the residental product many telcos are offering these days: when a call comes in with no caller-id, play a message stating that such calls aren't accepted and hang up. The voicemail part is also similar to what telcos are offering. When an incoming call (with caller-id, of course) comes in and isn't answered, it's routed to an attendant that allows the caller to press "1" to leave a message for "Joe" or "2" to leave a message for "Jane", etc. So basically, the end product would be a single incoming line with a single physical extension and multiple "virtual" extensions (the voicemail boxes). Another feature I'd be interested in is being able to gathering up those voicemail messages, converting them to MP3 (if not already converted), and emailing them to the recipient (instead of leaving them in the voicemail system). I'm probably write that in perl with a mysql backend if there isn't already a tool out there for that. I currently have the kernel modules "zaptel" and "wcfxo" working and recognizing my card, as well as asterisk answering incoming calls and playing the demo, but I have no idea where to go from there. Any help would be appreciated. Thanks, Roy _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users This message has been comprehensively scanned for viruses, please visit http://virus.e2e-filter.com/ for details.
Moises Silva wrote:> Yep, perfectly possible. I would do that with AGI and php, in your case,perl works as well.> > The only thing you need is read documentation regarding AGI, Voicemailand> extensions. Its kind of difficult to helo you further if you dont tellus> how much you know about contexts, extensions etc. But in general youwill I've read "The ASterisk Handbook Verson 2", so I have a very basic understanding of contexts, extensions and so forth. After reading more on AGI, it looks like I could do everything I want to with a rather simple Asterisk config and a perl script. The privacy manager function could be accomplished by looking for an empty (or missing) "agi_callerid: " value from STDIN. And the individual voicemail boxes could be accomplished by playing a prompt, waiting for a digit and using "set_extension" to send the call to the desired voicemail box. Does that sound like I'm on the right track? Thanks in advance, Roy