Joseph L. Casale
2008-Sep-11 13:31 UTC
[asterisk-users] Outside SIP Caller accessing voivemail
Now that we have voicemail working, people have asked to be able to dial in externally and be able to access their voicemail. My dial plan is simple, after ringing a few extensions for some time, it goes to voicemail. What needs to happen to allow for someone to switch out of this into Voicemailmain in such a fashion that an external inbound caller wouldn't at least hear the option? Can the dialplan be setup to listen for a keystroke during the voicemail line and jump to voicemailmain? Thanks! jlc
Steven Howes
2008-Sep-11 14:02 UTC
[asterisk-users] Outside SIP Caller accessing voivemail
Press * On 11 Sep 2008, at 14:31, Joseph L. Casale wrote:> Now that we have voicemail working, people have asked to be able to > dial in externally and be able to access their voicemail. My dial > plan is > simple, after ringing a few extensions for some time, it goes to > voicemail. > What needs to happen to allow for someone to switch out of this into > Voicemailmain in such a fashion that an external inbound caller > wouldn't > at least hear the option? > > Can the dialplan be setup to listen for a keystroke during the > voicemail > line and jump to voicemailmain? > > Thanks! > jlc > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > AstriCon 2008 - September 22 - 25 Phoenix, Arizona > Register Now: http://www.astricon.net > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
Joseph L. Casale
2008-Sep-12 03:07 UTC
[asterisk-users] Outside SIP Caller accessing voivemail
>Press *Steven, Appreciate the info but there must be something I missing as a prerequisite to this feature. It has no effect at any point during the call and message? Thanks! jlc
Joseph L. Casale wrote:> Now that we have voicemail working, people have asked to be able to > dial in externally and be able to access their voicemail. My dial plan is >You can either setup a context for just checking voice mail or you can use the following option under the voice mail application: core show application voicemail <snip> 0 - Jump to the 'o' extension in the current dialplan context. * - Jump to the 'a' extension in the current dialplan context. This application will set the following channel variable upon completion: VMSTATUS - This indicates the status of the execution of the VoiceMail application. The possible values are: SUCCESS | USEREXIT | FAILED So, in your voice mail context you'd have: exten => a,1,VoiceMailMain(@sip) exten => a,n,HangUP() When the user presses the *, they'd be dumped into voice mail main, in the sip context. Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."