Asterisk Calling Campaign System with feedback from the called party

Budget $750 - $1500 USD
Bids 24
Average Bid $1822


I need you to write or modify an already existing software to do a calling campaign using FreePBX Distro that is installed on our server.

The system must be able to do the following:

-Use a database for the numbers list
-Must support making simultaneous calls at the same time
-Must be able to get an answer from the called party and save it to the database to be reported later.
-Must be able to do credit card transactions automatically on the phone using the saved card number of the called person
-Must be able to create reports based on who received the call, who did not, who will be tried again etc.
-Must be able to create reports based on the customer's feedback on the phone.

The scenario is like this:

This will be used in our non-profit organisation.

We will create a calling campaign for our organisation to determine which members will participate in a field trip. We will add all the numbers of the members, along with their names and their credit card information to the database.

We will record a message, saying 'Hello, would you like to participate in the field trip that is coming up next Sunday? If your answer is YES, Press 1, If your answer is NO, Press 2, If you want to be called back again in 3 days, Press 3.

If pressed 1, then the system must ask the called party whether they want to make the trip payment right away on the phone. Pressing 1 will charge their credit card immediately for the amount that we pre-set during campaign creation. Pressing 2 will leave the payment empty and add it to the report accordingly.

At the end of the campaign, we must be able to get a full detailed report of who answered the call, who wants to participate, who doesn't, who wants to be called again, who made the payments, which payments did not go through, which ones did, who still owes money etc.

We will provide the credit card gateway API, you will follow their instructions about it.

