PBX Plug-in Developers Guide
Extend the powerful features of the Brekeke PBX or create custom solutions by utilizing Brekeke PBX Plug-ins. Plug-ins are simply JAVA classes.
Call Log Plug-in
Since v1.2, Brekeke PBX has had a Call Log Function to record call history. This Call Log Function can work with other applications by creating a plug-in.
Radius Call Log plug-in is a sample program for learning how to develop an Brekeke PBX Call Log plug-in. You can use it "as is", or you can modify the plug-in to meet your preferences. This plug-in is developed partially based on draft-schulzrinne-sipping-radius-accounting-00.txt.
Please refer to the README.txt for more information about the current version.
ARS Search Plug-in
This plug-in interface provides enhancements on ARS Route Search functionality of Brekeke PBX. Powerful
uses of the ARS Plug-in include:
- Search a telephone directory for a caller‘s number. For example, if the caller is in Do-Not-Call list, you can then decline the call.
- Search for the least cost route by country number and area code number (Least Cost Routing).
- Search a telephone directory for a caller’s name using the caller’s number. You can then change the display name with the caller’s name.
Recorded Audio Files Plug-in
This plug-in interface provides ways to process the audio files created by the call recording or
voicemail features of Brekeke PBX.
|