Zeeshan Zakaria
2009-Oct-27 14:18 UTC
[asterisk-users] How to dial multiple extensions at once like in a ring group and put them in conference?
Hi, I have to set this up for a client, where he could dial multiple extensions at once, and then put all who picks up into a conference. I am using a script which does it using originate command. But the originate commands run one after another, and so it takes a few seconds to call the extensions, one after another. This is not acceptable by the client. If I use Dial(SIP/201&SIP/202..., it is like a ringgroup, where if one extension picks up, others stop ringing. Is there a way to dial all the extensions at once and then put them in the conference? -- Zeeshan A Zakaria -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091027/d9eac8f6/attachment.htm
Danny Nicholas
2009-Oct-27 14:27 UTC
[asterisk-users] How to dial multiple extensions at once like in aring group and put them in conference?
Use an AGI that does a Mass originate/call to ring everyone at once. Have the AGI do an originate loop using a context to dump into the conference and call it from the dialplan like this: - exten => s,1,AGI(massconf.agi|ext1|ext2|ext3|ext4|ext5.) _____ From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Zeeshan Zakaria Sent: Tuesday, October 27, 2009 9:19 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] How to dial multiple extensions at once like in aring group and put them in conference? Hi, I have to set this up for a client, where he could dial multiple extensions at once, and then put all who picks up into a conference. I am using a script which does it using originate command. But the originate commands run one after another, and so it takes a few seconds to call the extensions, one after another. This is not acceptable by the client. If I use Dial(SIP/201&SIP/202..., it is like a ringgroup, where if one extension picks up, others stop ringing. Is there a way to dial all the extensions at once and then put them in the conference? -- Zeeshan A Zakaria -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091027/fd5742d8/attachment.htm
Zeeshan Zakaria
2009-Oct-27 14:38 UTC
[asterisk-users] How to dial multiple extensions at once like in aring group and put them in conference?
Hi Danny, This is exactly what I am doing, but it takes a few seconds before all the extensions are ringing. The loop takes its time. I need something as quick as Dial(SIP/201&SIP/202... which is truly call all at once, but it connects only two channels, i.e. the first once which picked up, and then stops ringing the rest. Zeeshan On Tue, Oct 27, 2009 at 10:27 AM, Danny Nicholas <danny at debsinc.com> wrote:> Use an AGI that does a Mass originate/call to ring everyone at once. > Have the AGI do an originate loop using a context to dump into the > conference and call it from the dialplan like this: > > - exten => s,1,AGI(massconf.agi|ext1|ext2|ext3|ext4|ext5?) > > > ------------------------------ > > *From:* asterisk-users-bounces at lists.digium.com [mailto: > asterisk-users-bounces at lists.digium.com] *On Behalf Of *Zeeshan Zakaria > *Sent:* Tuesday, October 27, 2009 9:19 AM > *To:* Asterisk Users Mailing List - Non-Commercial Discussion > *Subject:* [asterisk-users] How to dial multiple extensions at once like > in aring group and put them in conference? > > > > Hi, > > I have to set this up for a client, where he could dial multiple extensions > at once, and then put all who picks up into a conference. > > I am using a script which does it using originate command. But the > originate commands run one after another, and so it takes a few seconds to > call the extensions, one after another. This is not acceptable by the > client. > > If I use Dial(SIP/201&SIP/202..., it is like a ringgroup, where if one > extension picks up, others stop ringing. > > Is there a way to dial all the extensions at once and then put them in the > conference? > > -- > Zeeshan A Zakaria > > _______________________________________________ > -- 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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091027/c7b9f7df/attachment.htm
Grygoriy Dobrovolskyy
2009-Oct-27 14:44 UTC
[asterisk-users] How to dial multiple extensions at once like in aring group and put them in conference?
Have you tryed to generate .call files at once ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091027/ae48b437/attachment.htm
Danny Nicholas
2009-Oct-27 14:52 UTC
[asterisk-users] How to dial multiple extensions at once likein aring group and put them in conference?
This might be a better application of a call file than an AMI originate. The AMI originate in this case has to operate in a threaded fashion, whereas if you created a call file for each extension and dumped them into /var/spool/asterisk/outgoing, pbx.c would call all of them at once without the "first pickup" problem. _____ From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Zeeshan Zakaria Sent: Tuesday, October 27, 2009 9:39 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] How to dial multiple extensions at once likein aring group and put them in conference? Hi Danny, This is exactly what I am doing, but it takes a few seconds before all the extensions are ringing. The loop takes its time. I need something as quick as Dial(SIP/201&SIP/202... which is truly call all at once, but it connects only two channels, i.e. the first once which picked up, and then stops ringing the rest. Zeeshan On Tue, Oct 27, 2009 at 10:27 AM, Danny Nicholas <danny at debsinc.com> wrote: Use an AGI that does a Mass originate/call to ring everyone at once. Have the AGI do an originate loop using a context to dump into the conference and call it from the dialplan like this: - exten => s,1,AGI(massconf.agi|ext1|ext2|ext3|ext4|ext5.) _____ From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Zeeshan Zakaria Sent: Tuesday, October 27, 2009 9:19 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] How to dial multiple extensions at once like in aring group and put them in conference? Hi, I have to set this up for a client, where he could dial multiple extensions at once, and then put all who picks up into a conference. I am using a script which does it using originate command. But the originate commands run one after another, and so it takes a few seconds to call the extensions, one after another. This is not acceptable by the client. If I use Dial(SIP/201&SIP/202..., it is like a ringgroup, where if one extension picks up, others stop ringing. Is there a way to dial all the extensions at once and then put them in the conference? -- Zeeshan A Zakaria _______________________________________________ -- 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091027/0cd9d9de/attachment.htm
Miguel Molina
2009-Oct-27 15:07 UTC
[asterisk-users] How to dial multiple extensions at once like in aring group and put them in conference?
Zeeshan Zakaria escribi?:> Hi Danny, > > This is exactly what I am doing, but it takes a few seconds before all > the extensions are ringing. The loop takes its time. >Are you originating the calls asynchronously? -- Ing. Miguel Molina Grupo de Tecnolog?a Millenium Phone Center
Matt Riddell
2009-Oct-28 04:18 UTC
[asterisk-users] How to dial multiple extensions at once likein aring group and put them in conference?
On 28/10/09 3:52 AM, Danny Nicholas wrote:> This might be a better application of a call file than an AMI originate. > The AMI originate in this case has to operate in a threaded fashion, > whereas if you created a call file for each extension and dumped them > into /var/spool/asterisk/outgoing, pbx.c would call all of them at once > without the ?first pickup? problem.Not true - you can use Async mode in an Asterisk Manager originate command to create a call and return instantly. -- Cheers, Matt Riddell Director _______________________________________________ http://www.venturevoip.com/news.php (Daily Asterisk News) http://www.venturevoip.com/st.php (SmoothTorque Predictive Dialer) http://www.venturevoip.com/c3.php (ConduIT3 PABX Systems)
Zeeshan Zakaria
2009-Oct-28 10:57 UTC
[asterisk-users] How to dial multiple extensions at once likein aring group and put them in conference?
Hi Matt, That is exactly what I am doing now and it has solved my problem. Now all the calls originate instantly with no noticeable delay. -- Zeeshan A Zakaria On Wed, Oct 28, 2009 at 12:18 AM, Matt Riddell <lists at venturevoip.com>wrote:> On 28/10/09 3:52 AM, Danny Nicholas wrote: > > This might be a better application of a call file than an AMI originate. > > The AMI originate in this case has to operate in a threaded fashion, > > whereas if you created a call file for each extension and dumped them > > into /var/spool/asterisk/outgoing, pbx.c would call all of them at once > > without the ?first pickup? problem. > > Not true - you can use Async mode in an Asterisk Manager originate > command to create a call and return instantly. > > -- > Cheers, > > Matt Riddell > Director > _______________________________________________ > > http://www.venturevoip.com/news.php (Daily Asterisk News) > http://www.venturevoip.com/st.php (SmoothTorque Predictive Dialer) > http://www.venturevoip.com/c3.php (ConduIT3 PABX Systems) > > _______________________________________________ > -- 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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091028/bf48c46f/attachment.htm
Zeeshan Zakaria
2009-Oct-29 09:36 UTC
[asterisk-users] How to dial multiple extensions at once likeinaring group and put them in conference?
Dhaval, is this a suggestion or you just copied what I said earlier? -- Zeeshan A Zakaria On Thu, Oct 29, 2009 at 5:15 AM, DHAVAL INDRODIYA <dhaval.it01034 at gmail.com>wrote:> Simply, > > You can use Originate command like > > originate SIP/151 application Meetme 1234,dcs > > if you want to dial multiple extension then just use while loop . > > regards > Dhaval > > > On Wed, Oct 28, 2009 at 6:45 PM, Danny Nicholas <danny at debsinc.com> wrote: > >> Mea Culpa?? Since I?ve only been dabbling with AMI for about 6 weeks, I >> hadn?t stumbled upon the Async parameter. A ?more correct? dissertation of >> the sentence would be >> >> ?The AMI originate by default operates in a synchronous or threaded >> fashion, unless you specify Asynchronous mode using Async: true?. Guess >> I?ll never be as smart as you, Matt. >> >> >> ------------------------------ >> >> *From:* asterisk-users-bounces at lists.digium.com [mailto: >> asterisk-users-bounces at lists.digium.com] *On Behalf Of *Zeeshan Zakaria >> *Sent:* Wednesday, October 28, 2009 5:58 AM >> >> *To:* Asterisk Users Mailing List - Non-Commercial Discussion >> *Subject:* Re: [asterisk-users] How to dial multiple extensions at once >> likeinaring group and put them in conference? >> >> >> >> Hi Matt, >> >> That is exactly what I am doing now and it has solved my problem. Now all >> the calls originate instantly with no noticeable delay. >> >> -- >> Zeeshan A Zakaria >> >> On Wed, Oct 28, 2009 at 12:18 AM, Matt Riddell <lists at venturevoip.com> >> wrote: >> >> On 28/10/09 3:52 AM, Danny Nicholas wrote: >> > This might be a better application of a call file than an AMI originate. >> > The AMI originate in this case has to operate in a threaded fashion, >> > whereas if you created a call file for each extension and dumped them >> > into /var/spool/asterisk/outgoing, pbx.c would call all of them at once >> > without the ?first pickup? problem. >> >> Not true - you can use Async mode in an Asterisk Manager originate >> command to create a call and return instantly. >> >> -- >> Cheers, >> >> Matt Riddell >> Director >> _______________________________________________ >> >> http://www.venturevoip.com/news.php (Daily Asterisk News) >> http://www.venturevoip.com/st.php (SmoothTorque Predictive Dialer) >> http://www.venturevoip.com/c3.php (ConduIT3 PABX Systems) >> >> >> _______________________________________________ >> -- 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 >> > > > _______________________________________________ > -- 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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091029/955fffe1/attachment.htm
DHAVAL INDRODIYA
2009-Oct-29 10:15 UTC
[asterisk-users] How to dial multiple extensions at once likeinaring group and put them in conference?
i didnt read above all the mail On Thu, Oct 29, 2009 at 3:06 PM, Zeeshan Zakaria <zishanov at gmail.com> wrote:> Dhaval, is this a suggestion or you just copied what I said earlier? > > -- > Zeeshan A Zakaria > > > On Thu, Oct 29, 2009 at 5:15 AM, DHAVAL INDRODIYA < > dhaval.it01034 at gmail.com> wrote: > >> Simply, >> >> You can use Originate command like >> >> originate SIP/151 application Meetme 1234,dcs >> >> if you want to dial multiple extension then just use while loop . >> >> regards >> Dhaval >> >> >> On Wed, Oct 28, 2009 at 6:45 PM, Danny Nicholas <danny at debsinc.com>wrote: >> >>> Mea Culpa?? Since I?ve only been dabbling with AMI for about 6 weeks, >>> I hadn?t stumbled upon the Async parameter. A ?more correct? dissertation >>> of the sentence would be >>> >>> ?The AMI originate by default operates in a synchronous or threaded >>> fashion, unless you specify Asynchronous mode using Async: true?. Guess >>> I?ll never be as smart as you, Matt. >>> >>> >>> ------------------------------ >>> >>> *From:* asterisk-users-bounces at lists.digium.com [mailto: >>> asterisk-users-bounces at lists.digium.com] *On Behalf Of *Zeeshan Zakaria >>> *Sent:* Wednesday, October 28, 2009 5:58 AM >>> >>> *To:* Asterisk Users Mailing List - Non-Commercial Discussion >>> *Subject:* Re: [asterisk-users] How to dial multiple extensions at once >>> likeinaring group and put them in conference? >>> >>> >>> >>> Hi Matt, >>> >>> That is exactly what I am doing now and it has solved my problem. Now all >>> the calls originate instantly with no noticeable delay. >>> >>> -- >>> Zeeshan A Zakaria >>> >>> On Wed, Oct 28, 2009 at 12:18 AM, Matt Riddell <lists at venturevoip.com> >>> wrote: >>> >>> On 28/10/09 3:52 AM, Danny Nicholas wrote: >>> > This might be a better application of a call file than an AMI >>> originate. >>> > The AMI originate in this case has to operate in a threaded fashion, >>> > whereas if you created a call file for each extension and dumped them >>> > into /var/spool/asterisk/outgoing, pbx.c would call all of them at once >>> > without the ?first pickup? problem. >>> >>> Not true - you can use Async mode in an Asterisk Manager originate >>> command to create a call and return instantly. >>> >>> -- >>> Cheers, >>> >>> Matt Riddell >>> Director >>> _______________________________________________ >>> >>> http://www.venturevoip.com/news.php (Daily Asterisk News) >>> http://www.venturevoip.com/st.php (SmoothTorque Predictive Dialer) >>> http://www.venturevoip.com/c3.php (ConduIT3 PABX Systems) >>> >>> >>> _______________________________________________ >>> -- 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 >>> >> >> >> _______________________________________________ >> -- 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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091029/1abe9a5a/attachment.htm
Paul Hales
2009-Oct-29 21:59 UTC
[asterisk-users] How to dial multiple extensions at once likeinaring group and put them in conference?
On 29/10/09 22:40, Matt Riddell wrote:> > :D > > I should hope not!!!!!! > > If everyone was as smart as me, how would I take over the world? > >With violence, just like everyone else! PaulH