Good luck!

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • esolzsales Profile Picture


    Kolkata,  India

    We are a website solutions and design media firm. We have been venturing into projects where we feel we can add innovations to. We are the top ranked provider on Freelancer. We have developed projects for our clients where we have maintained high standards and that is the reason we do not take up jobs where we feel we have to compromise on the quality aspect. We develop websites. We design logos. And then we breathe life into them. Keeping you safe from the radioactive jargon, we offer simple solutions to all your web needs. Full-stack Backbone/Angular/Node/Laravel/Cake PHP/Codignitor/ Parallax/jquery editors/WordPress Plugins IOS Apps/Andriod Apps/Java/C++/Windows apps/Native Apps

    PHP, C Programming, Javascript, and Adobe Flash

  • sergechernyavsky Profile Picture


    Kiev,  Ukraine

    ## BIO I have BSCS and 10+ years experience in Linux/Unix/FreeBSD servers administration. Have worked with wide range of software and protocols in areas that include: VoIP, ISP networking, web hosting, video streaming, Clustering, RDBMS etc. My primary field is redundant VoIP/Asterisk systems. I do¬†consulting, solution design, implementation, support and troubleshooting. Goals are high work quality¬†and customer satisfaction. I available via email\Skype\SMS\Phone Hourly rate: $40 ## Areas of Expertise **OS:** * **Linux(all kinds)** Expert * **BSD** Good * **Unix** Good **Programming:** * **Perl** Expert * **PHP** Expert * **C/C++** Patching * **JS** Average * **Java** Average * **ActionScript** Average * **Shell** Average * **HTML** Average **Hardware:** * **Routers** Fritz!Box, Cisco, DrayTec, Lancom, D-Link, Astaro * **VoIP cards** Sangoma, Digium, Nortel, Dialogic **Protocols:** * **Physical layer** Ethernet, ISDN, T1/E1, 802.11 * **Low-level** ARP, IP, TCP, UDP, ICMP * **VPN/Tunnelling** openvpn, GRE, IP-IP, L2TP, PPTP, IPSec * **Routing** RIP, OSPF, EIGRP, BGP * **VoIP** SIP, IAX, H323 * **Application level** DHCP, DNS, FTP, HTTP/HTTPS, RTMP, IMAP, NTP, NFS, POP3, SMB, SMTP, SNMP, SSH, TELNET, TFTP **Software:** * **Virtualization** Xen, Qemu/KVM, VirtualBox, OpenVZ * **VoIP/FoIP** Asterisk, SER, GNUGK, oh.323, IAXmodem, HylaFAX * **RDBMS** MySQL/MariaDB, PostgreSQL, Firebird * **DNS** pdns, BIND, djbdns * **FTP** ProFTPD, vsftpd, WU-FTPD * **Mail** Qmail, Exim, Sendmail * **AAA** Radius * **WEB** Apache, nginx, lighttpd, thttpd * **Streaming** FMS, Wowza * **Firewalling** IPtables, IPchains, IPFW * **Misc** Drupal, MediaWiki, GeoIP, Heartbeat, PVM, NFS, NTP, samba, Squid, sshd, Zebra, etc. **Advanced Techniques:** * **Virtualization** * **Load-balancing, High perfomance & High-availability clustering (VoIP, LAMP, etc)** *   * **Complex IVR and AGI scripting** * **Asterisk modules and related software patching/writing** * **RDBMS design** * **Advanced routing, Traffic queuing and Firewalling**

    PHP, Perl, C Programming, and Java

  • nasirbest Profile Picture


    Multan,  Pakistan

    ICTInnovations is a software company having specialization in Telecommunication Industry. ICT Innovations is a team of innovative, positive, objective, highly qualified and research oriented professionals having in depth knowledge of broad spectrum of Information and Communication Technologies (ICTs) with extensive experience in open source Softwares, LAMP Development, Linux platforms, TCP/IP Networking and VOIP Communication Systems.

    PHP, Script Install, Website Design, and Audio Services

  • jcarusone1650 Profile Picture


    Quincy,  United States

    I currently work primarily in the enterprise data space but have significant background in website development, MySQL, Telephony (Asterisk) and scripting (js, perl, bash). I am extremely responsive and am able to turn business requirements into final products.

    PHP, Perl, Website Design, and Linux

  • captek Profile Picture


    chandigarh,  India

    Team Strength: 32 We provide services in the area of VoIP, Smartphones application, Web Applications, Responsive Websites, IVR and 24*7 support. VoIP Service: - Asterisk/Freeswitch/A2billing setup - IPPBX Setup & Configuration - CallCenter Software - Voice/SMS Broadcasting software - Calling Card Business Setup IOS, BlackBerry, Android, and Windows Mobile. Web Design & Development - Static/dynamic Site design & development - Joomla, Wordpress, Magento, Drupal, YII Framework - Ecommerce Sites - CMS

    PHP, Java, JSP, and XML

  • ValueCoders Profile Picture


    Noida,  India

    Skysoftworld is a NCR (INDIA) based Software development & IT Services provider. (Established in 2007) We are ISO 9001:2008 certified for our quality and management processes. More than 500 projects successfully delivered till date (150+ here on freelancer itself). 60+ Team size (Dedicated Teams for design, QA and development, backed by Team leads and project manager) Dedicated customer support department. Technology: .NET Stack :, Dotnetnuke (evoq), MVC, kendo UI, kentico CMS, Umbarco CMS, Sharepoint PHP Stack : Joomla, Drupal, Codeignitor, Wordpress, MVC Mobile Stack : Android, IOS, Windows Phone eCommerce : Magento, Prestashop, NBStore, VirtueMart, WooCommerce Client Side : Node.js, canvas etc Verticals: Real estate, Finance, eCommerce, Retail, Virtual Currencies (bitcoin etc), Single Sign ons (SSO) etc

    PHP, ASP, Javascript, and Adobe Flash

  • precioussoftware Profile Picture


    Pune,  India

    Precious Softwares is a Global IT services and solutions provider. Established in 2011, The Company has been promoted by some highly experienced Professionals dedicated to provide total IT solutions under one roof. We provide the winning edge to our clients by leveraging our Business-to-IT Connect and deeply committed people. With due regards to our conversation, it is a great pleasure to introduce our organization, Precious is a leading solution provider for Web based applications, ERP Solutions, e-Commerce, Windows Based applications.

    PHP, .NET, Graphic Design, and Banner Design

  • tektrix1 Profile Picture


    Lahore,  Pakistan

    We are group of voip and network professionals of having 10+ years experience in this field. We provide solutions based on CIsco as well as opensource Voice and network technologies

    PHP, Perl, C Programming, and Java

  • rsen75 Profile Picture


    Chennai,  India

    15+ years experienced with strong knowledge of API / Payment Gateway integration and php with mysql, Plugin development and designing see my few portfolio **CSM and eCom** Magento / zencart / nopCommerce / drupal/ Shopify /Prestashop / X-Cart /CS-Cart / OpenCart / oscommerce / WooCommerce / CubeCart / WPEC / Virtuemart / WHMCS / A2Billing / wp-invoice / classipress / Wordpress /joomal k2/ ClientExec / Joomla /osclass **Payment Gateway** CCAvenue / BillDesk / EBS / FCMB / Stanbic IBTC/ HDFC / ICICI(PaySeal) / FirstData / Intuit / Alipay / eWay / MIGS / Bitcoins / Stripe / PayU / Payza / Citrus / InterSwitch WebPAY / VoguePay / GTPay / ubawebpay / FXP / billdesk / eComcharge / Passcourses / PXPay / Jambopay / Payex / HiPay / VTN / IecPay / DRS EPP Registrar Module / virtual merchants / sagepayments / / Braintree / ePDQ / 2checkout / saferpay / smoovpay / RDP / poli / CCNow / 2000charge / LLMerchant/ enets / ClickBank / SEYLAN bank / Sampath Bank and etc

    PHP, Perl, ASP, and JSP

  • Yunas Profile Picture


    Birmingham,  United Kingdom

    Skills: - AGI, AMI , CTI, PHP/MYSQL , CakePHP, CodeIgnitor, WordPress, Joomla, Open Cart. PBX:- Asterisk , FreePBX, OpenSips, Kamalio, FreeSwitch, VoIPSwitch. Billing:- A2Billing, A2Billing Customization, A2Billing Integration, A2Billing Redesigning ,Custom Billing Solutions. IVR :- DTMF IVR, Voice Recognition IVR, Payment Gateway Integration with IVR, IVR Survey, IVR booking system and at any level of IVR development. SMS:- SMS Web Integration, 2way SMS. SMS integration with A2Billing, SMS integration with IVR. Web Development:- CodeIgnitor , CakePHP, PHP - MySQL, Wordpress, Joomla. Termination: SMS Termination , Call Termination using hypermedia Gateway, Eurotech Gateway ,etc. and Custom Built Gateway's. Contact me and stop regretting decisions. Love and peace for all. Thanks for looking at this profile.

    PHP, Graphic Design, Linux, and Data Processing