Asterisk Call API

Completed Posted 5 years ago Paid on delivery
Completed Paid on delivery

Hello,

I need an application like this:

http://ip/[login to view URL]{CALLERID}&call={CALL}

If I request this web address, Asterisk will:

1-) Call {CALL} via {CALLERID}.

2-) After CALL answers, send call status (busy, rejected, answered etc), duration and recorded soundfile path to our REST API service.

- Need support over 50 calls at same time.

- I have a server at digital ocean. Asterisk is not installed.

- I have a SIP account allows caller id spoofing.

Very simple.

I will give you server information.

Thank you.

Project plan has been changed:

This project will use twilio & asterisk.

This project will use click2call technology with custom caller id's.

http://ip/call.php?callerid={CALLERID}&call={CALL}&callerid2={CALLERID2}&call2={CALL2}&soundfile={SOUNDFILE}&id={uniquecallerid}

If success, echo "true", if not echo "false".

{uniquecallerid} is the id of operation, will given by us. If this id has been used before, echo "false".

1-) system will call {CALL} with callerid {CALLERID}, after answer, will invite {CALL2} with {CALLERID2}.

2-) If {SOUNDFILE} has been defined, play this soundfile to first call, after answer, before transfer.

3-) If {CALL2} is not defined, just wait for 1 minute, then hangup call. If soundfile has been defined, play this soundfile also.

4-) After call ended (both CALL2 defined or not), send call report to our server like this:

http://apiserverip/report.php?id={uniquecallerid}&call1status={busy|answer|noanswer}&call2status={busy|answer|noanswer}&duration={secs}&record={path/of/record.mp3}

5-) If mp3 is not possible by default, convert it before.

Also Installing required server softwares has been included in this project.

Asterisk PBX Linux PHP Software Architecture VoIP

Project ID: #18153788

About the project

11 proposals Remote project Active 5 years ago

Awarded to:

arodrigue

This is a click to call using PHP, I have that system already working and willing to provide you a quick demo

$122 USD in 3 days
(144 Reviews)
6.7

11 freelancers are bidding on average $172 for this job

meral

hi yes, i can do this for you. check my feedback, i am best voip expert here. please note, server should be dedicated or vps with enought cpu power. On low-end vps can be issues with sound(choppy).

$155 USD in 3 days
(251 Reviews)
8.4
Erewin

Hello, i will install pure asterisk and apache. then we create script which will linked with asterisk throught manager port. this 2 app is anough to make what you want. but i need to know: where you want to save CDR More

$155 USD in 3 days
(78 Reviews)
6.9
jonyahmed105

Hi i did similar work here. Thanks

$366 USD in 3 days
(185 Reviews)
7.0
abusayed2004

I can do it, I have 9 years of linux and voip experience and I am a digium certified, I am sure I can do it thanks

$100 USD in 2 days
(93 Reviews)
6.7
ngxperts

hi, In addition to the URL based calling, I can provide you with a simple interface where you can upload numbers and the system will make calls and store the results, kindly let me know if we can discuss it in detail More

$250 USD in 3 days
(79 Reviews)
7.0
larymonata

Hello I have done similar works in the past. I have 10 years experience with asterisk .please contact me to discuss more in the project. Thanks

$111 USD in 2 days
(58 Reviews)
6.3
AbrahamBU

Hey there, I've done this API already and it's working for several projects, solid, reliable and robust. I can integrate it with a custom dial plan to connect the call wherever you want and finally send the result to More

$100 USD in 2 days
(48 Reviews)
5.7
alexcrtelecom

Hi I'm expert in asterisk phone system. I have experience with asterisk API. Contact me we discus and start your project now.

$255 USD in 1 day
(8 Reviews)
4.4