[Asterisk-Users] Voicemail Out call
Iain Stevenson
iain at iainstevenson.com
Sun Jan 4 10:50:34 MST 2004
It is a problem - but the call recording is saved by * when you hang up.
So you need to look for new files in whichever directory the call
recordings are saved and pick them up eg with a script.
Iain
--On Sunday, January 04, 2004 12:07:35 -0500 Kevin <Asterisk at gtcus.com>
wrote:
>
>
> There was a post in the 'wiki' for an application to provide an outcall
> when there is a voicemail is left on asterisk. I am having a problem
> that this application will only work if the caller presses the pound sign
> at the end of recording. As most people just hang up, this application
> isn't working. Can any offer suggestions to accomplish this out call?
>
>
>
> http://voip-info.org/wiki-Asterisk+tips+callback
>
>
>
> [macro-leave_voicemail]
> ; Leave a voicemail message, then do post-processing.
> ; o Call configured phones, with an announcement that a message
> ; is waiting, and the option to listen to the voicemail(s)
> ; ${ARG1} = u or b for 'unavailable' or 'busy' message
> ; ${ARG2} = mailbox
> ; ${ARG3} = Call user flag
> ; USAGE:
> ; exten => s,15,Macro(leave_voicemail,u,310,1)
>
> exten => s,1,ResponseTimeout(30)
> exten => s,2,Voicemail2(${ARG1}${ARG2})
> exten => s,3,GoToIf($[${ARG3} = 0]?s|5)
> exten => s,4,system(${SCRIPTS_DIR}/voicemail_callback.sh ${ARG2})
> exten => s,5,NoOp
>
> exten =>
> h,1,GoToIf($<A&NBSP;CLASS='WIKI'&NBSP;&NBSP;HREF='${ARG3}&NBSP;=&NBSP;0'>
> ${ARG3} = 0?h|3) exten =>
> h,2,system(${SCRIPTS_DIR}/voicemail_callback.sh ${ARG2}) exten =>
> h,3,NoOp
> exten =>
> t,1,GoToIf($<A&NBSP;CLASS='WIKI'&NBSP;&NBSP;HREF='${ARG3}&NBSP;=&NBSP;0'>
> ${ARG3} = 0?t|3) exten =>
> t,2,system(${SCRIPTS_DIR}/voicemail_callback.sh ${ARG2}) exten =>
> t,3,NoOp
>
>
>
>
>
> Thanks,
>
>
>
> Kevin
>
>
>
>
>
>
More information about the asterisk-users
mailing list