Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] Manual Wardialer


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
joakimsen at gmail.com
Guest





PostPosted: Sat Apr 26, 2008 5:41 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

Does anyone have a script for manual wardialer for asterisk? not sure
if "wardialer" is the correct term but basically I want to call X
number say 555-0000 through 555-0050 and be able to listen to each
call and when I hang up or press a key it will dial the next number
for me. I guess sort of like "scanning" an exchange but I want to be
on the line and if possible complete / talk on certain calls.
Back to top
tzafrir.cohen at xorco...
Guest





PostPosted: Sat Apr 26, 2008 7:49 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Sat, Apr 26, 2008 at 06:41:44PM -0400, Andreas van dem Helge wrote:
Quote:
Does anyone have a script for manual wardialer for asterisk? not sure
if "wardialer" is the correct term but basically I want to call X
number say 555-0000 through 555-0050 and be able to listen to each
call and when I hang up or press a key it will dial the next number
for me. I guess sort of like "scanning" an exchange but I want to be
on the line and if possible complete / talk on certain calls.

core show application Dial

...

Options:

...

g - Proceed with dialplan execution at the current extension if the
destination channel hangs up

...

H - Allow the calling party to hang up by hitting the '*' DTMF digit.

...

So all that's left for you is to run a loop of 50 Dial-s in the
dialplan.

--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Back to top
lee at datatrakpos.com
Guest





PostPosted: Sat Apr 26, 2008 9:27 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

Andreas van dem Helge wrote:
Quote:
Does anyone have a script for manual wardialer for asterisk? not sure
if "wardialer" is the correct term but basically I want to call X
number say 555-0000 through 555-0050 and be able to listen to each
call and when I hang up or press a key it will dial the next number
for me. I guess sort of like "scanning" an exchange but I want to be
on the line and if possible complete / talk on certain calls.


I think this is more of a "power" dialer rather than a predictive dialer, which
uses a predictive algorithm to pace calling based on current and history data.

I think vicidial is capable of both types of dialing I think.

--

Warm Regards,

Lee
Back to top
stotaro at totarotechn...
Guest





PostPosted: Sat Apr 26, 2008 10:42 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Sat, Apr 26, 2008 at 10:27 PM, Lee Jenkins <lee at datatrakpos.com> wrote:
Quote:
Andreas van dem Helge wrote:

Quote:
Does anyone have a script for manual wardialer for asterisk? not sure
if "wardialer" is the correct term but basically I want to call X
number say 555-0000 through 555-0050 and be able to listen to each
call and when I hang up or press a key it will dial the next number
for me. I guess sort of like "scanning" an exchange but I want to be
on the line and if possible complete / talk on certain calls.


I think this is more of a "power" dialer rather than a predictive dialer, which
uses a predictive algorithm to pace calling based on current and history data.

I think vicidial is capable of both types of dialing I think.

--

Warm Regards,

Lee


I suppose you could write a pretty simple perl (or whatever script)
that could continually check the channel status and if idle, create a
.call file with NXXNXXXXXX (variable set in script) and then loop it
to dial NXXNXXXXXX + 1 or monitor the AMI for the Hangup event.

I think Vicidial is a huge overkill for your description of needs.
You make it sound as if only one person would be dialing one number at
a time and only pause on an answer and only for the duration
connected.

Thanks,
Steve Totaro
Back to top
astmattf at gmail.com
Guest





PostPosted: Sun Apr 27, 2008 8:23 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

Hello,

Sequential auto-dialing like this is pretty much illegal in the USA.
The FTC has specific regulations against this as well as several
states.
Obligatory Simpsons reference:
http://www.internerd.com/frink.retired/frinkv.3/inventions/at5000-2.gif
http://www.snpp.com/episodes/4F01.html


MATT---


On 4/27/08, Arthur <pylinuxian at gmail.com> wrote:
Quote:
some people use a "war dialer" to provide call centers with numbers for
their campaigns ... if number called rings the number is valid if it doesn't
its invalid & discarded. i wonder if that is legal .. its basically a scan
of the network for valid numbers (that is potential buyers).
i once was contacted by a company who offered this kind of service but i
didn't trust them ... & the numbers without names is ugly.

_______________________________________________
-- 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
Back to top
stotaro at totarotechn...
Guest





