Find Jobs
Hire Freelancers

Asterisk web service for calling customer leads

$750-1500 USD

Closed
Posted over 8 years ago

$750-1500 USD

Paid on delivery
My client is looking to capture customer lead phone number from a web form and then immediately call that lead by using their Asterisk-based PBX. This will require a web service running on the Asterisk-based PBX that receives the input, places a call to a call queue where agents are waiting, and then when an agent picks up, it places a call out to the phone number captured from the web form. Full details are in the PDF attachment.
Project ID: 8597676

About the project

21 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average $1,301 USD for this job
User Avatar
Hello, I have read attached PDF File and completely understand your requirements. First of all, I assure you that I can do your project the way you are required but I give you a better suggestion from development point of view. I have more than 10 years of voip development experience. If X2CRM is submitting data into local MySQL database then you don't need any web service at Asterisk end to submit phone numbers. Big flaw in web service is, If due to any reason Asterisk web service stopped working then X2CRM form or the form that is submitting data would stop for 1 minute. Let suppose, You pressed Submit button and it took 1 minute to submit a form because Asterisk web service stopped due to any reason and submission was stucked there. I have already seen couple of my clients faced this issue. Also, If web service is stopped and asterisk didn't receive phone number then ofcourse asterisk won't call on that number. My Suggestion is, As soon as data is inserted in X2CRM MySQL then the same data would be inserted in another table by using a MySQL trigger. That table will be used by Asterisk. Asterisk will pick up phone numbers and call them then asterisk would update that record with Call Disposition/Status (Busy, Congestion, No Answered, Answered) etc... Time/Date would be there. At what time/date data was inserted and at what time/date Asterisk called this number. This is how you would also have a call history. Feel free to write me if you have any question. Aneel
$1,125 USD in 15 days
5.0 (40 reviews)
7.1
7.1
User Avatar
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$1,159 USD in 45 days
4.8 (54 reviews)
7.0
7.0
User Avatar
Hi contact me I would like to show you a demo. after the demo I can adjust my bid according to your budget
$1,500 USD in 3 days
5.0 (111 reviews)
6.5
6.5
User Avatar
Hi, I have been working with Cisco VoIP since 2001 and Asterisk and freepbx ,trixbox, elastix since 2007. I'm very new to the site so trying to bid as low as possible and get better reviews as much as possible. That being said I'm already developing something like that ( to be able to call from a web form). kindly let me know if we can have a little chat about this setup of your to be able to better understand the requirements of the project. the time line cannot be reduced as I already have some projects pending to be delivered, but I may give you some discount if the project turns out to be as simple as it seems right now. kindly let me know
$750 USD in 10 days
4.6 (70 reviews)
6.8
6.8
User Avatar
Hi, i have gone through the project description and can take this project. I have done many similar developments. If you want to any clarity I can explain also if you want any POC, it can also be done. I have setup's for that. ( I have 2-3 models to do it, you can finalize the best suited for you. ) If you are interested please let me know. Thanks and Regards, Satinder
$1,388 USD in 15 days
4.9 (15 reviews)
5.2
5.2
User Avatar
Hi, I do not have any previous experience of Asterisk PBX...but I do have lot of programming and integration experience.. I think I can do this task..i would require some research on my end... Thanks
$1,555 USD in 20 days
5.0 (16 reviews)
4.8
4.8
User Avatar
Hi, We can do this for you in just 7 days. Your requirement is crystal clear. This is our regular task. Looking forward to hear from you soon. Thanks
$833 USD in 7 days
5.0 (9 reviews)
4.6
4.6
User Avatar
I'm a professional with experience of over 10 years in management of Linux platforms, Cisco equipment, asterisk and web applications Certificates: DCAP, LPI, CCNA and CCNP, EHACKING
$800 USD in 3 days
5.0 (6 reviews)
3.7
3.7
User Avatar
i can provide you web service agent login in queue and agent logout in queue and click to call from web service ,call hangup and call transfer from webservice. i can provide all web service in php
$1,250 USD in 20 days
5.0 (3 reviews)
3.3
3.3
User Avatar
Good day! I work with the asterisk and PBX systems over 8 years. Also have expirience in Freeswitch I created a lot of call centers that are working successfully for several years. I have my own call center and my own server on which i install the hybrid Vicidial\Goautodial and FreePBX\a2billing. It is configured and ready to go.I can show you it to the test. I integrate Vtiger\Sugar CRM etc. I install and configure KVM hypervisors and work with virtual machines I have experience in supporting operators and customer of call center. I managed call center for more than 3 years. My last job was: Creating PBX system with billing, call center and CRM modules for US Provider I think I can provide you with good and quality services.
$777 USD in 2 days
5.0 (2 reviews)
2.9
2.9
User Avatar
I am 15 years experienced senior software developer. I have mostly worked on the VOIP projects. i have designed hybrid VOIP PBX. I have used Asterisk, i have written modules for it and configured. I used b2bua at the past and i used opensips too.
$2,000 USD in 30 days
5.0 (2 reviews)
2.4
2.4
User Avatar
Hi, Do you have Asterisk PBX already or You need it to setup? Do you have a website where you want to integrate Asterisk? Depends on answers the cost may be higher or lower.
$1,666 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have very good knowledge of asterisk architecture and have used asterisk back end to almost possibility some of which I am allowed to mention here is E-FAX portal , on call tutorial service and on call trip booking service ..( rest I cannot mention as I had NDA ). The normal setups that I have done are call center solution , call blasting , automated dialing scripts and also the new demands like getting the real time date like on call answer , call hangup , when an voicemail is left in the mail box and any other real time events that type of requirements also been performed by me in asterisk . I am also good at customizing asterisk based open source products like free_pBX , Elastix , vicidial , Gotodial . ' The requirements mention in the PDF are very much doable and can be completed in a week , I would like to discuss . If interested please itsnaresh13 is akype I d This is my first bid here in freelance . I can do this in around 850 $ and also seems to be doable in a week if all details are available at hand
$1,250 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$1,666 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have an app ready for your requirement. The only thing I need to add is the voice message after the call is answered by the agent. I ask for 4 days for fail safe
$1,333 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have done similar projects to this in the past. In my experience it is best to work within mysql as much as possible as it is the most stable and predictable. What I would recommend is the following 1) Add a field to the lead form named "followup" (or similar) and have the default value be "no". Now when any lead is submitted the the lead is in the database with a "followup" status of "no" 2) a simple script can poll the database on a set schedule (depending on lead volume this can be every few seconds, every ten minutes etc) 3) when a record is found with the "followup" status as "no" the phone number is then retrieved by the script and a call is setup in the asterisk call queue 4) The operator pool is called and the answering operator is informed a call is in queue. The operator is then prompted to enter "1" to establish the call 5) The lead is then called and the call bridged 6) Set the "followup" status as "called" There are 2 options for setting the lead as "called" a) The lead is set as "called" as soon as the call is hung up as long as the call status was not "unanswered" or "busy" b) The operator is prompted to enter s key press to change the call status - if nothing is entered it is not changed. (By default status would be set to "review" if no entry is made to prevent multiple calls due to user error) 7) If the call was busy or incomplete, the call is queued to be tried again in X minutes.
$1,110 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I work on developing call centre solutions and also as a contact centre IT consultant. We have a standard solution that will fit into your needs. Please contact me for further discussion @skype id : vageeshkmr.
$1,111 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am the right candidate for this job, because I already have a solution ready for this kind of requirement.
$1,100 USD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
South Beach, United States
5.0
1
Payment method verified
Member since Apr 13, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.