I need to put together a dial plan for an extension that has this behavior; Answers the incoming call to the extension. Puts the caller on hold with music. Calls several other extensions and external numbers (sequentially). Presents each user that answers one of the extensions or external numbers with an option to accept the call that is on hold or not (important!). Bridges the calls if one of the called parties accepts. Sends the caller to VM if no one can be reached or no one accepts the call. Everything I have tried results in ringing in place of the music on hold as soon as an outside line is bridged. During the whole process it is important that the caller hears no additional ringing, just MOH, a live person, or voicemail if no one accepts. The FindMe Example falls short of this need. If anyone has an idea if this has been done before please let me know. Alternatively, if you think it can be done by someone with the right skills let me know where the best forum to post a "bounty" would be. (I assume that type of activity is not welcomed in this one?). Additionally, if you have an opinion on how long this would take a skilled operator to create that would be helpful. Damon
On Sat, 2004-11-06 at 18:04 -0700, Damon Estep wrote:> I need to put together a dial plan for an extension that has this > behavior;Go hire a consultant. It looks like either you are trying to be a consultant or it is your homework question. Either way, money should be involved for those who would do your JOB for you. There is a list of consultants on http://www.voip-info.org/ wiki, there is also a -biz list for similar things. -- Steven Critchfield <critch@basesys.com>
On Sat, 6 Nov 2004, Damon Estep wrote:> Alternatively, if you think it can be done by someone with the right > skills let me know where the best forum to post a "bounty" would be.http://www.voip-info.org/tiki-index.php?page=Asterisk+bounty
Take a look at queue.conf and agent.conf. These are some of the features that should be most interesting: the annouceoveride and timeout options of the Queue command and ackcall in agents.conf. You should be able to achieve what you are looking for with these hints. -Chris On 05:04 PM 11/6/2004, Damon Estep wrote: >I need to put together a dial plan for an extension that has this >behavior; > >Answers the incoming call to the extension. Puts the caller on hold with >music. Calls several other extensions and external numbers >(sequentially). Presents each user that answers one of the extensions or >external numbers with an option to accept the call that is on hold or >not (important!). Bridges the calls if one of the called parties >accepts. Sends the caller to VM if no one can be reached or no one >accepts the call. >
On Sat, 2004-11-06 at 20:16 -0700, Damon Estep wrote:> Excuse my top post, my PDA does not know any better. > > Steven, > > There is a difference between you and I. Once I do learn the system I > will willingly contribute to those traveling the roads behind me.Maybe you need to go read through the archives. I am usually quite friendly. I look forward to the time when you understand why your approach to the question was offensive. In the meantime, a little more on how not to be offensive. Asking a specific question that shows effort will be rewarded with friendly advice. Asking a question that hist only the highpoints of your problem with no appearant effort will be coldly received. When you do get a moment, please find ESR's paper on how to ask a smart question. It will be invaluable for you when you seek to extract knowlege from others in the FOSS field. BTW, I do not consider ESR a good role model for person interaction, but he speaks intelligently on this topic.> In the mean time I will learn the old fashion way and buy the > knowledge I have no time to learn on my own from friendlier folks than > yourself.This was what was soo appearant in your message that was offensive. When you get this support for free, you need to temper your approach to that of someone asking a favor from another bust individual. Your message smacked of self importance and your need to place your problem before others. Actions like that make people feel this list becomes a welfare state where those who know must work hard for those who do not wish to put forth effort.> To the rest of the community, my deepest apology, but he deserved it.and maybe after this rebuttal, you will see how you deserved it more than you believe.> -----Original Message----- > From: "Steven Critchfield"<critch@basesys.com> > Sent: 11/06/2004 6:55:06 PM > To: "Asterisk Users Mailing List - Non-Commercial Discussion"<asterisk-users@lists.digium.com> > Subject: Re: [Asterisk-Users] Need a dial plan as follows > > On Sat, 2004-11-06 at 18:04 -0700, Damon Estep wrote: > > I need to put together a dial plan for an extension that has this > > behavior; > > Go hire a consultant. It looks like either you are trying to be a > consultant or it is your homework question. Either way, money should be > involved for those who would do your JOB for you. > > There is a list of consultants on http://www.voip-info.org/ wiki, there > is also a -biz list for similar things.-- Steven Critchfield <critch@basesys.com>