PostPosted: Sun Apr 27, 2008 10:37 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

Legalities aside, I could see valid use for such a dialer.

If you ran a call center/business and had a couple hundred or even
thousands of (sequential) DIDs and you wanted to audit routing, then
this would be a good tool.

I have seen many unwieldy and gigantic systems that have numbers that
go to the wrong department or even dead ends. A contact at ADT has
asked for similar functionality.

BTW, I will be releasing a dialer under the GPL shortly that has a
very low profile, AJAX web interface, and will be able to do just what
you want. You will have to upload the numbers to the system as CSV
file, but that should be able to create in any spreadsheet program.

Thanks,
Steve Totaro

On Sun, Apr 27, 2008 at 9:23 AM, Matt Florell <astmattf at gmail.com> wrote:
Quote:
Hello,

Sequential auto-dialing like this is pretty much illegal in the USA.
The FTC has specific regulations against this as well as several
states.


Obligatory Simpsons reference:
http://www.internerd.com/frink.retired/frinkv.3/inventions/at5000-2.gif
http://www.snpp.com/episodes/4F01.html


MATT---




On 4/27/08, Arthur <pylinuxian at gmail.com> wrote:
Quote:
some people use a "war dialer" to provide call centers with numbers for
their campaigns ... if number called rings the number is valid if it doesn't
its invalid & discarded. i wonder if that is legal .. its basically a scan
of the network for valid numbers (that is potential buyers).
i once was contacted by a company who offered this kind of service but i
didn't trust them ... & the numbers without names is ugly.



Quote:
_______________________________________________
-- 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
Back to top
stotaro at totarotechn...
Guest





PostPosted: Sun Apr 27, 2008 1:45 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Sun, Apr 27, 2008 at 2:26 PM, Arthur <pylinuxian at gmail.com> wrote:
Quote:

Quote:
I will be releasing a dialer under the GPL shortly that has a
very low profile, AJAX web interface, and will be able to do just what
you want.
what programming language will you use under the hood ?

I am not the programmer, just the guy funding it but I believe it is C.

I can tell you that it is an actual asterisk application (with a conf
file) and html for the web interface (and obviously a database).

Thanks,
Steve Totaro
Back to top
joakimsen at gmail.com
Guest





PostPosted: Sun Apr 27, 2008 7:10 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

So I can't dial my own number blocks for auditing? I do this manually
right now.... dial 1 number, dial another on and on it gets very
tedious and sometimes you loose your place. Approx every 2 months per
number. The companies using these numbers have very specific reasons
for requiring these audits, but franky I don't think its needed.

AFAIK in my state doing that is legal because:

1) Its not telemarketing
2) its with the intent to communicate (if someone answers an
3) its for a legit business purpose, so its not harassment
4) The owner of the numbers (my company) and the users of the number
(the clients) have expressly authorized this, although the law does
not mention authorization I think this would be justification enough.

I am not familar with any FTC / federal regulations since we don't
telemarket I didn't think they were relevant but you do remind me when
anything crosses a state line it can usually be considered "interstate
commerce"... any resource you might have for interstate phone calling
laws?

I was thinking VCDial too... let me give that a try I've always wanted
to mess with it anyways. I think I could load all the number ranges at
one time also instead of doing one range at a time like I was
thinking.

And yes this is not "war dialing" because I looked up the definition
and it seems "war dialing" is just scanning for modems, which is not
the case here.

On Sun, Apr 27, 2008 at 9:23 AM, Matt Florell <astmattf at gmail.com> wrote:
Quote:
Hello,

Sequential auto-dialing like this is pretty much illegal in the USA.
The FTC has specific regulations against this as well as several
states.


Obligatory Simpsons reference:
http://www.internerd.com/frink.retired/frinkv.3/inventions/at5000-2.gif
http://www.snpp.com/episodes/4F01.html


My servers generally don't have built in legs or otherwise any way to
automatically relocate itself Smile
Back to top
astmattf at gmail.com
Guest





PostPosted: Sun Apr 27, 2008 11:37 pm    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On 4/27/08, Andreas van dem Helge <joakimsen at gmail.com> wrote:
Quote:
So I can't dial my own number blocks for auditing? I do this manually
right now.... dial 1 number, dial another on and on it gets very
tedious and sometimes you loose your place. Approx every 2 months per
number. The companies using these numbers have very specific reasons
for requiring these audits, but franky I don't think its needed.

