ASTPP

Open source VOIP billing and calling system
Download

ASTPP Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Aleph Communications
  • Publisher web site:
  • http://www.astpp.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.2 MB

ASTPP Tags


ASTPP Description

Open source VOIP billing and calling system ASTPP is a free VOIP billing and calling card application for Asterisk and Freeswitch.Here are some key features of "ASTPP":Customer Account Features· Support for an unlimited number of customer accounts· Support a mix of Postpaid and Prepaid accounts· Your invoices can be generated on numerous different cycles: daily, weekly, monthly, quarterly, biyearly or yearly.· Apply charges to the customers accounts on a per account or per pricelist basis. This can be done in the same cycles as the invoices are generated at.Call Rating Capabilities· Realtime billing via the Asterisk manager interface· Batch billing· Unlimited number of brands/pricelists· Very flexible call processing· Calls can be posted to ASTPP ie. Prepaid billing· Calls can be posted to 3rd party applications such as OSCommerce, Optigold, or AgileBill.· All charges are written to csv files· Very powerful and flexible regex pattern matching applies the correct rate· Packages - Support to have X number of free minutes to Y locations. This will allow you to offer your customers X free minutes per month for Y price and bill after the minutes are used up.Least Cost & Failover Routing· Provides redundancy based on cost· Powerful regex based LCR engine· Limit the number of simultaneous calls per trunk· Multiple trunks per providerCredit Control· Allows you to control the length of your users calls· Keep prepaid users from spending more than they have purchasedDID Mapping· Dynamically map incoming DIDs to the correct user via the web interface· Impose credit controls on incoming DIDs.· Dynamically assign extensions to users.· Handles monthly billing for DIDsAutomated Account & Device Mangement· Automation supported via HTTP POST commands· Manage ASTPP accounts from 3rd party billing applications· Manage Asterisk devices from 3rd party billing applications· Manage DIDs from 3rd party billing application with inventory managementAuthentication· Supports typical authentication via SIP or IAX devies· Supports ANI identification. Map your CLID to your ASTPP account.Calling Cards· Generate cards in bulk and enable as you go along· Support for connection & disconnection fees· Support a charge after X number of hours of usage· Support a charge after X number of days after first usage and repeats every X days.· Support expiration of cards X days after first usage· Bill in customizable increments· Integrate fully with Asterisk.· Customer portal allows calling card users to view their cards status.· ANI MappingVendor Billing· Track what your calls through each vendor should have cost. This assist in ensuring that all billing is correct.· Vendor login page which allows vendors to set their call costs.Reseller SupportAsterisk -Realtime Support· Work with SIP and IAX devices directly in the Asterisk Realtime MySQL database.· Work with your - Realtime dialplan.· Automatically and IAX or SIP friends when you generate a user account. What's New in This Release: · freeswitch/README, freeswitch/conf, freeswitch/conf/README, freeswitch/conf/freeswitch.xml, freeswitch/conf/modules.conf.xml, freeswitch/conf/xml_curl.conf.xml: Commit installation instructions and sample configurations. · astpp-common.pl, astpp-ip-map.agi, freeswitch, freeswitch/README, freeswitch/astpp-fs-xml.pl, freeswitch/test-fs-xml.pl, modules/ASTPP/lib/ASTPP.pm: Import Freeswitch support. This code works much, much faster using mod_perl. · astpp.png: Added a copy of the logo in .png format. · astpp-admin.cgi: Finished the logging support as per DID Change Logs. · astpp-admin.cgi, astpp-common.pl, sql/astpp-2008-05-25.sql: Added support to prepend digits in front of those autogenerated. · astpp-admin.cgi, astpp-common.pl: Moved "Calculate Call Charge" output to an HTML Template. Adjusted code posting cdrs to OSCommerce so that callerid information is posted also. · templates/calc-charge.tpl: Added "Calculate Call Charge" template. · astpp-common.pl: Resolved Bug: Email invoices · Makefile, astpp-admin.cgi: Corrected the permissions set in the makefile. Fixed bug: Interface rating doesn't show call cost · astpp-common.pl: Resolved Bug Incorrect uniqueid shown in output · templates/account-info.tpl: The Accountlist template was missing data in a dropdown. · darrenkw * contrib, contrib/astpp-import-cdrs.pl: Added a program to convert the Master.csv file into a series of SQL statements. · astpp-common.pl, templates/account-remove.tpl: Resolved: missing account-remove.tpl · astpp-common.pl: Fix a minor typo. · astpp-admin.cgi, astpp-common.pl, astpp-rate-engine.pl: Commit Realtime Rating Engine cleanups by Sonia Kahn · astpp-common.pl: Resolved: refill bugs · astpp-refill.agi: Mostly resolve the issues in astpp-refill.agi. There are a few little cosmetic issues left. · astpp-common.pl: Card_inuse was being declared twice and the second time was marked as empty. · astpp-callingcards.agi, sounds/astpp-phonenum.gsm, sounds/astpp-this-card-has-a-balance-of.gsm: Added a couple of sound files. Also corrected the error in astpp-callingcards.agi. Asterisk cannot handle the amount of debugging I was throwing at it through the agi interface so I turned that off. · samples/sample.astpp-dialplan.conf: Updated sample dialplan to use new audio file. · sounds/astcc-badphone.gsm, sounds/astpp-card-to-empty.gsm, sounds/astpp-card-to-refill.gsm, sounds/astpp-menu.gsm: Added a few audio files. · astpp-device-monitor.pl: Greatly enhanced the device monitor to log more and allow call hangup abilities.


ASTPP Related Software