Asterisk Phonebook

List of Asterisk Phonebook Solutions in Alphabetical Order:

Aptus FonB

The Phonebook Solution For Asterisk – Aptus FonB is a software product by Aptus Telecom, developed to integrate contacts from Google Contacts, Highrise CRM, and Mobile Devices to bring all the contacts right in your Asterisk IP Phone. So your entire company can work from a single, unified phonebook, while still maintaining the privacy of personal contacts, on an individual level.

Aptus FonB has been designed to integrate yet clearly differentiate between four different types of 'Contacts': Google Contacts, My Contacts, Highrise CRM Contacts, and Internal Extensions, making them all available on your Asterisk IP Phone. Privacy features ensure that all imported contacts are made private by default (unless they are already included in or later added to Highrise). And Google Contacts can be securely imported by individual users who have the power to ‘revoke access’ at any time, either from within Google or FonB.

Aptus FonB plays 'a bridge role' between Asterisk and 37Signal’s Highrise CRM with Highrise CRM Integration. Users can make split-second calls, view the history of a single contact, review call notes and recordings, plus more via their own clean, familiar FonB account interface.

As well, managers can easily review both internal and external calls made by their sales and customer service teams with FonB’s 'Call History' along with associated recordings and Highrise Notes. The simplicity of Call History should make it more accessible to Non-IT users than the typical complicated Call Recording Server.

Also included in the Aptus FonB feature set is the Active Calls Panel, which provides real-time information about active calls at a user’s extension. Users can start calls from their IP Phone, yet manage every aspect of the call using the Active Calls Panel: putting calls on hold or into conference, transferring calls, or hanging up. Plus, active calls can be seamlessly switched between devices — go from mobile phone to web phone to IP phone without interrupting your call.

Other notable features of Aptus FonB include the automatic rewrite of imported contact numbers (based on rewrite rules you provide), inbound number lookup using the unified company phonebook (fewer ‘unknown callers’), personal contact privacy protection (not even managers can review names of your personal contacts), stable webphone (calls remain active, even if you accidentally close the browser tab), plus more.

To review the complete feature set of Aptus FonB, see


Key Features:

  • Integration with Asterisk and it’s major forks including FreePBX, Elastix, Trixbox etc.


Last Updated May 2013

Download Link

Class - phonebook for Asterisk and much more...

Improves business productivity! Indispensable tool for employees!


Download Link


Look the features of the CLASS software and discover how to turn your Asterisk PBX.
  • Everything through web interface  (Chrome, Firefox, Opera, Safari, IE)
  • It works on Raspberry, Elastix, FreePBX Distro, PBXInaFlash

Easy install
Auto-install script. Download the install script, run it and go.

Module: Base (it's FREE)

  • It is multilanguage. It's possible selected for single user between these languages: english, italian (translations can be customized directly from the web interface)
  • It manage "unlimited" users (each user can be assigned one or more extensions)
  • It manage "unlimited" phonebooks (shared and private phonebooks)
  • Each contact can be assigned headings, each number or contact in general, to reach an extension directly (extension, group, queue, etc.) bypassing the standard configurations of the PBX
  • It manage "CID Lookup"
  • For every contact of the phonebook it's possible view the inbound and outbound calls (even for a single phone number of the contact)
  • Dial phonebook entries
  • Detailed report for inner, easy to use and to read (Call history)
  • Call record edlistening (according to the permissions assigned ) straight from the "Call history"
  • Set "DND" and "Follow Me"

Always just a click away the "Task bar" for a quick access to:
  • Favourites contacts (with click-2-call)
  • Last 15 outbound calls (with click-2-call)
  • Last 15 inbound calls (with click-2-call)
  • Last 15 missed calls (with click-2-call)
  • Enable/disable DND
  • Enable/disable follow-me

  • Phonebooks syncronization with Yealink phones
  • Phonebooks syncronization with Grandstream phones

Module: Google Contacts Sync

Each phonebook (managed from Module Base) can be associated with a Google account.
Insert, edit and delete contacts takes place in real time from Class to Google Contact. Synchronization from Google Contact to Class instead is scheduled within the crontab (usually every 30 minutes).

So we can have the triangulation "Class > Google Contacts > Smartphone/Tablet" (and vice versa) and then have our contacts on "mobile".

Module: BLF (Extension Buttons) and Chat

Each user can be assigned to monitor more extensions (BLF).

For each BLF you can perform these actions:
  • Click-2-call: call the extension
  • Click-2-recall: book a recall if the extension is busy (according to the permissions assigned by Admin)
  • Click-2-pickup: direct call pickup
  • Click-2-spy: spy the active call of the extension
  • Click-2-chat: open the chat (by selecting the user assigned to the extension relative)

Inbound Call Notification. Pop UP on incoming calls with the possibility to:
  • Save even during the conversation) notes automatically saved on the CDR
  • Open (automatically or manually) an URL passing automatically the variables: number-caller, number-called (ideal for the connection with CRM or management systems)