AFAIK in my state doing that is legal because:

1) Its not telemarketing
2) its with the intent to communicate (if someone answers an
3) its for a legit business purpose, so its not harassment
4) The owner of the numbers (my company) and the users of the number
(the clients) have expressly authorized this, although the law does
not mention authorization I think this would be justification enough.

I am not familar with any FTC / federal regulations since we don't
telemarket I didn't think they were relevant but you do remind me when
anything crosses a state line it can usually be considered "interstate
commerce"... any resource you might have for interstate phone calling
laws?

I was thinking VCDial too... let me give that a try I've always wanted
to mess with it anyways. I think I could load all the number ranges at
one time also instead of doing one range at a time like I was
thinking.

And yes this is not "war dialing" because I looked up the definition
and it seems "war dialing" is just scanning for modems, which is not
the case here.

If you expressly have permission then you can pretty much do anything
you want. The regulations banning sequential auto dialing are
primarily to prevent fishing for numbers with no intention of
contacting people that first time you are calling them.

It sounds like you are doing service level verification calling, which
is very different from war dialing. Especially since you control the
numbers you are calling.

Quote:
On Sun, Apr 27, 2008 at 9:23 AM, Matt Florell <astmattf at gmail.com> wrote:

Quote:
Hello,

Sequential auto-dialing like this is pretty much illegal in the USA.
The FTC has specific regulations against this as well as several
states.


Obligatory Simpsons reference:
http://www.internerd.com/frink.retired/frinkv.3/inventions/at5000-2.gif
http://www.snpp.com/episodes/4F01.html


My servers generally don't have built in legs or otherwise any way to
automatically relocate itself Smile

Wouldn't that be handy in if there was a power or data outage? Smile

MATT---
Quote:
_______________________________________________
-- 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
Back to top
pylinuxian at gmail.com
Guest





PostPosted: Mon Apr 28, 2008 5:37 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

Quote:

can tell you that it is an actual asterisk application (with a conf
file) and html for the web interface (and obviously a database).
I'd like to start something similar with python/Mysql under the hood & a web
page at the front end (ajax) ... but so far my time does not help. I wonder
if there are any projects like this around.
I believe the most delicate part would be interfacing with asterisk ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080428/9a039a3a/attachment.htm
Back to top
tzafrir.cohen at xorco...
Guest





PostPosted: Mon Apr 28, 2008 6:07 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Mon, Apr 28, 2008 at 10:37:29AM +0000, Arthur wrote:
Quote:
Quote:

can tell you that it is an actual asterisk application (with a conf
file) and html for the web interface (and obviously a database).


I'd like to start something similar with python/Mysql under the hood & a web
page at the front end (ajax) ... but so far my time does not help. I wonder
if there are any projects like this around.
I believe the most delicate part would be interfacing with asterisk ?

Indeed.

