Asterisk third party software
Also, there are the asterisk-addons package and other suplimentals from the Asterisk SVN repository.
Other items of interest in the Asterisk CVS repository are:
- astcc - The Asterisk Calling Card Application
- asterisk-addons - An addons package, which includes MySQL support for call detail records
- asterisk-sounds - Additional sounds for Asterisk
- btp - The Bluetooth Presence Daemon
- gastman - The Graphical Asterisk call manager
- iaxyprov - The IAXy provisioning utility
chan_capi
This allows you to talk to CAPI enabled ISDN BRI and PRI cards.Older versions:
This includes also zaprtc, a timer provider. For more info, see Asterisk timer.
chan_sccp
An alternative to chan_skinny.- http://sourceforge.net/projects/chan-sccp-b/
- http://chan-sccp.sourceforge.net/ (current from Jan)
- http://www.zozo.org.uk/pages.shtml?page=sccp (Original from Theo)
- http://www.lambda-solutions.de/sccp/ (Spin-Off with CVS & Mantis)
rate_engine
Does Least Cost Routing of calls based on entries in a MySQL table.app_conference
An alternate conference application- In iaxclient CVS
- See Asterisk app_conference
- http://cvs.sourceforge.net/viewcvs.py/iaxclient/app_conference/
app_dbodbc
A database interface where you store your dialplan into any unixODBC compatible databaseapp_dbquery
An application which lets you query a MySQL Database by the use of predefined queries. Does also include a configureable cdr backend.app_dbrewrite
An application with which you can do perl regular expression and substitution based on rules stored in a mysql databaseapp_iconv
Character Conversion for use in the dialplan.- Iconv() command description
- http://www.mezzo.net/asterisk homepage with download
app_ldap
An interface to lookup data from LDAP directory servers for use in the dialplan.- LDAPget() command description
- ldap.conf config file description
- http://www.mezzo.net/asterisk homepage with download
Asterisk::LDAP - Perl module to generate Asterisk 1.0 configuration files from LDAP
- Capable of generating extensions.conf, voicemail.conf, musiconhold.conf
- Object Oriented style can be easily extended to provide customized output
- Comes with example code, including ready-to-run script to update LDAP from externpass in voicemail.conf
- Future versions will support more configuration files including sip.conf and iax.conf, meetme.conf, others
- Home page: http://projects.alkaloid.net
app_notify
Network Caller Notification for use in Asterisk dialplan.- included is a Mac OSX Client (support: growl, speech, ical, addressbook, bonjour).
- Windows client using SNARL http://www.fullphat.net an plugin from http://wim.vanommen.net/web/appnotify.php
- Linux client using GASTIFY http://gastify.googlepages.com/
- A Mac OS-X AddressBook dialer is included as well.
- http://www.mezzo.net/asterisk homepage with download
app_swift
Swift Text-to-Speech support for use in Asterisk dialplan.- module for using Cepstral's Voices in Asterisk to speak to callers.
- Swift() command description
- http://www.mezzo.net/asterisk homepage with download
res_bonjour
freely configurable Apple Bonjour(aka Rendezvous, aka Zeroconf) support.- http://www.mezzo.net/asterisk homepage with download
app_pickup
app_pickup is part of bristuff. It is a channel independent call pickup and call stealing application which is used in the normal dialplan, like:exten => *8,1,PickUP() ; uses the pickupgroup of the calling channel
or
exten => *8,1,PickUp(1) ; pick up from group 1
app_fastsms
Global SMS delivery, without using valuable PRI resources- http://www.bayhamsystems.com/asterisk.html Homepage with link to download.
app_valetparking
- Description: http://www.loligo.com/asterisk/misc/apps/app_valetparking.README
- Software: http://www.loligo.com/asterisk/misc/apps/app_valetparking.c (This version will not work with asterisk-1.0.0)
- SuperValetParking - Latest from BKW 26/11/2004: http://www.asterlink.com/svp/
- ValetParking for Asterisk 1.4 can be found here: http://www.freeswitch.org/asterisk_stuff/
app_viaRadius
- app_viaRadius is an application that brings Radius AAA capabilities on Asterisk
OrderlyQ
- OrderlyQ is an extension to Asterisk Queues that lets callers hang up, and call back later without losing their place.
OrderlyStats
- OrderlyStats - FREE Dedicated Real Time Call Centre Management and Statistics Package.
OrderlyCalls
- OrderlyCalls is the successor to JAGIServer, and offers full support for FastAGI and Manager in an easy-to-use Named Service environment. Includes Web Deployer for developing integrated VOIP-HTML applications.
PyAstre - A python in the dialplan
- Embedded Python interpreter
- Python dialplan application
- Python CDR handler
- example XMLRPC interface to replace the manager protocol
- Home page: http://www.magicphone.ca
py-Asterisk - Python Manager API client.
- Provides OO interface to Asterisk from a pure-Python package.
- Home page: http://py-asterisk.berlios.de/py-asterisk.php
Fats - FATS is a Twisted & Fast Asterisk's Telephony Services.
- Remote services for the dialplan handling using FastAGI protocol.
- AMI services.
- Twisted framework allow the Asterisk to interact with WEB 2.0, XMMP, MSN, IRC, SSL, SSH protocols.
- Ladybug - service for the testing remote telepony services.
- Home page: http://fats.burus.org
pbx_config_mgr - Dialplan Configuration Via Manager API
- Provides the Asterisk internal dialplan API via the Manager API.
- Allows dynamic reconfiguration of the Asterisk dialplan programatically, and at runtime.
- Home page: http://py-asterisk.berlios.de/pbx_config_mgr.php
ICD
- unified interface to call queues, agents and managers
- see ICD
astcl
This allows you to configure Asterisk with the TCL control language. Currently (May 2004) just a proof-of-concept.Calling Cards
CDR
CDR is the abbreviation for "call detail record"- Asterisk CDR Areski GUI
- Asterisk CDR Jon
- Appradius Send CDR records to Radius
- RADIUS test client Proxy CDR and other asterisk events to RADIUS
- Radius client for Asterisk by PortaOne
- See: Asterisk Billing
- Windows CDR Tool for Asterisk Call Accounting
- Asterisk cmd DBQuery Includes a configureable cdr backend
- PhoneJournal Call Accounting Software compatible with Asterisk
FAX
- AsterFax Email to Fax gateway
- Asterisk FAX Manager
- Asterisk spandsp
GUI and Status Displays
- see Asterisk GUI
- see Asterisk TAPI (Windows Telephony API interface)
- see Asterisk monitoring
Dialers
- Asterisk Dialer for SugarCRM Provided by Novacoast and VoiceRD
- SineDialer Commercial Predictive Dialer Suite for Asterisk
- ShadyDial Predictive dialer
- Snap A Windows dialer, supports Outlook, Word, Excel, and PowerPoint
- Jon's Phone Tool (JPT): integrated desktop dialer for MacOS X with Asterisk support
- Mac OSX AddressBook dialer included in app_notify package
- Asterisk dialer FileMaker Plug-In for Mac OSX.
- VICIDIAL dialer - Part of the astguiclient suite, a predictive dialer that runs on Win32 and Unix clients
- Brotecs IAX based Soft-Phone with attractive feature includes Call Hold, Attendant/Unattendant transfer, Call forward, RFC2833 DTMF and NAT support. Soft-Phone has G723.1 and G729 codec along with G711(a-law and u-law) and GSM.
- Star Outlook Dialer Automatically detects the numbers which you are going to dial while reading email. Click to dial from Microsoft Outlook 2007/2003 toolbar.
Prepaid Applications and Calling Cards
Zope
- zTrix A Zope component that allows web applications to connect to the Asterisk Manager API
NPA-NXX LCA Map
- ScopServ LCA Map Generate NPA-NXX extensions for Asterisk
- Asterisk LCA Map Generate extensions.conf blocks from a phone number
Replacement Sound Files
These are replacement sound collections for /var/lib/asterisk/sounds to replace the default voice (Digium's Allison Smith).- Voice Vector Media - Free full voice-packs containing over 1,500 sound files in native sln, ulaw, alaw, and gsm formats. Inexpensive custom recording services are available to extend and customize the free voice-packs.
Other
- YakaVOIP is a fully integrated, open-source -NOT FREE-, web-based, user friendly billing and administration interface for Asterisk. It leverages existing open-source technologies and ecompases 3rd party payment gareways like Paypal, Moneybookers & Google Pay.
- AstBill - Billing, Routing and Management software for Asterisk and MySQL - AstBill is open source software licensed under the GPL
- TxLink Asterisk Resources — Various PHP and PERL AGI scripts for Asterisk http://www.txlink.net/asterisk.php
- Asterisk vCard CID Set Caller ID from vCard files
- Asterisk vCard Cisco Call Directory Generate directory usable by Cisco phones from vCard files
- http://sourceforge.net/projects/asterisk Sourceforge Asterisk Project for non-Digium code
- home of asterisk-perl http://asterisk.gnuinter.net/
- home of phpagi http://phpagi.sourceforge.net/
- Jasterisk Java interface to Asterisk
- PyAsterisk Python based XMLRPC interface to Asterisk
- http://botanicus.net/dw/pbx_config_mgr.php A loadable Module that implements dialplan configuration via the Manager API.
- Asterisk-java A library that helps you in building Java applications that interact with Asterisk via FastAGI or the Manager API.
- OrderlyCalls (successor to JAGIServer) offers full support for FastAGI and Manager in an easy-to-use Named Service environment. Includes Web Deployer for developing integrated VOIP-HTML applications.
- http://www.didx.net/api DIDX API add on or plug in to bring together on any service provider platform a global ecosystem of DID phone numbers.
ast_data
Allows you to read data in real time instead of manually re-configuring a series of .conf files and performing "reload" operations. Currently, ast_data provides real-time lookups for Extensions, SIP "friends", IAX "friends", and parts of the Voicemail system. Support for MySQL, PostgreSQL, and ODBC connections is already done and ready for you to use. Ast_data is designed to allow programmers to create any modules to access data from wherever they need to get it. Theoretically, this could be from a standard database, LDAP, or maybe even RADIUS.- (readme file) http://svn.asteriskdocs.org/res_data/ast_data/README.txt
- (project dir) http://svn.asteriskdocs.org/res_data/ast_data/
Asterisk Zero Configuration Service (AZCS)
Provides a service to automate the installation and configuration of handsets. Once AZCS is installed on a network any handset plugged into a network point will be automatically configured. Within 60 seconds of the handset being plugged into the network the phone will be fully operational without any user or administrator intervention.AZCS allows handset to be deployed and made operational by any staff member eliminating the need to have technical staff involved in simple adds and moves.
AZCS also works in environments which contain multiple handsets types from varying vendors.
For more information go to http://www.asteriskit.com.au/Page/Asterisk-Zero-Configuration-Service
Go back to Asterisk
Comments
333app_notify
Private Sub Form_Load()
Dim nPort As Long
Dim sOwnIP As String
Winsock1.Protocol = sckUDPProtocol
nPort = 40000
sOwnIP = Winsock1.LocalIP
Winsock1.Bind nPort, sOwnIP
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim TempData As String
Winsock1.GetData TempData
MsgBox TempData
End Sub
Be careful to place a winsock control named Winsock1 first onto your form.
This works fine for me.
333ast_data
333ast_data doesn't work