We have 1000's of Remote Call Forward #'s across the USA / Canada, which forward into 1000's of 800 #'s in our call center. Is it possible to automate a solution where Asterisk could dial a given number, record the first 3 seconds of the call, save it to disk, and then go on to the next number, and just do this all day long ? We need to regularly check that the numbers work, for billing and payment purposes as well as operational purposes, and I thought this would be the perfect situation ! Thanks, Rick
On Mon, 2004-02-02 at 13:06, Rick Smith wrote:> We have 1000's of Remote Call Forward #'s across the USA / Canada, which > forward into 1000's of 800 #'s in our call center. > > Is it possible to automate a solution where Asterisk could dial a given > number, record the first 3 seconds of the call, save it to disk, and > then go on to the next number, and just do this all day long ? > > We need to regularly check that the numbers work, for billing and > payment purposes as well as operational purposes, and I thought this > would be the perfect situation !Yeah, you can do that, but what help will the recorded files be? Seems that if you are wanting to be sure a forward functioned, you would want some form of positive feedback. Anyways, you could create a context that had an absolutetimeout then dumped to a monitor app, then the timeout would hangup for you. Combine that with the sample.call files to dial out and then dump to this context and your done. -- Steven Critchfield <critch@basesys.com>
On Mon, 2 Feb 2004, Rick Smith waxed:> We have 1000's of Remote Call Forward #'s across the USA / Canada, which > forward into 1000's of 800 #'s in our call center. > > Is it possible to automate a solution where Asterisk could dial a given > number, record the first 3 seconds of the call, save it to disk, and > then go on to the next number, and just do this all day long ? > > We need to regularly check that the numbers work, for billing and > payment purposes as well as operational purposes, and I thought this > would be the perfect situation !Sounds like a great project for *. Only thing I would question is listening to those first 3 seconds. If your intent is to listen for some sort of voice/data in that 3 seconds, that's a lot of sitting around and just listening to 3 seconds. Probably would want a solution that would do some sort of automatic sampling of the recordings, running another app over them to detect noise. Besides that, you just need to create a bunch of 'sample.call' files, and place them in /var/spool/asterisk/outgoing/ to dial the numbers. Make sure they connect to an extension tho, and not directly to an application. Heck, you could just check CDR logs to see if the calls went through, for a first "trial run" of the system. --Chris -- Chris Maj <cmaj_hat_freedomcorpse_hot_info> Pronunciation Guide: Maj == May Fingerprint: 43D6 799C F6CF F920 6623 DC85 C8A3 CFFE F0DE C146
Cool... What I actually wanted to do with this is combine the * operator voice with the phone number and make a "web file" out of it...then let someone go down the list by browsing a website. Of course, a database app would store and create the call lists.... Thanks! This gives me ammo. R> -----Original Message----- > From: Steven Critchfield [mailto:critch@basesys.com] > Sent: Monday, February 02, 2004 2:48 PM > To: asterisk-users@lists.digium.com > Subject: Re: [Asterisk-Users] Automated Dialing / Recording ? > > On Mon, 2004-02-02 at 13:06, Rick Smith wrote: > > We have 1000's of Remote Call Forward #'s across the USA / Canada, > > which forward into 1000's of 800 #'s in our call center. > > > > Is it possible to automate a solution where Asterisk could dial a > > given number, record the first 3 seconds of the call, save > it to disk, > > and then go on to the next number, and just do this all day long ? > > > > We need to regularly check that the numbers work, for billing and > > payment purposes as well as operational purposes, and I > thought this > > would be the perfect situation ! > > Yeah, you can do that, but what help will the recorded files > be? Seems that if you are wanting to be sure a forward > functioned, you would want some form of positive feedback. > > Anyways, you could create a context that had an > absolutetimeout then dumped to a monitor app, then the > timeout would hangup for you. Combine that with the > sample.call files to dial out and then dump to this context > and your done. > -- > Steven Critchfield <critch@basesys.com>
Awesome idea. Thanks.> -----Original Message----- > From: Steven Critchfield [mailto:critch@basesys.com] > Sent: Monday, February 02, 2004 5:15 PM > To: asterisk-users@lists.digium.com > Subject: RE: [Asterisk-Users] Automated Dialing / Recording ? > > Maybe you could add the idea of how long is the wait time to > this application and have each call go to a forwarded number, > and wait around maybe playing a message for he operator on > the other side to hit some DTMF key sequence that breaks the > loop. Why bother having someone listen to if the call > succeeded when you can get the phone user to confirm for you. > > It is still a simple application that you call out and > connect that call to a local monitor app. If you don't get a > positive acknowledgment, you could then forward the audio > file and the specification off to a human to be interpreted. > If your talking about 1000's of lines, this should > cut down the manual labor quite a bit. > > On Mon, 2004-02-02 at 16:05, Rick Smith wrote: > > Cool... What I actually wanted to do with this is combine the * > > operator voice with the phone number and make a "web file" out of > > it...then let someone go down the list by browsing a website. > > > > Of course, a database app would store and create the call lists.... > > > > Thanks! This gives me ammo. > > > > R > > > > > > > -----Original Message----- > > > From: Steven Critchfield [mailto:critch@basesys.com] > > > Sent: Monday, February 02, 2004 2:48 PM > > > To: asterisk-users@lists.digium.com > > > Subject: Re: [Asterisk-Users] Automated Dialing / Recording ? > > > > > > On Mon, 2004-02-02 at 13:06, Rick Smith wrote: > > > > We have 1000's of Remote Call Forward #'s across the > USA / Canada, > > > > which forward into 1000's of 800 #'s in our call center. > > > > > > > > Is it possible to automate a solution where Asterisk > could dial a > > > > given number, record the first 3 seconds of the call, save > > > it to disk, > > > > and then go on to the next number, and just do this all > day long ? > > > > > > > > We need to regularly check that the numbers work, for > billing and > > > > payment purposes as well as operational purposes, and I > > > thought this > > > > would be the perfect situation ! > > > > > > Yeah, you can do that, but what help will the recorded files be? > > > Seems that if you are wanting to be sure a forward > functioned, you > > > would want some form of positive feedback. > > > > > > Anyways, you could create a context that had an > absolutetimeout then > > > dumped to a monitor app, then the timeout would hangup for you. > > > Combine that with the sample.call files to dial out and > then dump to > > > this context and your done. > > > -- > > > Steven Critchfield <critch@basesys.com> > > _______________________________________________ > > Asterisk-Users mailing list > > Asterisk-Users@lists.digium.com > > http://lists.digium.com/mailman/listinfo/asterisk-users > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > -- > Steven Critchfield <critch@basesys.com> > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >