[Asterisk-Users] Answer confirmation on non-Zap channels?

Marty Mastera mmastera at m3resources.com
Wed Sep 8 00:48:59 MST 2004


> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com 
> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of 
> Tim Robinson
> Sent: Wednesday, September 08, 2004 1:39 AM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Answer confirmation on non-Zap channels?
> 
> Hi Marty
> 
> I think this is a valuable add-on to my feature request to 
> play audio until # is pressed - see
> http://bugs.digium.com/bug_view_page.php?bug_id=0002356
> 
> At the moment just hearing silence is not very helpful to users.  
> Perhaps we can extend this feature to
> 
> a) provide this support on multiple channels.  I think this 
> may mean moving it out of chan_zap.c and putting it into 
> app_dial.c to make it more generic.
> b) Provide the ability to playback multiple files or messages 
> to the called party whilst waiting for answer.  e.g.
> Background(you have a call from)
> SayDigits(${CALLERIDNUM}}
> Background(press # to accept, * to deflect to voicemail, or 
> hang up to ignore...}
> 
> and only send answerback to the called party when the call is 
> finally accepted by pressing the # key.
> 
> Anyone else got any suggestions - or inclination to code this?!
> 
> Thanks
> Tim


Hey Tim,

I wholeheartedly endorse the idea of making this more generic and not
channel specific...as to your ideas, I would be happy with having to
press '#' to indicate "acceptance" of the call, even if there is only
silence on the other end.  On the other hand, I like your ideas of
announcing the call, verbalizing the callerid digits and presenting a
menu to answer or deflect, etc...that would be icing and very cool...

I'm happy to contribute on this topic where possible...I'm not a coder
but I'm willing to take the effort to learn whatever will make me useful
towards this goal...

Marty



More information about the asterisk-users mailing list