call generator on asterisk

Lezárva Kiadva: 6 évvel ezelőtt Kiszállításkor fizetve
Lezárva 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

Asterisk PBX MySQL PHP VoIP

Projektazonosító: #15111507

A projektről

13 ajánlat Távolról teljesíthető projekt Utoljára aktív: 6 évvel ezelőtt

13 szabadúszó tett átlagosan 420$ összegű árajánlatot erre a munkára

meral

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 10 napon belül
(213 vélemény)
8.3
linuxfreak1985

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

$1000 USD 20 napon belül
(783 vélemény)
8.3
expertjlm

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 Továbbiak

$152 USD 3 napon belül
(56 vélemény)
5.8
psubramonian

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

$200 USD 2 napon belül
(75 vélemény)
5.7
cjanitha

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

$100 USD 3 napon belül
(6 vélemény)
1.9
momenamin

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 Továbbiak

$200 USD 7 napon belül
(2 vélemény)
1.7
Muhammad1440

A proposal has not yet been provided

$220 USD 1 napon belül
(0 vélemény)
0.0
nhamid6

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 Továbbiak

$155 USD 3 napon belül
(1 Visszajelzés)
0.0
lopl1360

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 10 napon belül
(0 vélemény)
0.0