call generator on asterisk

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


to call this number only 1 time with duration of 1320 seconds



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





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



as both



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



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


and you already have either active or pending for it you should ignore this from adding

if i added these 2 tasks



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


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

Skills: Asterisk PBX, MySQL, PHP, VoIP

See more: how to make call from asterisk, asterisk dial out and play message, asterisk test call from cli, asterisk auto dial out, asterisk auto dialer open source, asterisk schedule call, asterisk call file multiple channels, asterisk call file examples, day counter list format drupal, asterisk ivr sound format, global format, format sending sales copy, asterisk sip call generator, asterisk sending sms via usb, string pdu format sending sms net, asterisk global random, asterisk call generator, sending datatables email html format vbnet, use asterisk sending mail via trunk number, counter strike source global contracts

About the Employer:
( 4 reviews ) caieo, Egypt

Project ID: #15111507

13 freelancers are bidding on average $420 for this job


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

$2147 USD in 10 days
(213 Reviews)

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 More

$1000 USD in 20 days
(783 Reviews)

[login to view URL] [login to view URL] [login to view URL] [login to view URL] Relevant Skills and Experience codigniter [login to view URL] Core PHP http://www.f More

$333 USD in 12 days
(107 Reviews)

I have 5 years experience about CMS ( WordPress, Joomla), PHP, HTML, CSS, Javascript, PSD to CMS, PSD to HTML. Relevant Skills and Experience PHP, WordPress, CSS, HTML, Website Design, SEO, HTML5, Javascript Proposed More

$152 USD in 3 days
(56 Reviews)

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 More

$200 USD in 2 days
(75 Reviews)

Hello Sir, We have 14 year of experience in building Asterisk [login to view URL] is our core area of [login to view URL] have develop real time application for web and app. Relevant Skills and Experience [login to view URL] More

$333 USD in 3 days
(9 Reviews)
$150 USD in 3 days
(13 Reviews)
$250 USD in 3 days
(4 Reviews)

I am a full-time freelancer with over 15 years of industry experience.

$100 USD in 3 days
(6 Reviews)

Sorry i did not bid for this project, because i do not have knowledge with call generator You can contact me if need help for "Asterisk, FreePBX, A2Billing, Elastix, USB Chan_Dongle, CallCenter, IVR" Relevant Skills More

$200 USD in 7 days
(2 Reviews)

A proposal has not yet been provided

$220 USD in 1 day
(0 Reviews)

I may be able to help you. I have over 7 years of experience with Asterisk. I have included an estimate for your project if you are interested or need more info please get in touch with me. Relevant Skills and Experie More

$155 USD in 3 days
(1 Review)

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.

$222 USD in 10 days
(0 Reviews)