exten => wardial,1,NoOp(wardialing: basenum: $(GLOBAL(wardial_base)}; start: ${GLOBAL(wardial_start); end: ${GLOBAL(wardial_end)}
exten => wardial,n,Set(i=${wardial_start})
exten => wardial,n,While($[ $i <= ${GLOBAL(wardial_end)}
exten => wardial,n,Set(num=$[ $(GLOBAL(wardial_base)} + ${i} ])
exten => wardial,n,Dial($${GLOBAL(wardial_trunk)}/${num},10,gH)
exten => wardial,n,EndWhile()

Completely untested. Controlled through globals you can set with e.g
'core set global' in the CLI.

Badly missing are sanity checks for the value of the variable. And
probably also copy the global wardial_en to a local variable to reduce
the chance of unexpected changes.

It also assumes that the number to dial is an actual number (e.g: has no
'-', 'w', and other nonsense). But then again, you can use SPRINTF to
construct the number (num).

You can add whatever bells and whistles around htat, and implement it in
some 20 other different ways. but it remains something that is not so
complicated to implement with Asterisk.

--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Back to top
stotaro at totarotechn...
Guest





PostPosted: Mon Apr 28, 2008 6:20 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Mon, Apr 28, 2008 at 6:37 AM, Arthur <pylinuxian at gmail.com> wrote:
Quote:

Quote:
can tell you that it is an actual asterisk application (with a conf
file) and html for the web interface (and obviously a database).

I'd like to start something similar with python/Mysql under the hood & a web
page at the front end (ajax) ... but so far my time does not help. I wonder
if there are any projects like this around.
I believe the most delicate part would be interfacing with asterisk ?


Arthur,

Please contact me off-list if you would like to test out my beta (soon
to be GPL released) system.

It is connected to a TDM PRI. Where are you calling? I pay a penny a
minute but would be glad to eat that cost for real world testing. The
only thing I require is your word that you are just using it as an
auditing tool.

Thanks,
Steve Totaro
Back to top
pylinuxian at gmail.com
Guest





PostPosted: Mon Apr 28, 2008 6:40 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

Quote:

Please contact me off-list if you would like to test out my beta
i'd be glad to do that.

It is connected to a TDM PRI. Where are you calling? I pay a penny a
Quote:
minute but would be glad to eat that cost for real world testing.


I also use PRI links only ... & the thought of testing a wardialer makes me
feel like the bill is gona be very fat.

but maybe we could run the tests using sip accounts ... at least you know
how much minutes you can afford.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080428/cc174976/attachment.htm
Back to top
stotaro at totarotechn...
Guest





PostPosted: Mon Apr 28, 2008 6:49 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Mon, Apr 28, 2008 at 7:32 AM, Arthur <pylinuxian at gmail.com> wrote:
Quote:

Quote:
exten => wardial,1,NoOp(wardialing:
i didn't mean i wanted a wardialer ! i meant a simple predictive dialer
(that is no rich features, only to be able to make transfers internaly &
externaly & to show data of called lead to agent)


Well that is what I am offering to a degree, I just stated that it
would work in OP's wardialing scenario.

Here is essentially what the system does. You login to your account,
upload a CSV file with at least phone numbers. Right now the format
of the data is specific, the next release will allow you to create
fields and the order of those fields.

Once your dataset has been uploaded, you select how many simultaneous
outbound calls you would like to make and click "Start Campaign". The
dialer will start dialing (let's say you specified five concurrent
outbound calls) five numbers at a time. When a call is answered, the
other calls are dropped or if answered before it can hangup, a
recording can be played.

On an answer event, the dialer pauses, bridges you with the answered
channel and uses AJAX to display all of the data that you uploaded for
that record. It is basically instantaneous. After you complete the
call, you click "Resume Campaign" and the dialer continues from where
it left off.

At this point it works great but does not tie into any CRM which is
easy enough to add later, the other thing is the system is not
"predictive" so you have to massage the concurrent dialout trunks.

The idea came about because some college buddies of mine that used to
be in the subprime mortgage business are now scrambling to find a new
niche. They are mostly one man shows and can no longer afford
telemarketers, so this allows them to do much more dialing
automagically which, with any luck will allow them to stay afloat.

Thanks,
Steve Totaro
Back to top
stotaro at totarotechn...
Guest





PostPosted: Mon Apr 28, 2008 6:57 am    Post subject: [asterisk-users] Manual Wardialer Reply with quote

On Mon, Apr 28, 2008 at 7:40 AM, Arthur <pylinuxian at gmail.com> wrote:
Quote:

Quote:
Please contact me off-list if you would like to test out my beta

i'd be glad to do that.


Quote:
It is connected to a TDM PRI. Where are you calling? I pay a penny a
minute but would be glad to eat that cost for real world testing.

I also use PRI links only ... & the thought of testing a wardialer makes me
feel like the bill is gona be very fat.

but maybe we could run the tests using sip accounts ... at least you know
how much minutes you can afford.


Well provided you are following the laws for telemarketing, don't have
a huge volume (nor a very small volume of calls), and are calling
within the US, I would setup an account for free.

My servers are connected to PRIs, I could forward the answered call to
a landline but the time it takes for call setup is much longer than a
SIP phone and the regulation is that you (the telemarketer) must be on
the line within two seconds of the customer answering the phone. Also
it doubles the cost since both legs are TDM.

The only reason I am posting this to the users list is that the code
will be released under the GPL but I will also be offering "hosted"
service and would like some people to test the system.

Thanks,
Steve Totaro
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services