Re: [asterisk-users] Playing a message if my call lands in their voicemail
That worked beautifully, Thank you VERY much. John -Original Message- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Doug Lytle Sent: Saturday, December 12, 2009 9:50 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Playing a message if my call lands in their voicemail John Regal wrote: > Hi All, > My client makes manual sales calls to prospects. He is often sent to > voicemail on the prospect's side. If he finds himself having to leave > a message, he would like to be able to press a key and let a > pre-recorded message play into the prospect's vmail box. This is so he > can maintain consistency in his I modified the 1 touch recording option. You need to do the following: Modify the extension.conf [globals] DYNAMIC_FEATURES => messageplay Add a context for the messageplay in the extensions.conf [macro-messageplay] exten => s,1,Playback(tt-monkeys) exten => s,n,Hangup() Modify the features.conf add [applicationmap] messageplay => *8,callee,Macro,messageplay Okay, this is what this it all does. The application map is setup to use *8 to launch. The callee option causes Asterisk to play the audio to the opposite channel. It plays the tt-monkeys sound effect for testing. I didn't know how to re-establish two-way audio after playing the sound, so I just hang up. At that point, I found that Asterisk doesn't hangup but jumps back to the calling macro (macro-sip-extensions) and continues with the dialplan with a dialstatus of s-ANSWER. I had to add that. It plays an audio confirmation and then hangs up: exten => _5XXX,n,Goto(s-${DIALSTATUS},1) exten => s-CHANUNAVAIL,1,Playback(local/all-circuits-busy) exten => s-CHANUNAVAIL,2,Congestion() exten => s-NOANSWER,1,Congestion() exten => s-CONGESTION,1,Congestion() exten => s-CANCEL,1,Playback(local/all-circuits-busy) exten => s-CANCEL,n,Congestion() exten => s-ANSWER,1,Playback(local/stutter) exten => s-ANSWER,n,Hangup() Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Playing a message if my call lands in their voicemail
John Regal wrote: > Hi All, > My client makes manual sales calls to prospects. He is often sent to > voicemail on the prospect's side. If he finds himself having to leave > a message, he would like to be able to press a key and let a > pre-recorded message play into the prospect's vmail box. This is so he > can maintain consistency in his I modified the 1 touch recording option. You need to do the following: Modify the extension.conf [globals] DYNAMIC_FEATURES => messageplay Add a context for the messageplay in the extensions.conf [macro-messageplay] exten => s,1,Playback(tt-monkeys) exten => s,n,Hangup() Modify the features.conf add [applicationmap] messageplay => *8,callee,Macro,messageplay Okay, this is what this it all does. The application map is setup to use *8 to launch. The callee option causes Asterisk to play the audio to the opposite channel. It plays the tt-monkeys sound effect for testing. I didn't know how to re-establish two-way audio after playing the sound, so I just hang up. At that point, I found that Asterisk doesn't hangup but jumps back to the calling macro (macro-sip-extensions) and continues with the dialplan with a dialstatus of s-ANSWER. I had to add that. It plays an audio confirmation and then hangs up: exten => _5XXX,n,Goto(s-${DIALSTATUS},1) exten => s-CHANUNAVAIL,1,Playback(local/all-circuits-busy) exten => s-CHANUNAVAIL,2,Congestion() exten => s-NOANSWER,1,Congestion() exten => s-CONGESTION,1,Congestion() exten => s-CANCEL,1,Playback(local/all-circuits-busy) exten => s-CANCEL,n,Congestion() exten => s-ANSWER,1,Playback(local/stutter) exten => s-ANSWER,n,Hangup() Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] Playing a message if my call lands in their voicemail
Hi All, My client makes manual sales calls to prospects. He is often sent to voicemail on the prospect's side. If he finds himself having to leave a message, he would like to be able to press a key and let a pre-recorded message play into the prospect's vmail box. This is so he can maintain consistency in his message. Can anyone offer suggestions of how I could accomplish this functionality? I am running the latest and greatest Asterisk. thanks in advance. JR ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users