call generator on asterisk
$30-250 USD
Kiszállításkor fizetve
first we will have global configuration
switch ip
call rate
concurrent calls
list of recordings to play during calls
then we will create a new task
i will add numbers to it like this
number , number ofcalls, duration of each call in seconds, interval in minutes if calls more than one
like this
167#2001111992244,1,1320,
to call this number only 1 time with duration of 1320 seconds
or
165#2101111992244,10,50,30
to call this number 10 times each time is 50 seconds at 30 mins interval
we need to set duration random which should be within 10% above or below defined number
so for the first task the call should be from 1188 to 1452 seconds
so you can put this call duration any number between that range
so when i upload like 100 numbers with duration 1320 seconds you should translate to random duration within this range
i can add to the current task or stop the current task and start new one
we will have 3 tables
one with active call
number, current duration , the duration the call should disconnect at
forr example
1067#2001111992244 20:53 22:12
another table for pending tasks
number , duration of the call , time at which this pending task should be run
065#201111992244 22:12 wednesday 31st 17:53:50
and 3rd table for finished tasks
number, successful calls, failed calls , total duration , pending , active
167#2001111992244 1 0 22:12 0 0
meaning this number has 1 successful call and 0 failed and duration was 22minutes and 12 seconds and has no pending tasks or active tasks
table of finish tasks shouldnt have any repeated numbers as you can see you can add success or fail and total duration to each number counter
these tables should be cleared when i stop the task or run a new task but not cleared incase i add task to the current task
each number in the list has the following format
000#(prefix so it knows to which gateway it should go ) 4 digits
00( ctrl number to call from this gateway ) 2 digits
000000000( number to call )
so in this case
167#2001111992244
167#
20
01111992244
so you cant call at the same time same prefix with the same ctrl
so if you are sending calls you can call these 2 numbers at the same time
167#2001111992244
167#2001093998318
as both
01111992244
01093998318
will be called from same gateway and same ctrl at same time and thats not possible
another thing
you can call same destination number at the same time
167#2001111992244
065#2501111992244
these calls are from different gateways and different ctrl but calling the same number and thats not possible
so i will have task status which is telling do we have running task or not
if we have running task we can add to it
or we can end it
if we end current task all tables will be cleared
we can export tables before we end the task or while task is running
if we add to task to already running task and i add this
065#201111992244
and you already have either active or pending for it you should ignore this from adding
if i added these 2 tasks
065#2001111992244,1,900,
167#1501093998318,10,50,20
you will create the following tasks
065#2001111992244 to be called once for duration within the range between 10%below or above 900 seconds lets say 951 seconds
10 tasks at 10 mins for interval for 167#1501093998318 each for a duration within 10%below or above 50 seconds
like
167#1501093998318 52 seconds august 31st 2017 9:14:51
167#1501093998318 55 seconds august 31st 2017 9:24:51
167#1501093998318 48 seconds august 31st 2017 9:34:51
and so on
these tasks should be seen in the pending list
if any failure of any call occurred the call should be retried
failure means the call didnt complete the duration you set for it
if we stopped current task all tables got cleared and all active calls should hang up
Projektazonosító: #15111507
A projektről
13 szabadúszó tett átlagosan 420$ összegű árajánlatot erre a munkára
can do this, but not in your bid range,sorry Relevant Skills and Experience have 15+ years experience with asterisk(full time). have done custom dialling cores. Proposed Milestones $2147 USD - job done
Hi there, i can configure the calling feature and others required in this project. I am available to discuss and start asap also Relevant Skills and Experience my skills are asterisk Linux Proposed Milestones $1000 U Továbbiak
I've read your requirements in detail and I can able to do the project development with your full satisfaction + projected Delieverables Relevant Skills and Experience PHP+ Web Design Mobile App Development MySQLi Továbbiak
hello I have already done this project and publish it in my github(lopl1360) as an opensource. I can customise it for you to read the numbers from local or remote files with described configuration.