Each user can use the Chat with these possible actions:
  • Send messages to individual users
  • Send messages to all users
  • Send files
  • View the chat history (from date to date) and send it by email

Messages are notified with sound and with the notification of the browser (if supported)

Module: Fax T.30/T.38

You can manage "unlimited" virtual fax.
Each user can be assigned one or more virtual fax.
  • Each user can only use the virtual fax assigned
  • Each user can view only, from web interface, the faxes sent and received from your virtual fax assigned

You can manage "unlimited" fax cover (in HTML).
Received and sent faxes are notified by e-mail with the attached fax to pdf.

Module: Mail-2-Fax

To each virtual fax can be associated an email account (eg., etc).
In the e-mail address is inserted the fax number to which to send and how attached one or more files in pdf.

The check is made on the mail sender that must be present in the user list.

Module: Utilities

Alert user disk space:
You can monitoring used disk space for specific directory (usually /var/spool/asterisk/monitor).
If the disk space occupied exceeds the value of monitoring set, a notification is sent via e-mail.

Delete old files:
You can automatically delete old files (usually /var/spool/asterisk/monitor).
if the date of the files exceeds the number of days set, these are deleted.

Mix Audio ( Wow!):
This module allows you to mix voice and music directly into audio format for Asterisk. For "Music on Hold" you can determine how many seconds should be repeated the message "voice." Among the options also the fade-out.

Module: Hotel

The Hotel module includes:
  • Managing telephone charges, minibar, etc.
  • Managing language
  • Managing extensions/rooms
  • Check-In individual (also from phone) and of group
  • Check-Out with the issue of a receipt for the telephone traffic, for the minibar, etc.
  • Wake Up also from phone
  • Wake Up journal
  • Receipts list


Download Link

Last Updated Dic 2014

All trademarks and registered trademarks are the property of their respective owners.

Dial Fox

A common shared phone book directory based on CMS/LAMP and build for Asterisk PBX, store name and number into MySQL which will be used by each workstation browser, also by telephones with embedded XML-browser feature.

All previous extensions will be migrate into the phonebook. FreePBX (trixbox) new extensions will be automatically added to phone book. The directory are splits in two sections, local and global panel. It is still possible, click to dial numbers out from browser.

In addition, the central directory can opened by snom phones, in which the XML-side of the Asterisk PBX is fetched. Incoming calls are displayed with name, number-to-name resolution will lookup from the local and global phone book. Calls from PSTN resolve by the landline provider.


Key features:

  • Python AJAX featured real-time panel
  • Choose click to dial number in browser
  • Choose extensions presence status
  • Caller name lookup
  • Caller lookup by PSTN directory
  • Call history inbound and outbound
  • Show you've got VM icon
  • User prefered desktop shortcut
  • Local extensions directory
  • Search names and numbers
  • Zero deployment on clients
  • Export/Import from .csv file
  • Directory displayed on phone mini-browser (snom)

Download phonebook.tar.gz

Documentation Users Guide

Forum Phonebook

Project Homepage
Created by: don.k, Last modification: Sun 28 of Dec, 2014 (16:49 UTC) by graziellina
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+